Java学习笔记:标识符、关键字与数据类型及注释详解
需积分: 9 141 浏览量
更新于2024-09-13
收藏 10KB TXT 举报
"corejava_day03_note - 学习核心Java的第三天笔记,主要涉及标识符、关键字、数据类型以及注释和编码问题"
在Java编程语言中,标识符、关键字和数据类型是构建程序的基础,而注释和编码问题则是确保代码可读性和跨平台兼容性的重要环节。
首先,让我们深入理解Java中的注释。注释是程序员为代码添加的解释性文本,它们在编译过程中被忽略,不参与程序的实际执行。Java提供了三种类型的注释:
1. **单行注释**:使用`//`开头,可以用于对单行代码进行注解。例如:
```java
int x = 10; // 这是一个整型变量x
```
2. **多行注释**:使用`/*`开始,`*/`结束,可以跨越多行。常用于对类、方法或者大段代码的描述:
```java
/* 这是一个多行注释,
* 它可以包含多行信息
*/
```
3. **文档注释**:使用`/**`开始,`*/`结束,特别用于生成API文档。Javadoc工具可以解析这类注释,自动生成文档:
```java
/**
* 这是一个简单的类注释
* @param name 描述参数name
*/
public class MyClass {
// 类的成员
}
```
接下来,我们讨论编码问题。在处理文件时,如果编码不一致,可能会导致乱码。编码是将字符转换成数字的方式,不同的编码集如GBK、UTF-8、ASCII等对应着不同的字符范围。在简体中文Windows系统中,ANSI通常代表GBK编码,而在英文Windows中,ANSI代表ASCII编码。
当使用UTF-8编码编写代码,但编译工具如`javac`或`javadoc`默认使用GBK编码时,会出现乱码。解决这个问题有以下两种方法:
1. **将源代码文件转换为GBK编码**:通过编辑器(如Windows记事本)将文件编码更改为GBK,然后再用`javac`和`javadoc`进行编译和文档生成。
2. **在命令行指定编码格式**:在执行`javac`和`javadoc`命令时,添加`-encoding utf-8`参数,明确指定使用UTF-8编码。
最后,关于Java代码编写的基本语法规则,分号是Java语句的结束符号,不可或缺。例如:
```java
int x = 10; // 正确的语句,以分号结束
```
没有分号,编译器会报错。此外,Java还有其他规则,比如命名规范、缩进、空格和括号的使用,这些都是编写整洁、易读代码的关键。
总结,Core Java的学习涵盖了基本语法、注释使用和编码问题的解决,这些知识点构成了编写高效、可维护Java代码的基础。在实践中不断应用和巩固,能帮助我们更好地掌握这门强大的编程语言。
2019-03-17 上传
2009-08-27 上传
2021-08-11 上传
2009-08-25 上传
2009-08-27 上传
2009-08-27 上传
2009-08-27 上传
2009-08-27 上传
2009-08-27 上传
乐楽樂o
- 粉丝: 7
- 资源: 1
最新资源
- ATT7022B-programe,网络验证c语言源码,c语言
- Utils:一些实用程序
- chatomud
- configs:基于UNIX的点文件
- Feminazi a flor-crx插件
- 802.11b PHY Simulink 模型:802.11b 基带物理层的 Simulink:registered: 模型。-matlab开发
- SQLITE
- CpuTimer0,c语言read源码,c语言
- java-projects
- 오늘의 운세-crx插件
- technical-community-builders:雇用技术社区建设者的公司
- csrf_attack_example
- grpar:提取构建引擎组(.grp)文件的工具-开源
- Backjoon
- 每日日记:一种日记应用程序,融合了我在编码过程中所学到的技术
- AT89C2051UPS,c语言输出图形源码,c语言