Java SE进阶笔记:基础、注释与命名规范详解

需积分: 12 1 下载量 187 浏览量 更新于2024-07-22 收藏 1.28MB DOC 举报
JavaSE笔记是一个全面的Java学习资料,旨在帮助初学者掌握Java基础知识。主要内容包括: 1. **注释**:Java使用文档注释(/** ... */)来提供关于代码的详细说明,便于理解和维护。这种注释可以用于类、方法或变量,如`HelloJava`类中的`str1`变量就使用了文档注释。 2. **类和对象**:类是面向对象编程的核心,`HelloJava`是一个公共类,具有静态变量`str1`。`public class`关键字用于定义一个公共类,`main`函数是程序的入口点,Java程序必须包含至少一个`main`函数。 3. **变量作用域**:静态变量`str1`属于类级别,可以在类的任何地方访问。非静态变量`str2`是局部变量,仅在`main`函数内部可见。 4. **运算**:在`main`函数中,通过`+`操作符将`str1`和`str2`连接起来,并使用`System.out.println`输出结果到控制台。 5. **函数和方法**:`method_1`是一个公共静态函数,用于处理业务逻辑,这里是简单的加法操作。Java函数定义包括返回类型、函数名和参数列表。 6. **函数调用**:`main`函数调用了`method_1`,展示了如何在主程序中调用其他函数。这是封装和模块化编程的一个基础概念。 7. **标识符和命名规范**:Java的关键字有其特殊用途,不能作为变量名或函数名使用。标识符命名规则包括不允许使用关键字,采用驼峰式命名(如`method_1`),以及变量名和函数名首字母小写,多个单词连写时,后续单词首字母大写。 8. **静态与非静态成员**:在`Second`类中,`a`和`b`是静态整数变量,而`method_1`是静态方法,表明它们在类级别而非对象级别存在。在`main`函数中,可以直接调用这些静态成员。 9. **标识符规则**:类名通常首字母大写(如`Third`),遵循面向对象编程的命名约定。 通过这些知识点,学习者能够理解Java的基本语法结构,包括类、对象、变量、函数、运算以及命名规则,为深入学习Java打下坚实的基础。