Java学习笔记:转义字符与常量详解

需积分: 0 0 下载量 130 浏览量 更新于2024-08-03 收藏 13KB MD 举报
"零基础学习Java的第四天教程,涵盖了转义字符、常量和Java执行语句的基础知识。" 在Java编程语言的学习过程中,第四天通常会涉及到以下几个关键概念: ### 一、转义字符 转义字符是用于表示特殊含义的字符,它们在字符串中以反斜杠(\)开头。以下是常见的Java转义字符: 1. `\\` 表示一个反斜杠 2. `\"` 表示一个双引号 3. `\'` 表示一个单引号 4. `\n` 表示换行 5. `\t` 表示水平制表 例如,以下代码展示了如何在字符串中使用这些转义字符: ```java System.out.println("高尔基:\"书籍是人类进步的阶梯\""); System.out.println("高尔基:\'书籍是人类进步的阶梯\''"); System.out.println("高尔基:\\书籍是人类进步的阶梯\\"); ``` ### 二、常量 常量是在程序运行期间不能更改的值。在Java中,常量分为几种类型: 1. **数字字面量**:直接写出的数值,如整数或小数。整数默认为`int`类型,小数默认为`double`类型。 2. **字面值常量**:用双引号括起来的内容,属于`String`类型。 3. **final修饰的变量**:当一个变量被`final`关键字修饰时,它变为常量,一旦赋值就不能改变。 常量的命名有特定的规范,例如: - 小驼峰命名法:用于变量和方法,除第一个单词外,其他单词首字母大写,如`int studentAge = 18;` - 大驼峰命名法(帕斯卡命名法):用于类和接口,每个单词首字母大写,如`public class HelloWorld {}` - 常量命名法:所有字母大写,单词间用下划线分隔,如`final int MAX_VALUE = 100;` ### 三、Java的执行语句 1. **顺序语句**:按照代码的书写顺序依次执行。 2. **分支语句**: - **if分支**:如果条件满足,执行相应的代码块。 ```java if (condition) { // 执行的代码 } ``` - **switch分支**:基于不同情况执行不同的代码块,适用于有限的几个选项。 ```java switch (expression) { case value1: // 执行的代码 break; case value2: // 执行的代码 break; // 更多case... default: // 当没有匹配的case时执行的代码 } ``` 3. **循环语句**:根据条件重复执行某段代码: - **for循环**:适用于已知循环次数的情况。 ```java for (initialization; condition; update) { // 循环体 } ``` - **while循环**:只要条件满足就持续执行。 ```java while (condition) { // 循环体 } ``` - **do-while循环**:至少执行一次,然后检查条件。 ```java do { // 循环体 } while (condition); ``` 掌握这些基本概念后,你将能够编写简单的Java程序,并理解程序的执行流程。随着学习的深入,你还将学习到更多的Java特性,如数组、方法、类和对象等。