Regain the basics of java (2): Summary of basic java syntax
1. Installation and configuration of EditPlus
安装——工具——添加工具——程序——菜单文本(编译)—— 命令(C:\Developjava\JavaJDK\jdk1.7.0_75\bin\javac.exe)——参数(文件名)——起始目录(文件目录窗口所在目录)—— 应用——确定; 安装——工具——添加工具——程序——菜单文本(运行)—— 命令(C:\Developjava\JavaJDK\jdk1.7.0_75\bin\javac.exe)——参数(文件名不含拓展名)—— 起始目录(文件目录窗口所在目录)——应用——确定;
2. Constants: given in the program Variable amount;
整型 浮点型 字符型 char 字符串 String 空常量 null 布尔常量
3. Base number
二进制 八进制 十六进制 十进制
4. Base conversion
倒除法 逐位数字与进制的数字位数的次方相乘然后再相加; 二进制 在数据之前加0b 八进制 在数据之前加0 十六进制 在数据之前加ox
5. Data type
整形(byte short int long) 浮点型 (float double) 字符型 char 变量赋值时需要加单引号,例如 char ch = ‘f’ 布尔类型 boolean 字符串类型 String 变量赋值时需要加双引号, 例如 String s = “how are you”
6. Type conversion
自动类型转换 小类型转换为大类型,小范围转换为大范围 byte 、short、char——int——long ——float——double 数学运算符对与基本数据类型的影响: 1.不同类型在运算时,小类型会转换为大类型进行运算。 2.byte、short、char参与运算时,首先都会先转换为int类型然后参与运算。 强制类型转换 (定义类型)变量名 = (强制类型)值 注意:我们需要根据实际情况,只有这个值确实属于目标类型的时候才可以转换。 变量和常量在运算时: 变量和变量是变量 常量和常量相加是常量。 常量先运算结果 变量先转换类型。
7. Variables: Requirements defined in the program
1. 数据类型 变量名; 变量名 = 值; 2. 数据类型 变量名 = 值; 3. 数据类型 变量1=值1,变量2;
8. Operators
算术:+ 、-、*、/、%、++、-- 、+ 赋值:=、 +=、 -= 比较:<、>、>=、<=、!= 逻辑:&、&&、|、|| 、!、^ 三目(位、元):(布尔运算)?值1:值2 位移(了解) :<< 左移 >> 右移 位移为二进制编码的补码进行移动 算术 + - * % 取余 / 取整 ++ 自增 变量+1 如果变量在前,则整个式子的值+1之前的值。 如果变量在后,则整个式子的值+1之后的值。 -- 自减 变量-1 如果变量在前,则整个式子的值-1之前的值。 如果变量在后,则整个式子的值-1之后的值。 + 字符串的相加 字符串无论和什么类型相加,都是字符串拼接。 赋值 = 赋值 += 相加之后赋值 a+=5相当于 a=a+5 -= 相减之后赋值 a-=5相当于 a=a-5 *= 相乘之后赋值 a*=5相当于 a=a*5 %= 取余之后赋值 a%=5相当于 a=a%5 /= 取整之后赋值 a/=5相当于 a=a/5 比较: == 相等 != 不等 > < >= <= 逻辑: 与:两个式子都为true则结果为true,否则结果为false & && 或:只要有一个式子为true结果为true,否则为false | || 非: 取反
The above is to regain the basics of java (2): Summary of basic Java syntax. For more related content, please pay attention to the PHP Chinese website (www.php.cn)!