>no multiple inheritance because we gotta defend pajeet from himself
>bool type is called boolean because fuck you type more
>String type is written with a big S because fuck consistency
>variable types named retardedly like short , long , byte instead of int8 , int16 , int32...
(yes c and c++ started this retarded naming but they already fixed it in 1999.)
>no 128bit floating point type.(even ansi c has it)
>characters are stored with the most retarded utf-16 encoding.worst of both worlds
>no unsigned types because it would confuse pajeet
>no const,i literally cant make my variable read-only. no, using private is not the same.
>reading in one line of input from the user:
import java.util.scanner;
Scanner read = new Scanner();
String(yes strings start with a big S) nigger = read.input();
>generics are implemented in a retarded way
>lambas are implemented in a retarded way
>name of the program has to exactly match the class name