Java基础概念¶
注释和关键字¶
Java 中的注释¶
注释是程序里供人阅读的说明性文字,不会被编译器处理,能提升代码可读性与可维护性。Java 有三种注释类型:
单行注释¶
以 // 开头,从 // 开始到本行末尾的内容都会被视为注释。
多行注释¶
以 /* 开头,以 */ 结尾,中间的所有内容都属于注释,可跨越多行。
文档注释¶
以 /** 开头,以 */ 结尾,主要用于为类、方法、字段等生成API文档。可以使用一些特定的标签,如 @param、@return 等。
| Java | |
|---|---|
Java 中的关键字¶
关键字是 Java 语言预先定义好的、具有特殊含义的单词,不能将其作为标识符(如类名、方法名、变量名等)使用。关键字必须要小写。以下是一些常见的 Java 关键字:
用于定义数据类型¶
int:用于声明整型变量,如int num = 10;。double:用于声明双精度浮点型变量,如double price = 9.99;。char:用于声明字符型变量,如char grade = 'A';。boolean:用于声明布尔型变量,只有true和false两个值,如boolean isReady = true;。class:用于定义类,是面向对象编程的基础,如public class MyClass { }。interface:用于定义接口,接口是一种特殊的抽象类型,如public interface MyInterface { }。
用于流程控制¶
if、else:用于条件判断,根据条件执行不同的代码块,如:for、while、do - while:用于循环执行代码块,如:switch、case、default:用于多分支选择,如:
用于访问控制¶
public:表示公共的,被其修饰的类、方法、字段可以被任何其他类访问。private:表示私有的,只能在定义它的类内部访问。protected:表示受保护的,能在同一包内和不同包的子类中访问。
其他关键字¶
static:用于修饰类的成员(字段、方法),被修饰的成员属于类本身,而不是类的实例。final:可修饰类、方法、变量。修饰类时,该类不能被继承;修饰方法时,该方法不能被重写;修饰变量时,该变量成为常量,值不能再改变。try、catch、finally、throw、throws:用于异常处理,保证程序在出现异常时能有相应的处理机制。
Class关键字¶
在 Java 里,class 是一个极为重要的关键字,它是面向对象编程的核心基础,以下是对它的简单介绍:
定义类¶
在 Java 中,class 主要用于定义类。类是对象的模板,它封装了数据(成员变量)和操作这些数据的方法。
| Java | |
|---|---|
class 关键字定义了一个名为 Person 的类,该类包含两个成员变量 name 和 age,以及一个成员方法 speak。
创建对象¶
定义好类之后,就可以使用 new 关键字结合类名来创建该类的对象。
| Java | |
|---|---|
main 方法中创建了 Person 类的一个对象 person,并对其成员变量进行赋值,最后调用了 speak 方法。
类的访问修饰¶
class 定义的类可以使用不同的访问修饰符,如 public、默认(无修饰符)等。
- public:被 public 修饰的类可以被任何其他类访问,一个 Java 源文件中只能有一个 public 类,并且该类名要和文件名一致。
- 默认(无修饰符):该类只能被同一个包中的其他类访问。