Java基础:算术运算符与表达式解析

需积分: 10 0 下载量 170 浏览量 更新于2024-08-18 收藏 1.68MB PPT 举报
"Java基础语法包括算术运算符和算术表达式,流程控制,以及相关的编程规范。" 在Java编程中,算术运算符和算术表达式是基础中的基础,它们用于进行数学计算。以下是一些主要的算术运算符: 1. 加法运算符 (+):用于两个数值相加,例如 `5 + 3` 结果为 `8`。 2. 减法运算符 (-):用于从一个数值中减去另一个数值,例如 `10 - 7` 结果为 `3`。 3. 乘法运算符 (*):用于两个数值相乘,例如 `4 * 5` 结果为 `20`。 4. 除法运算符 (/):用于一个数值除以另一个数值,但需要注意的是,整数除法会去掉小数部分,例如 `5 / 2` 结果为 `2`(整数部分)。若想得到浮点数结果,需确保至少有一个操作数为浮点数,如 `5.0 / 2` 结果为 `2.5`。 5. 求余运算符 (%):用于求两个整数相除后的余数,例如 `5 % 3` 结果为 `2`。 在Java中,算术表达式可以组合操作数和运算符,例如 `5 + (3 * 2)`,这将首先执行括号内的乘法,然后执行加法,结果为 `11`。 流程控制是编程中的关键概念,它决定了程序的执行顺序。在Java中,流程控制包括: - 条件语句(如 `if`,`if...else`,`switch`):根据条件执行不同的代码块。 - 循环语句(如 `for`,`while`,`do...while`):重复执行一段代码,直到满足特定条件为止。 - 跳转语句(如 `break`,`continue`):中断当前循环或跳过剩余的部分。 Java的基础语法还包括: - 注释:`//` 用于单行注释,`/*...*/` 用于多行注释,`/**...*/` 用于生成API文档的Javadoc注释。 - 变量:用于存储数据的容器,声明时需要指定数据类型,如 `int score = 85;` - 数据类型:Java有基本数据类型(如 `int`,`float`,`char`,`boolean`)和引用数据类型(如类、接口、数组)。 - 运算符:除了算术运算符,还有关系运算符(如 `==`,`!=`),逻辑运算符(如 `&&`,`||`),赋值运算符(如 `=`,`+=`)等。 - 数据类型转换:需要在不同数据类型之间转换时,可以使用强制类型转换或自动类型转换。 编写Java程序时,我们需要遵循一定的编码规范,以提高代码的可读性和可维护性。例如,类必须使用 `public` 关键字声明,类名应使用有意义的单词且首字母大写,代码应正确缩进,每个大括号对应该在新行开始,以及使用注释来解释代码的功能。 示例代码中的不规范之处在于类 `aaa` 没有使用 `public` 修饰,类名没有遵循首字母大写的约定,以及大括号的放置位置不正确。修正后的代码应如下所示: ```java public class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld!"); } } ``` 良好的编码习惯对于团队协作和长期的代码维护至关重要。在编写代码时,始终要考虑未来可能需要阅读和修改代码的人,保持代码整洁、逻辑清晰,可以大大减少潜在的问题。