Java学习笔记:转义字符与常量详解
需积分: 0 77 浏览量
更新于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特性,如数组、方法、类和对象等。
2018-04-09 上传
2013-11-01 上传
2023-05-30 上传
2021-10-17 上传
2021-10-07 上传
2021-11-29 上传
2009-12-31 上传
2008-05-14 上传
2010-04-09 上传
qq_64684600
- 粉丝: 3
- 资源: 25
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手