数据基本类型
Boolean型、数值型(整型、浮点型、字符型):
每一种数据类型的字节数不一样,即占用内训不一样,数值型还存在数值范围(注意溢出)。
数据类型间可以互相转换,低字节向高字节可以自由转换,但高字节向低字节需要 强制转换。
单精度float定义时需要加f&F Long型定义时需要加l&L
数值比较判断用==或!=
引用类型:
String型(是一个类):
String str1="我是中国人";//定义了一个字符串类型,初始化了
String str2=" "; //已初始化,只是没有值
String str3=null; //值为null,未初始化
实 际 上 , 每 个 引 用 数 据 类 型 都 可 以 定 义 为 null ( 基 本 数 据 类 型 不 可 以 ) , 表 示 未 初 始 化 , 同 样 的 , 未 初 始 化 的 对 象 , 不 可 调 用 里 面 的 属 性 / 方 法 。
判断String值是否相等用equals 方法
if(str2.equals(str3)) //判断字符串值是否相等
编程过程中注意初始化对象,并且注意对象的一致性