八大基本数据类型
int short byte long --float double --char--Boolean
long与float 后面需要加F,L;
public class type {public static void main(String[] args) {int a =128;short b=2;long c = 3L;char d = 'a';float e = 3.13513F;double f = 3.65;String g = "你好帅";byte h = (byte)a;//内存溢出/*强制转换 (类型)变量名 高--低自动住那换 低--高不能对boolean类型转换不能转换成不相干的类型高容量转成低容量需要强制转换转换时可能出现内存溢出,或者精度问题*/System.out.println(h);//操作比较大的数时候,注意溢出问题//jdk7新特性,数字之间可以用下划线分割int money = 10_0000_0000;int years = 20;int total = money*years;long total2 = money*(long)years;System.out.println(total);System.out.println(total2);//L尽量用大写F L } }