开发喵星球

JVM中Java内存分配了解吗?

是的,Java内存分配是Java虚拟机(JVM)在运行Java程序时对内存进行管理的过程。Java内存分为不同 […]


Java中的final关键字有哪些用法?

1、修饰类:表示该类不能被继承; 2、修饰方法:表示方法不能被重写; 3、修饰变量:表示变量只能一次赋值以后值 […]


JVM中谈谈动态年龄判断?

动态年龄判断是Java虚拟机(JVM)中用于管理对象在年轻代和老年代之间的晋升过程的一种机制。年轻代通常分为三 […]


Java中OOP中的组合、聚合和关联有什么区别?

如果两个对象彼此有关系,就说他们是彼此相关联的。组合和聚合是面向对象中的两种形式的关联。组合是一种比聚合更强力 […]


JVM中堆内存中对象的分配的基本策略?

在Java虚拟机(JVM)中,堆内存是用于存储对象实例的主要区域。对象的分配主要依赖于垃圾回收器和内存管理系统 […]


Java中说出几条IO的最佳实践(答案)?

IO对Java应用的性能非常重要。理想情况下,你不应该在你应用的关键路径上避免IO操作。下面是一些你应该遵循的 […]


JVM中有哪些打破了双亲委托机制的案例?

双亲委托机制是Java类加载器工作原理的一部分,它通过父类加载器委托给子类加载器加载类,确保类的加载层次结构清 […]


Java中线上常用的JVM参数有哪些?

数据区设置 1、Xms:初始堆大小 2、Xmx:最大堆大小 3、Xss:Java每个线程的Stack大小 4、 […]


Java中多线程场景下如何使用ArrayList?

ArrayList不是线程安全的,如果遇到多线程场景,可以通过Collections的synchronized […]


JVM有哪些运行时内存区域?

Java虚拟机(JVM)在运行Java程序时使用了不同的运行时内存区域来管理数据。以下是JVM的主要运行时内存 […]


Newer posts | Older posts

Proudly powered by WordPress