|
|
|
|
|
by moon_priestess
3498 days ago
|
|
> Java's type system is _sound_ as it guarantees that you will never use a variable of one type as another incompatible type. Is it though? I always thought it was unsound due to, at a minimum, mutable covariant arrays. It's definitely possible to have a type error at runtime without using a cast. |
|