摘要: 变量 字段变量 field 存储在 堆 中 自动赋初始值 局部变量 local variable 方法中定义的变量,或方法的参变量 存储在 栈 中 需要显式赋值,不能被访问控制符和 static 修饰 多态及虚方法 多态: 一个程序中相同名字表示不同含义 编译时多态 重载 overload (多个同 阅读全文
posted @ 2021-07-04 19:51 wangzx1973 阅读(75) 评论(0) 推荐(0)
摘要: 配置文件 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins 阅读全文
posted @ 2021-07-04 14:27 wangzx1973 阅读(45) 评论(0) 推荐(0)
摘要: 修饰符 (modifiers) 访问权限修饰符 对名称空间进行完全控制,并为每个类创建唯一标识符组合 public private protected (同一个包、不同包的字类中) 默认访问控制符 (同包中的类) 每个编译单元(文件)只能有一个 public 类,都有单一的公共接口由 public 阅读全文
posted @ 2021-07-04 14:23 wangzx1973 阅读(135) 评论(0) 推荐(0)
摘要: 构造类 没有指明构造函数时,使用默认构造器 this 和 super 放在第一条,只能有一条,子类没有 super 默认调用 super() // 构造函数 采用 与类相同的名称,并大写 class Rock { Rock(int i) { System.out.println("Rock" + i 阅读全文
posted @ 2021-07-04 14:00 wangzx1973 阅读(95) 评论(0) 推荐(0)
摘要: 继承 extends 通过继承产生类型等价性 理想状态:通过继承只是覆盖原有接口,而不添加新的方法, 多态并不是指每个实现类有不同的方法,而是方法的具体实现不同, Java 只支持单继承: 一个类只能有一个直接父类 向上转型 和 向下转型 子类 可以修改父类的状态或重载父类的行为 可以添加新的状态和 阅读全文
posted @ 2021-07-04 12:54 wangzx1973 阅读(45) 评论(0) 推荐(0)
摘要: 语言基础 JVM (Java Virtual Machine) Java 虚拟机读取、处理经过编译的字节码 class 文件 规范定义了 指令集 类文件结构 垃圾回收 堆栈 ... JRE (Java Runtime Envirment) JRE = JVM + API(lib) 加载代码: cla 阅读全文
posted @ 2021-07-04 12:48 wangzx1973 阅读(39) 评论(0) 推荐(0)