Java中的数据类型
数据类型的取值范围
Java中常用的关键字
java中命名的规范
1.只能用英文、下划线、数字、$结尾
2.只能用英文、_、$开头
3.不能使用关键字命名
4.有意义
5.首个单词首个字母小写其余字母大写
6.虽然可以但是一般不使用_$
运算符
运算符分为 赋值运算符 算数运算符 比较运算符 逻辑运算符
赋值运算符
=就是赋值运算符,目的是将=右边的数据,赋值给=左边的空间。
=右边永远都是数据,或可以得到数据的表达式;=左边永远都是一块可以存放对应数据类型的空间
算数运算符
+、-、*、%、++、--、+=、-=、*=、/=、%=
+在运算中是+的角色
在字符串中是拼接的作用
System.out.println(num1+num2);
System.out.println(num1-num2);
System.out.println(num1*num2);
System.out.println(num1/num2);
System.out.println(num1%num2);
System.out.println(++num1);
System.out.println(--num1);
System.out.println(num1+=3);
System.out.println(num1-=3);
System.out.println(num1*=3);
System.out.println(num1/=3);
System.out.println(num1%=3);
比较运算符
>、<、>=、<=、==、!=、equals
==和equals的区别
==用于判断两个变量内存起始地址是否相同
equals用于判断两个字符串中每个字符是否相同
System.out.println(num1 > num2);
System.out.println(num1 < num2);
System.out.println(num1 >= num2);
System.out.println(num1 <= num2);
System.out.println(num1 == num2);
System.out.println(num1 != num2);
String name1 = "对比";
String name2 = "对比";
System.out.println(name1.equals(name2));
逻辑运算符(与或非)
&、|、!、&&、||
比较运算符是用来对运算符左右两个变量的值进行比较,得到结果是boolean类型,因为无论是何种比较,结果只有真或假两种。
运算符优先级
()>!>算数运算符>比较运算符>&&>|| >赋值运算符