-
Java中的关键字
![](https://img2020.cnblogs.com/blog/1673912/202011/1673912-20201102221043000-2007641528.png)
-
命名规范
-
注释
// 单行 /* 多行 /** 文档
-
数据类型
![](https://img2020.cnblogs.com/blog/1673912/202011/1673912-20201102221103695-110748785.png) ![](https://img2020.cnblogs.com/blog/1673912/202011/1673912-20201102221131024-85084062.png) ![](https://img2020.cnblogs.com/blog/1673912/202011/1673912-20201102221142419-1564985430.png)
-
小数默认是double类型,float要后面加f
-
alt + / 自动生成
-
代码
System.out.println("12333"); float maxF = Float.MAX_VALUE; // 字符型 char char c1 = "A"; System.out.println(c1); //定义一个反斜杠字符 char c2 = "\"; //用Unicode值表示一个字符串常量 char c3 = "u66f9"; char c4 = "u950b"; System.out.println(c3); // 布尔类型 boolean b1 = True; // 基本数据类型的转换 //自动类型转换 short s=1; int i ; i = s; //强制类型转换 double d = 1.333; float f = (float)d;
-
运算符和表达式
// 与 && 短路 boolean b1 = (6>4)&&(4>5); //返回值false //不短路 & 依然会看后面的判断,一般都用短路的,效率高 //短路或||,不短路或| //^异或,不相同就返回True //三目运算 boolean b = 2>3?true:false;
-
程序的选择结构
if if .... else ... if ...elseif ...else switch switch(n){ case 1:{} case 2:{} default:{} } while(i<11){ pass; i++; } //先执行后判断 do{ pass; j++; }while(j<11); for(int k=1;k<11;k++){ pass } //for循环 for(int m=0;m<10;m++){ for(int n=0;n<10;n++){ System.out.print("m="+m+" n="+n+" ") } System.out.println(); }