对象
Q:是什么?
- A:对象是类的一个实例,有状态和行为。
- 状态==属性
- 行为==方法
类
Q:是什么?
- A:类是一个模板,它描述一类对象的行为和状态。
方法
Q:是什么?
- A:方法就是行为,一个类可以有很多方法。
- 逻辑运算、数据修改以及所有动作都是在方法中完成的。
实例变量
Q:是什么?
- A:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。
Q:变量类型有哪些?
-
A:局部变量、成员变量、类变量
定义位置 局部变量 在方法、构造方法或者语句块中定义 成员变量 定义在类中,方法体之外 类变量 声明在类中,方法体之外,但必须声明为 static 类型
程序结构
Q:编写规范是什么?
- A:
- 区分大小写
- 类名大写,大驼峰命名法
- 方法名,小驼峰命名法
- 源文件名,必须和类名相同,文件名的后缀为
.java
- 主方法入口:所有的 Java 程序由
public static void main(String[] args)
方法开始执行。
Q:什么是标识符?
-
A:所有的组成部分都需要名字(即:类名、变量名以及方法名)
Q:标识符命名规范是什么?
-
A:
-
所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始
-
首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合
-
关键字不能用作标识符
-
标识符是大小写敏感的
//✅合法标识符举例:
age、$salary、_value、__1_value
//⚠️非法标识符举例:
123abc、-salary -
Q:什么是修饰符?
-
A:用来修饰类中方法和属性
类型 修饰符 访问控制修饰符 default, public , protected, private 非访问控制修饰符 final, abstract, static, synchronized
Q:什么是关键字?
- A:保留字(即:内置变量),不能用于常量、变量、和任何标识符的名称。
Q:如何添加注释?
-
A:
public class HelloWorld {
/* 这是第一个Java程序
* 它将输出 Hello World
* 这是一个多行注释的示例
*/
public static void main(String[] args){
// 这是单行注释的示例
/* 这个也是单行注释的示例 */
System.out.println("Hello World");
}
}
Q:文档注释常见特定标签有哪些?
-
A:
/*
* @param 方法参数
* @return 返回值
* @throws 描述可能抛出的异常
*/
Q:java编译器会忽略哪些内容?
- A:
- 空白行或者有注释的行
- 注释中的字符
Q:java源程序编译运行是如何进行的?
-
A: