如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 |
关键字 区分大小写 标识符 给 Java 程序中变量、类、方法等命名的符号 规范: 1. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴 2. 标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以 3. 标识符是严格区分大小写的。 所以涅,一定要分清楚 imooc 和 IMooc 是两个不同的标识符哦! 4. 标识符的命名最好能反映出其作用,做到见名知意。 变量 变量类型 变量名 变量值 String hobby="慕课网"; public class HelloWorld{ public static void main(String[] args) { String hobby="慕课网"; System.out.println(hobby); } } 数据类型 数值 byte short int long float double 字符 char 布尔 boolean 类 class 接口 interface 数组 public class HelloWorld{ public static void main(String[] args) { String name="爱慕课"; char sex='男'; int num=18; double price=120.5; boolean isOK=true; System.out.println(name); System.out.println(sex); System.out.println(num); System.out.println(price); System.out.println(isOK); } } 自动类型转换 public class HelloWorld{ public static void main(String[] args) { double avg1=78.5; int rise=5; double avg2=avg1+rise; System.out.println("考试平均分:"+avg1); System.out.println("调整后的平均分:"+avg2); } } 强制类型转化 语法:( 数据类型 ) 数值 public class HelloWorld{ public static void main(String[] args) { double heightAvg1=176.2; int heightAvg2=(int)heightAvg1; System.out.println(heightAvg1); System.out.println(heightAvg2); } } 常量 语法:final 常量名 = 值; 常量名一般使用大写字符 注释 // /**/ 运算符 算数运算符 + - * / % ++ -- 赋值运算符 = += -= *= /= %= 比较运算符 1、 > 、 < 、 >= 、 <= 只支持左右两边操作数是数值类型 2、 == 、 != 两边的操作数既可以是数值类型,也可以是引用类型 逻辑运算符 || && ! ^ 三元运算符 语法形式:布尔表达式 ? 表达式1 :表达式2 控制语句 if if(){}else{} if(){}else if(){}else{} switch switch(表达式){ case 1: 代码块 break; case 2: 代码块 break; default: 代码块 break; } while while(){ 循环操作 } do{ }while(判断条件) //先执行后判断 for for(;;){} break 退出循环 continue 的作用是跳过循环体中剩余的语句执行下一次循环。 数组 语法: 数据类型[ ] 数组名; 或者 数据类型 数组名[ ]; // 定义一个数组,保存五名学生的成绩 int[] scores = { 78, 93, 97, 84, 63 }; scores[0] 方法 返回值类型 void public void print() { } public int print() { return sum; } public void print(String name) { //name } |