![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 60
weixin_42580612
这个作者很懒,什么都没留下…
展开
-
Java基础-关键字
抽象类一. 抽象类(Abstract Class)抽象方法(Abstract Method)public abstract class AbstractModel { public abstract void doSomething();}抽象类:被abstract修饰的类可以定义抽象方法不能实例化,但可以自定义构造方法子类必须实现抽象父类中的所有抽象方法(除非子类也是一个抽象类)可以像非抽象类一样定义成员变量、常量、嵌套类型、初始化块、非抽象方法等也就是,抽象类也原创 2021-07-22 23:53:46 · 75 阅读 · 0 评论 -
Java基础02-对象
Java基础-对象对象Java中所有对象都是new出来的,所有对象的内存都是在堆空间,所有保持对象的变量都是引用类型Java运行时环境有个垃圾回收器,会自动回收不再使用的内存1. 构建方法构造方法- 函数名相同,参数名不同,可以重载- 构造方法如果想调用别的构造方法,必须放在第一行- 如果一个类没有自定义构造方法,系统会默认无参构造方法成员变量的初始化编译器会自动为未初始化的成员变量设置初始化值,比如int属性初始化值为0如何手动给实例变量提供初始值?在声明中在构造方法中原创 2021-07-22 00:19:01 · 153 阅读 · 0 评论 -
Java基础01-语法基础
Java基础笔记Java虚拟机在执行Java程序时会将内存划分为若干个不同的数据区域,主要有PC寄存器(Program Counter Register):存储Java虚拟机正在执行的字节码指令的地址Java虚拟机栈(Java Virtual Machine Stack):存储栈帧堆(Heap):存储GC所管理的各种对象方法区(Method Area):存储每一个类的结构信息(比如字段和方法信息、构造方法和普通方法的字节码等)本地方法栈(Native Method Stack):用来支持nat原创 2021-07-17 00:43:28 · 70 阅读 · 0 评论