Day02 java的基础语法
一、注释
介绍:在程序中的指定位置添加说明性信息(对代码进行注解)
注释也被分为3种:
1.单行注释 :单行注释顾名思义就是注释单行文本的注释 (最多使用)
2.多行注释 :多行注释就是注释多行文本的注释
2.文档注释 :注释文档会使用的注释(使用较少)
注:被注释的内容, 不会参与程序的编译和运行
`


二、关键字与字面量
1.关键字
介绍:是被Java赋予特殊含义的英文单词
列举
1.public:限制作用
2.class:定义类
注意:关键字已经被Java赋予特殊含义,我们无法使用
2.字面量
介绍:学习生活中的数据在代码中如何写
整数:123,456 (与生活中写法一致)
小数: 10.5,7.8(与生活中写法一致)
字符串:"HelloWorld" (程序中必须加入"")
字符: 'a','1' (程序中必须加入'',且有且只有一个字符)
布尔值: true,false(程序中只有两个值,true:代表真 ,false:代表假)
空值: 值是null(一个特殊的值,空值)
三、变量的定义
介绍 : 变量就是内存中的一块区域,可以理解成一个盒子,用来装程序要处理的数据的。
定义格式:数据类型 变量名 = 数据值;
列举:
int sum = 10;

使用变量:根据变量明使用

四、标识符
介绍:就是给类,方法,变量等起名字的符号 (自己起的名字)
1.标识符的命名规则
由数字、字母、下划线(_)和美元符($)组成
不能以数字开头
不能是关键字
区分大小写
2.标识符的命名规范
见名知意,驼峰命名

五、数据类型
Java 中的数据类型大体分为两种
1.基本数据类型
2.引用数据类型
我们今天重点聊基本数据类型

使用思路:
1.整数型变量:默认的是int类型,如果int装不下了,将类型转换为long,但定义long类型变量,需要加入L标识
2.小数类型变量:首选double,如果非要用float 类型,需要在数值后面加入 F 标识
long sum = 454851l;
float f = 10.5f;
六、算数运算符
我们生活中需要进行运算,代码中也是如此
- 加 与生活中一样是用之于加法
- 减 与生活中一样是用之于减法
- 乘 与生活中一样是用之于乘法
/ 除 与生活中一样是用之于除法
% 取余 获取两个数据的除法的余数

public static void main(String[] args){
System.out.println(3 + 4);
System.out.println(7 - 4);
System.out.println(10 * 4);
System.out.println(5.0 / 2);
System.out.println(7 % 4);
}
七、自增、自减运算符
++ 自增 变量自身的值加一
-- 自减 变量自身的值减一
使用细节:
-
单独使用: 符号在前在后没有区别的
int a = 10;
++a;
a++; -
参与运算使用
++在前: 先自增再操作
++在后: 先操作再自增
八、赋值运算符
1.基本赋值运算符
= 赋值 a = 10; 将10赋值给a
2.扩展赋值运算符
+= 加后赋值 a += 10; 将10与a相加再赋值给a
-= 加后赋值 a -= 10; 将10与a相减再赋值给a
*= 加后赋值 a *= 10; 将10与a相乘再赋值给a
/= 加后赋值 a /= 10; 将10与a相除再赋值给a
&= 加后赋值 a %= 10; 将10与a取余再赋值给a
int a = 10;
a += 10;
System.out.println(a); // 20
九、关系运算符
让数据之间做比较的符号,返回 true 或者 false

public static void main(String[] args) { System.out.println(10 > 20); // false System.out.println(10 >= 20); // false System.out.println(10 < 20); // true System.out.println(10 <= 20); // true System.out.println(10 == 20); // false System.out.println(10 != 20); // true }
十、逻辑运算符
1.普通的逻辑运算符
介绍 : 把多个条件放在一起运算,最终返回布尔类型的值:true、false
& 逻辑与 并且(与),遇到false则返回false
| 逻辑或 或者,遇到true则返回true
! 逻辑非 取反,遇到true则返回flase, 遇到flase则返回true
^ 逻辑异或 相同为flase,不同为true
2.带有短路的逻辑运算符
&& 短路与 与&作用相同,但是有短路效果
|| 短路或 与|作用相同,但是有短路效果
注意:
逻辑与&无论左边true 还是flase,右边都要执行
短路与&&`,如果左边为true,则右边执行,如果左边是flase,则右边不执行
逻辑或|无论左边true 还是flase,右边都要执行
短路或||,如果左边为flase,则右边执行,如果左边是true,则右边不执行
浙公网安备 33010602011771号