java基础知识简记day01 - 草稿 - 草稿

标识符和关键字是什么?

变量的使用,变量的定义,例如:int age=10;

变量的分类:局部变量和全局变量,局部变量是在方法中的变量而全局变量是在类中的变量,

学习了四整(存储带符号的整数数据)从小到大的排序为:byte,short,int,long八种(float,double,char,boolean)的基础数据类型。包括byte

一般情况会使用int类型数据,但是如果是比较大的数字,使用long类型的数据,如果是小数的数据用float和double(浮点型)

字符类型:char类型存储的是单个的字符!

布尔类型:boolean来表示是与否或者真与假的数据存储,boolean的类型是逻辑判断应用的数据类型,boolean类型计算的结果只能是true或者false

java中有两种数据类型的转换

1.自然转换:由低精度向高精度数据类型转换

比如byte→int类型是,是可以自然转换的

由小到大的自然赋值:

byte→short→int→long→float→double

2.强制类转换:由高精度向低精度数据类型转换

由大到小用强制类型转换,强制赋值合格式如下:

低精度变量=(低精度类型关键字)高精度数据;

int age=(int)60.5;

++自增运算符

例如:int n=5;

  n++;//自增的含义为:为变量n自增1,然后再赋值给自己(n=n+1最后n=6)

&&逻辑运算符 与 又称短路与,

i=5;

例如&&后边跟++i则这个不进行运算。i的值还是5;

‖逻辑或的短路特征为:前面有一个是真则后边不进行计算,若前面为假则后边继续进行运算。

三目运算符

1,条件表达式:布尔表达式1?表达式2:表达式3;

若表达式1结果为true,表达式2输出结果

若表达式1为false则表达式3输出结果

2,switch(开关表达式){

    case 常量表达式1:

          执行语句;

          break;

    case 常量表达式2:

          执行语句;

          break;

  default:执行语句;

break:跳出整个的switch,所以如果想要跳当前的swith的循环时,可添加一个break。

你可能感兴趣的:(java基础知识简记day01 - 草稿 - 草稿)