java
文章平均质量分 56
java 有关知识
鑫鑫点点
这个作者很懒,什么都没留下…
展开
-
Java方法重载与重写
java 方法重载(Overload)与重写(Override) 方法重载(Overload) 当创建一个对象时,也就给此对象分配到存储空间取了一个名字,所谓的方法就是给某个动作取的名字,通过名字可以引用所有的对象和方法。简单来说就是方法名字相同,但是其参数、参数顺序,参数类型,返回类型都可以不一样,其里面的具体操作也不一定相同。 例如 public void prints(){ System.out.println("TestMain.prints"); } pub原创 2021-10-05 13:11:34 · 79 阅读 · 0 评论 -
Java 类加载过程(附代码)
Java类加载过程 Java类加载过程是优先从启动类开始加载主类开始加载,当实例化一个对象的时候,会首先加载他的父类,父类加载完之后才会加载子类。在类加载的过程中,会从上到下先加载静态变量、静态代码块和静态方法,这样便完成了加载,当这个类实例化的时候,根据构造方法会调用父类的构造方法(如果有父类就会调用),在实例化的时候,会从上到下一次实例化非静态变量、非静态代码块和非静态方法,然后是构造方法,在执行子类的非静态代码块,然后是构造方法。 如下: 父类Parent.java public class Pare原创 2021-10-04 21:11:56 · 301 阅读 · 0 评论 -
HashMap 源码解读
HashMap 源码注解 文章目录HashMap 源码注解成员变量方法介绍构造方法其他方法待更新 HashMap 是以Key-Value的形式进行存储数据的,继承了AbstractMap<K, V> 类和导入Map<K, V>, Cloneable, Serializable 接口。 AbstraMap是一个抽象的Map类,这个类里面导入了Map<K, V> 接口,同时在这个类的内部定义了 SimpleEntry<K, V> 和 SimpleImmutabl原创 2021-10-04 12:15:15 · 92 阅读 · 0 评论