随堂笔记第一天:运算符,if和switch,标识符------2

来源:互联网 发布:java 图像合成加相框 编辑:程序博客网 时间:2024/05/06 02:47

运算符

//以运算数分为单目运算符(++,–,!,~),双目运算符(+,-,*,/,=)三目运算符(? :)
//以运算类型分 数学运算符,+-*/%
//位运算符:<<,>>,>>>,~,^,&,|
//逻辑运算符:&,|,!,&&,||
//关系运算符:==,!=,>,<,>=,<=
//特殊的运算符:=,+,? :,

0x10 16进制数
010 8进制数
0b10 2进制数Java7以上版本使用
Java7之后数字之间可以加_ 例如123_456_789;方便阅读
系统默认double类型使用float类型变量需要0.1f或(float)0.1
//整形:两个操作数相加 运算数中有long类型结果为long否则为 int
//浮点类型:运算数中有double结果为double,否则为float
a = 0;
a |= 1 << 1; // 1向左移一位
a &= ~(1 << 1); //1向 右移一位
if((a & (1 << 1)) != 0){
}

// >>有符号右移,左侧补符号位上的数字,
// >>>无符号右移,左侧补0
// ^ 异或 相同为0,不同为1
// & | ! && ||
// 在Java中逻辑运算一般只用&&和||,不使用&和|

If 语句 switch语句

if
//if()中的值为true时,执行之后的一条语句(可以是复合语句)
//为false时,则跳过这条语句
//if后边的叫做复合语句,别的地方叫做代码块

if(true){ }else{

}
Switch
//只能放int (枚举)enum,String(java7之后) 类型
//选择程序入口,

标识符

由字母,数字,下划线,()//使
//类名:首字母大写,遵循驼峰式命名
//方法名:首字母小写,驼峰命名
//参数名:首字母小写,驼峰命名
//变量名(局部变量):首字母小写,驼峰命名
//代码块名:以_开头,所有字母大写,单词之间以下划线分割
//包名:所有字母小写
//常量名:所有字母大写,单词间以_分割
//属性名(全局变量):首字母小写,驼峰命名 或 以m开头,驼峰式命名

1 0
原创粉丝点击