- 浏览: 20241 次
- 性别:
- 来自: 北京
最新评论
文章列表
一、自动类型转换: = 类型兼容1、大范围(表数范围)变量 =小范围的值 byte -->short -->int char -->int int -->long int -->double float -->double
2、大范围参与运算的表达式,结果以大范围为准
1*1L*3.14 结果为 ...
一、算数运算符: + - * / % ++ --
1、+ : 遇到字符串 连接 ,不是拼接 ,产生大量垃圾对象 +: 符号两边为数字则是求数字之和
例:String str ="bjsxt"; str =str + "\t" ;// 产生新的对象
...
一、字符串是引用类型 ,值一旦确定不可改变。 String str ="bjsxt"; str ="good"; //重新开辟空间
二、String类常用方法
1)长度 length() 2)比较 地址与内容 a)地址 == b)内容 boolean equals(Object) boolean equalsIgnoreCase(String) //不区分大小写3)截取 a)String subString(int beginIndex) b)String subString(int beginIndex,int endIndex)4) ...
一、匿名变量
匿名变量,仅适用一次。如:System.out.println(3.14); //3.14为匿名变量
二、局部变量局部变量必须存在值才能使用,否则编译错误。形参也是局部变量。
属性(成员变量、静态变量):存在默认值,可以直接使用。整数: 0 浮点数:0.0 字符: ' ' '\u0000' 布尔: false三、
常量: 恒定不变的量,值一旦确定(值只能确定一次),不可改变 final 类型 常量名 [=初始值];
四、字面值 如:true false 100 200 3.14
在表数范围内,整数的字 ...
一、作用1、分门别类,更好的使用及查找2、节约内存
二、分类1、引用数据类型: 类(字符串) 数组 接口
2、基本数据类型
1)、数字: 整数: byte (byte b = 1; //-128 -127) short (short s = 30000; //正负 3w) int long (long a = 1L; //不要使用小写 l ) int(默认) 浮点数:float(float f1 = 2.3f; //单精度) double(默认) 2)、字符:char
3)、布尔:boolean -->1位
3、整数 表数范围依次增大 : byte --& ...
一、作用:给变量、方法、类、常量命名
二、命名规则(java标示符大小写敏感):
1.强制要求a)、组成部分: 字母(包含中文)、数字、_、$ , 不包含 &@ 等特殊符号b)、开头: 不能以数字开头c)、不可以是Java的关键字|保留字 -->小写。$:尽量少用,内部类$ 预留
2、命名规范:行业标准 a)、类: 所有单词的首字母大写 b)、变量、方法:驼峰命名 第一单词的首字母小写,其他单词的首字母大写 c)、常量: final修饰的,所有的字母大小,多个单词组成,_分割
ps:无论ide使用什么字符集编码,虚拟机都使用unicode进行翻一