public class 类名称 {}:
class 类名称 {}:
注:

在C/C++中,int、long等类型的大小与平台有关。不同位数的处理器对应的大小不一致。而Java不会,Java的数据大小是固定的。
并且Java没有无符号(unsigned)数

double的精度要比float的高,一般也常用double。
浮点数值不适合用于无法接受舍入误差的金融计算中。例如:System.out.println(2.0-1.1)将打印0.8999999999999999,而不是0.9。这种舍入误差的主要原因是浮点数值采用的二进制系统无法精确地表示分数1/10。
Java中使用的字符集为Unicode,这会导致一些Unicode字符需要两个char。(关于Unicode可以参考另一篇博文)所以使用Java并不建议使用char类型,更多得我们使用string
true和false,在Java中不允许整形和布尔类型的互换。
原文:https://www.cnblogs.com/LampsAsarum/p/12209308.html