81讲标识符的命名规则和规范、关键字保留 规则 规范 常量名:所有字母都大写。多单词时每个单词用下划线连接 XXX_YYY_ZZZ 比如:定义一个所得税率 TAX_RATE 关键字、保留字 保留字
78讲三元运算符、运算符优先级 条件表达式?表达式1:表达式2; 口诀:[ 一灯大师:一真大师 ]; 例题有陷阱哦 public class TernaryOperator{ public static void main(String[] args){ int a = 10; int b = 99; int result = a > b ?…
75讲赋值运算符 细节提示 呵呵; byte b = 3; b += 2; //不报错,有一个强制类型转换 b =(byte)(b + 2); b++; //不报错 b = (byre)(b + 1); b = b + 2; //!!报错,2 是整型,int --> byte会有精度损失。
68讲关系运算符、逻辑运算符 逻辑运算符 public class LogicOperater{ public static void main(String[] args){ int age = 50; //短路与的使用&& if(age > 20 && age < 90){ System.out.pr…
第62讲运算符 运算符的介绍 算术运算符 赋值运算符 关系运算符[比较运算符] 逻辑运算符 位运算符[需要二进制基础] 三元运算符 除 / 的使用 注意事项 独立使用 i ++ 和 ++i 是一样的。(留心表达式中的++或--) 取余的时候注意看数据类型 取模的时候,*在%的本质,看一个公式 a%b = a - a / b b** public c…
57讲String和基本类型转换 public class StringToBasic{ public static void main(String[] args){ //基本数据类型->String int n1 = 100; float f1 = 1.1f; double d1 = 4.5; boolean b1 = true; Str…
51讲自动类型转换--》强制类型转换 重要!!!!!!! (务必背下来) public class AutoConvert{ public static void main(String[] args){ //演示自动转换 int num = 'a'; double d1 = 80; System.out.println(num…
46讲 字符型的使用、常用编码、布尔类型 想要输出 'a' 对应的数字则 (int)c2 char类型是可以运算的,相当于一个整数,因为它都对应有Unicode编码。 System.out.println('a' + 10); //107 public class Test{ public static void main(St…
41讲浮点型的陷阱讲整型细节浮点型JAVA API等 浮点数 特性 小心!!!很重要的细节!!!使用陷阱 应该是以两个数的差值的绝对值,在某个精度范围内判断 计算机不知道8.1后面有没有小数(8.10000002等),所以8.1/3是一个接近2.7的数 以上应该这么写 System.out.println(Math.abs(num1 - num2)…
34讲数据类型要求背下来、变量的原理 概念 入门 变量原理 基本概念 变量表示内存中的一个存储区域[不同的变量,类型不同,占用内存大小不同]。比如 int 占 4 个字节,double 就是 8 个字节 该区域有自己的名称[变量名]和类型[数据类型] 变量必须先声明,后使用,即有顺序 该区域的数据可以在 同一类型范围 内不断变化 变量在同一个 作用…