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

JAVA学习笔记01(增补)

2016-03-11 23:35 274 查看
类名或者接口名如果是一个单词,那么首字母大写。如果是多个单词,那么每个首字母都要大写。

方法或者变量名,如果是一个单词,那么这个单词小写。如果是多个单词,那么第一个单词小写,从第二个单词开始,每个单词首字母都要大写。

方法或者变量名,如果是一个单词,那么这个单词小写。如果是多个单词,那么第一个单词小写,从第二个单词开始,每个单词首字母都要大写。

变量的定义格式:变量类型 变量名 = 变量值。

基本数据类型:

整型
byte占1个字节,数值范围-128~127
short占2个字节
int占4个字节

浮点型
float占4个字节
double占8个字节

字符型
char占2个字节,数值范围0~65535

布尔型
boolean 占1/8字节


byte、short、char在运算时,会自动类型提升为int类型。

符号“+=”表示左右相加后再赋值给左边。

逻辑运算符:&与、~非、|或、^异或。

>>表示右移一位。

三元运算符格式:(关系表达式)?表达式1:表达式2;

switch结构:

switch(表达式){
case 值1:
语句体1;
break;
case 值2:
语句体2;
break;
default:
语句体3;
break;
}


注意:case后的值只能是常量。

注意:case后的值只能是常量。

float表示的数据范围比long要大。

‘0’对应的ASC码表值是48,’a’对应65,’A’ 对应97。

关系运算符的结果是boolean类型的。

‘^’运算符,相同则为0,不同则为1。

‘>>>’表示无符号右移,左边都补’0’。

看下面的代码片段:

int x = 2;
int y = 3;
switch(x){
default:
y++;
case 3:
y++;
case 4:
y++;
}
System.out.println("y="+y);
//不知道为什么输出结果是6


for循环结构:

for(初始化表达式;条件表达式;循环后操作表达式) {
循环体;
}


while循环结构:

初始化表达式;
while(条件表达式) {
循环体;
控制条件语句(如递增);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JAVA Andriod基础