Java学习笔记:转义字符与常量详解
需积分: 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特性,如数组、方法、类和对象等。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-05-30 上传
2013-11-01 上传
2021-10-17 上传
2021-11-29 上传
2021-10-07 上传
2009-12-31 上传
qq_64684600
- 粉丝: 3
- 资源: 25
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查