强类型语言 要求变量的使用要严格符合规定,所有变量都要先定义后才能使用。 好处:安全性高 坏处:速度低 弱类型语言 java数据类型 基本数据类型引用数据类型 long a = 123;// 编译通过,因为123是int,所以被long类型的值接收没问题 long b = 123L; // 编译通过,建议这样写。 long c = 123455678123455;// 编译不通过,因为123455678123455已经超出了int的范围,这个已经不是int了,所以编译不通过 long d = 123455678123455L;// 编译通过