Java
文章平均质量分 57
泰楠
这个作者很懒,什么都没留下…
展开
-
JVM的内存五大块
方法区是什么? 方法区是广义上的概念,是一个定义、标准,可以理解为Java中的接口,在Jdk6、7方法区的实现叫永久代;Jdk8之后方法区的实现叫元空间,并从JVM内存中移除,放到了直接内存中; 方法区是被所有方法线程共享的一块内存区域. 运行时常量池是什么? 运行时常量池是每一个类或接口的常量池的运行时表示形式. 具体体现就是在Java编译后生成的.class文件中,会有class常量池,也就是静态的运行时常量池; 运行时常量池存放的位置? 在不同版本的JDK中,运行时常量池所处的位置也不一样. J原创 2021-10-11 22:59:47 · 93 阅读 · 0 评论 -
内部类的面试总结
1.为什么使用内部类? 使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现, 对于内部类都没有影响 1.1.使用内部类最大的优点就在于它能够非常好的解决多重继承的问题,使用内部类还能够为我们带来如下特性: (1)、内部类可以用多个实例,每个实例都有自己的状态信息,并且与其他外围对象的信息相互独。 (2)、在单个外围类中,可以让多个内部类以不同的方式实现同一个接口,或者继承同一个类。 (3)、创建内部类对象的时刻并不依赖于外围类对象的创建。原创 2021-10-11 22:56:36 · 101 阅读 · 0 评论