If Java is Strongly typed then why does this code compile?
My understanding of strongly typed was that the language wouldn’t make implicit type conversions. However, this code converts the char to it’s ascii value and then uses that value.
My understanding of strongly typed was that the language wouldn’t make implicit type conversions. However, this code converts the char to it’s ascii value and then uses that value.
What is the difference between a strongly typed language and a statically typed language? A statically typed language has a type system that is checked at compile time by the implementation (a compiler or interpreter). The type check rejects some programs, and programs that pass the check usually come with some guarantees; for example, the … Read more