摘要: ## switch 只记录和c++不同的 - default的位置和省略情况 default可以放在任意位置,也可以省略 - case穿透 不写break会引发case穿透现象 就是一直往下执行,直到遇到break或执行完了 - switch在JDK12的新特性 ```java int number 阅读全文
posted @ 2023-07-13 17:02 KAVEI 阅读(3) 评论(0) 推荐(0) 编辑
摘要: ## 原码 * 为什么要用原码? 计算机的存储是以二进制为基础的,因此正负号难以表示,所以,在二进制表示的基础上,选取最高位作为符号位; * 原码带来了什么问题? 1. 出现了`+0(0000 0000)`和`-0(1000 0000)`,明显不符合常理 2. 关于负数和正数的计算是完全错误的,例如 阅读全文
posted @ 2023-07-13 16:34 KAVEI 阅读(26) 评论(0) 推荐(0) 编辑
摘要: # 1.运算符和表达式 ### 运算符: ​ 就是对常量或者变量进行操作的符号。 ​ 比如: + - * / ### 表达式: ​ 用运算符把常量或者变量连接起来的,符合Java语法的式子就是表达式。 ​ 比如:a + b 这个整体就是表达式。 ​ 而其中+是算术运算符的一种,所以这个表达式也称之为 阅读全文
posted @ 2023-07-13 15:28 KAVEI 阅读(7) 评论(0) 推荐(0) 编辑