摘要: 位运算符: 举例 &、|、^ 、~ 例如 int x = 3; int y = 4; System.out.println(x & y); //0 System.out.println(x | y); //7 System.out.println(x ^ y); //7 System.out.pri 阅读全文
posted @ 2021-11-27 18:51 赤兔胭脂小吕布 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 逻辑运算符 特点:逻辑运算符两边一般是boolean类型的数据或者是表达式。 总结:&,|,^,! &逻辑与运算符:左右两边有一个是false ,则输出结果为false。 | 逻辑或运算符:左右两边有一个是true,则输出结果为true。 ^ 逻辑异或运算符:左右两边Boolean类型相同,输出结果 阅读全文
posted @ 2021-11-27 18:44 赤兔胭脂小吕布 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 关系运算符: ==,!=,<,>,<=,>= ==与=的区别: =是一个赋值运算符,进行赋值操作 a=2; ==是一个关系运算符,进行比较操作 (a==2) ; 阅读全文
posted @ 2021-11-27 18:41 赤兔胭脂小吕布 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 赋值运算符: = , +=, -=, *=, /=, %= =为基本的赋值运算符,其他的为扩展的赋值运算符 举例 看程序写结果 public class OptFuZhiDemo1 { public static void main(String[] args) { int a; int b; // 阅读全文
posted @ 2021-11-27 18:39 赤兔胭脂小吕布 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 算术运算符: 举例:+,-,*,/,% public class OptSuanShuDemo1 { public static void main(String[] args) { int a = 3; int b = 4; System.out.println(a+b); //输出7 Syste 阅读全文
posted @ 2021-11-27 18:37 赤兔胭脂小吕布 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 运算: 对常量和变量进行操作的过程称之为运算 运算符: 对常量和变量进行操作的符号称之为运算符 操作数: 参与运算的数据称之为操作数 表达式: 用运算符把常量或者变量连接起来的并且符合Java语法的式子,我们称之为表达式 不同运算符链接起来的式子体现的是不同类型的表达式 运算符分为: 算术运算符 赋 阅读全文
posted @ 2021-11-27 18:34 赤兔胭脂小吕布 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 这个表不需要都记,只需要记住 ‘0’ 48 ‘a’ 97 ‘A’ 65 程序示例: 请写出下列程序结果 System.out.println(‘a’); // a System.out.println(‘a’+1); // 98 System.out.println(“hello”+’a’+1); 阅读全文
posted @ 2021-11-27 18:31 赤兔胭脂小吕布 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 例题 思考题: 面试题 思考题 阅读全文
posted @ 2021-11-27 18:28 赤兔胭脂小吕布 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型之间存在默认转换和强制转换 boolean类型不能转换为其他数据类型 默认转换与强制转换 默认转换(由小到大) byte,short,char➡int➡long➡float➡double byte,short,char互相之间不转换,他们参与运算首先转化为int类型。 强制转换 目标类型 阅读全文
posted @ 2021-11-27 18:25 赤兔胭脂小吕布 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型 基本数据类型的表数范围: 如何记忆: 例如 byte型:1byte=8bit 其中每个bit有两个值0和1,而且第一位是符号位(不参与运算) ,所以范围是-2^7~2^7-1 注意: 1.定义long类型的变量时,末尾要加上L或者l 推荐使用L 2.整数默认类型:int 小数默认类型: 阅读全文
posted @ 2021-11-27 18:21 赤兔胭脂小吕布 阅读(28) 评论(0) 推荐(0) 编辑