您的位置:首页 > 编程语言 > Java开发

JAVA学习第二集:数据类型、运算符

2016-03-15 10:30 281 查看
1 标识符:字母、数字、下划线和$组成,数字不能打头,不可含空格和#、@等特殊字符。

2 java的变量类型:基本类型引用类型

基本类型:byte(8)、short(16)、int(32)、long(64),char(16),float(32)、double(64),boolean八种。

引用类型:类、接口、数组类型。

由于计算机保存字符其实是保存字符的编号,所以char也可以作为整型使用。

char用单引号,string用双引号。如果字符串中有单引号,双引号或者反斜线(\),必须前面加个反斜线(转义字符)。

java7可以在数值中加下划线做分隔符。

3 基本类型可以相互转换,规则是:范围小的类型赋值给范围大的类型自动转换,否则需要强转。

任何基本类型和字符串类型连接运算时,基本类型都自动转为字符串类型。如果想把123转为字符串类型,可以:
String = 123+"";
float a = 5.6;是错误的,因为5.6默认为double类型。

字符串转基本类型:String a = “45”;int b = Integer.parseInt(a);其他类型也如此。

‘a’+7+”hello” 结果为97+7+”hello”,char类型自动提升为int。

直接定义的常量会在编译时直接存在.CLASS文件。

float = 5.3;和byte = 5;哪句会报错?

浮点数默认以double存储,

byte是int的子集,可以存放-128-127之间的数字,

所以第一个错,可以改成float = 5.6f;

5 & 与操作,&&不短路与操作;

|或操作,||不短路或操作;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: