Java核心编程:标识符、数据类型与流程控制

需积分: 6 0 下载量 138 浏览量 更新于2024-06-29 收藏 390KB DOCX 举报
"计算机科学与计算java核心编程笔记" 这篇笔记涵盖了Java编程语言的基础知识,主要涉及以下几个方面: 1. **标识符**:在Java中,标识符用于命名类、接口、变量、方法等。它们可以由字母、数字、下划线(_)或美元符号($)组成,但数字不能作为开头。例如,`abc` 是一个合法的标识符。此外,还提到了**关键字**,这是具有特定含义的预定义标识符,如 `boolean`、`int` 等。 2. **数据类型**:Java提供了多种内置数据类型,包括原始数据类型(如 `boolean`、`int`、`float` 和 `char`)和引用数据类型(如 `class` 和 `interface`)。这些数据类型用于声明变量,存储各种不同类型的数据。 3. **流程控制**:这部分介绍了控制程序执行流程的关键结构,包括条件语句(`if`、`else`)、循环(`do`、`while`、`for`)、选择结构(`switch`)、跳转语句(`break`、`continue`)以及返回语句(`return`)。 4. **修饰符**:Java中的修饰符用来控制访问级别(`public`、`protected`、`private`)、类的实例化(`final`)、类和方法的静态属性(`static`)、抽象方法和类(`abstract`)以及其他特性(如 `transient`、`synchronized`、`volatile`、`native`)。 5. **动作**:这部分列出了Java中的一些关键动作,如定义包(`package`)、导入类(`import`)、抛出异常(`throw`、`throws`)、继承(`extends`)、实现接口(`implements`)以及对象引用(`this`、`super`)。 6. **变量命名**:变量命名遵循一定的规则,例如,声明变量时需要指定其数据类型,然后是变量名,接着是赋值符号和值。示例中展示了如何声明、赋值和重新赋值变量,以及批量声明变量。 7. **变量的作用域**:变量的可见性和生命周期根据它们的定义位置而不同。全局变量(或类变量)在整个类中都可见,而局部变量只在定义它的方法或代码块内部可见。`static` 关键字用于创建静态变量,这类变量属于类而非类的实例。 8. **Java语法基础**:这部分简要提到了Java语法,特别是关于标识符的规则,即它们是方法、变量和其他用户定义元素的名称,并且有预定义的关键字不能用作标识符。 这些笔记为初学者提供了一个很好的起点,涵盖了Java编程的基础概念,有助于理解和编写简单的Java程序。通过深入学习这些基础知识,可以逐步掌握更复杂的Java编程技巧和概念。