Java编程基础:标识符、关键字与命名规范

需积分: 2 0 下载量 32 浏览量 更新于2024-06-28 收藏 939KB DOCX 举报
"Java核心编程笔记11.26" 这篇笔记涵盖了Java编程的基础知识,包括类C语言的特点、快捷键、标识符、关键字、数据类型、流程控制、修饰符、动作、命名规则、注释以及变量的使用。以下是对这些知识点的详细说明: 1. 类C语言:Java、C和C++都属于类C语言,它们在语法结构上有许多相似之处,比如都使用类似C的语法结构,支持面向对象编程,并且都有丰富的库函数支持。 2. 快捷键: - Ctrl+F:在当前文件中进行查找,帮助开发者快速定位代码。 - Ctrl+Z:撤销最近的操作,用于撤销错误或不想要的修改。 - Ctrl+X:剪切光标所在行或选择的内容,便于移动代码块。 - Ctrl+C:复制光标所在行或选择的内容,方便复制和粘贴代码。 3. 标识符: - 标识符由数字、字母、下划线或美元符号组成,如`z12ghdg`。 - 数字不能作为标识符的开头,例如`1ac`是非法的。 - 用户自定义标识符是用户根据规则创建的非保留字标识符,如`abc`。 4. 关键字: - 包括数据类型(如`boolean`、`int`、`String`等)、流程控制(`if`、`for`、`switch`等)、修饰符(`public`、`final`、`static`等)、动作(`package`、`implements`、`new`等)以及保留字(`true`、`false`、`null`等)。 5. 数据类型: - 基本数据类型:`boolean`、`char`、`byte`、`short`、`int`、`long`、`float`和`double`。 - 引用数据类型:`class`和`interface`,以及数组。 6. 流程控制语句: - 控制程序执行路径,如条件判断(`if`、`else`)、循环(`while`、`for`)、开关语句(`switch`)等。 7. 修饰符: - `public`、`protected`、`private`控制访问权限。 - `final`、`static`、`abstract`、`transient`、`synchronized`、`volatile`、`native`等修饰类、方法和变量的特性。 8. 动作: - 指定类间关系(`extends`、`implements`)、异常处理(`throw`、`throws`)、引用自身(`this`、`super`)、实例检查(`instanceof`)等。 9. 命名规则: - 类名通常采用大驼峰命名法,如`HelloWorld`。 - 小驼峰命名法用于方法和变量,如`helloWorld`。 - Java严格区分大小写,`name`和`NAME`代表不同的变量。 10. 注释: - 单行注释使用`//`。 - 多行注释使用`/*...*/`。 - 文档注释使用`/**...*/`,通常用于生成API文档。 11. 变量: - 变量必须先声明后使用。 - 变量类型决定它可以接受的值的类型。 - 常量(用`final`修饰)的值不可更改,而变量的值在程序运行时可以改变。 - 成员变量分为实例变量(如`name`、`age`)和静态变量(如`address`)。 这些是Java编程的基础知识,掌握它们对于理解和编写Java代码至关重要。在实际开发中,还需要了解类、对象、继承、接口、异常处理、集合框架、IO流、多线程等更深入的概念。