上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: 类加载机制的第一步就是“加载”,即将Class文件获取二进制字节流并加载到方法区中 这个“加载”动作是放在JVM 之外去实现的,能够让应用程序来决定如何获取所需要的类 类和类加载器 对于任意一个类,都必须由加载它的类加载器和这个类本身一起共同决定其在JVM中的唯一性 简答点说:比较两个类是否是同一个 阅读全文
posted @ 2023-05-11 18:01 秋天Code 阅读(14) 评论(0) 推荐(0)
摘要: 类加载机制的第一步就是“加载”, 大致可以分为 种情况: 遇到new、getstatic、putstatic、invokestatic这四条指令,简单点说就是: 使用new关键在来实例化对象读取、修改静态字段调用一个类型的静态字段 使用反射对类型进行调用 当一个接口中定义了默认方法(JDK8),在初 阅读全文
posted @ 2023-05-10 22:56 秋天Code 阅读(20) 评论(0) 推荐(0)
摘要: 题目 先来看一个题目,以下程序的输出结果是什么 运行结果 关于类加载机制 关于JVM的类加载 《深入理解Java虚拟机》中关于类加载是这样说的: Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这个过程称作虚拟机 阅读全文
posted @ 2023-05-10 22:46 秋天Code 阅读(7) 评论(0) 推荐(0)
摘要: Java中用来唯一标识类中的方法 Java通过方法名 + 形参列表来区分一个方法 只要方法名或形参列表不同,则认为这是不同的方法 重载即是改变方法的形参列表,参数列表不同可以是:参数类型不同、参数数量、参数顺序, 而重写则是与父类方法保持一致,只改变方法体 // 这是两个方法,即重载 public 阅读全文
posted @ 2023-05-07 13:35 秋天Code 阅读(22) 评论(0) 推荐(0)
摘要: 这是静态代码块,被static关键字修饰的一段代码 静态代码块只会执行一次,即在第一次类加载的时候执行 public class A{ static{ System.out.println("A class static ...") } } 这是实例代码块 每次在创建一个实例时都会被执行一次,构造方 阅读全文
posted @ 2023-05-07 11:43 秋天Code 阅读(25) 评论(0) 推荐(0)
摘要: HashMap在JDK1.7和1.8的实现是有些不同的。 在JDK1.7中,HashMap 的实现是 数组 + 链表 在JDK1.8中,HashMap的底层实现是数字 + 链表/ 红黑树 key的要求 HashMap的key可以为null,而且只能有一个key为null 重写hashCode()和e 阅读全文
posted @ 2023-05-06 21:35 秋天Code 阅读(17) 评论(0) 推荐(0)
摘要: Arrays Arrays是Java中提供的一个针对数组操作的工具类,所有的方法都是静态的。 大致有这些常用的方法 sort()针对常用的基本数据类型,都能进行排序,byte、char、int、long、float、doubleparallelSort()并行排序,多线程排序,数据规模较大是可以使用 阅读全文
posted @ 2023-04-30 10:51 秋天Code 阅读(21) 评论(0) 推荐(0)
摘要: Iterator是Java集合中迭代器的顶级接口,在此接口中定义了遍历集合的方法。 注意:Iterable与Iterator不是同一个概念 Iterable是可迭代的意思,实现了该接口就代表这个集合是可以利用迭代器和forEach()方法进行遍历的。 因此Iterable是所有集合都实现的接口,在此 阅读全文
posted @ 2023-04-30 10:06 秋天Code 阅读(26) 评论(0) 推荐(0)
摘要: ArrayList和Vector都是单列集合 首先来说一下Java中集合和数组的区别: 集合是可变长的容器,存在自动可扩容机制。数组是定长的,一旦满了,就不能继续添加了。集合只能存储引用类型的元素,而数组既可以存储引用类型的元素,也可以是基本数据类型的元素数组需要一段连续的空间来存储元素,但是一些非 阅读全文
posted @ 2023-04-29 16:33 秋天Code 阅读(58) 评论(0) 推荐(0)
摘要: Java中集合体系可以分为: 单列集合 有序集合无需集合 双列集合 看图 点击此链接下载此图的HTML文件,然后使用浏览器打开,能够高清看图 阅读全文
posted @ 2023-04-29 15:46 秋天Code 阅读(13) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页