![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM专栏
文章平均质量分 96
普修罗双战士
大家好!我是Jin,来自中国北京。我是一名拥有多年开发经验的PHP/JAVA工程师。在我的CSDN博客中,我将分享我在底层开发、后端开发和数据库设计方面的知识和经验。
我一直追求不断学习和成长,在技术的道路上持续探索和实践。通过在CSDN上写博客,我希望与大家共同学习,互相交流技术思想和解决问题的方法。
我非常欢迎读者们的留言和建议,如果你对我在博客中分享的内容有任何问题,或者想与我一起协作开发项目,可以通过我的邮箱:1598047806@qq.com与我联系。
希望我的博客可以成为你学习和提升的良好资源!谢谢大家的关注和支持!
展开
-
初识JVM底层知识,一文读懂JVM知识文集。
双亲委派模型(Parent Delegation Model)是Java中的一个类加载机制,也是Java安全机制的重要实现方式之一。在Java中,每一个类都有一个对应的类加载器。当获取一个类的实例时,Java虚拟机会首先使用当前线程的类加载器来搜索类路径下的类文件,如果该类文件在类路径下不存在,则会使用父类加载器来搜索。父类加载器包括系统类加载器(AppClassLoader)和扩展类加载器(ExtClassLoader),系统类加载器是所有应用程序的类加载器,而扩展类加载器则用于加载Java的扩展类库。原创 2023-12-15 13:10:14 · 1277 阅读 · 0 评论 -
从简单到入门,一文掌握jvm底层知识文集。
内存溢出(Memory OverFlow)是指程序在运行时,申请的内存空间超过了系统所能提供的最大内存空间,导致程序运行失败。堆内存溢出:堆内存溢出是指程序在堆内存中申请的内存空间超过了堆内存的最大容量,导致程序运行失败。栈内存溢出:栈内存溢出是指程序在栈内存中申请的内存空间超过了栈内存的最大容量,导致程序运行失败。内存溢出是程序运行时常见的错误,如果不及时处理,可能会导致程序崩溃。使用合理的堆内存大小。使用合理的栈内存大小。避免使用大对象。避免使用循环引用。原创 2023-12-09 10:00:00 · 982 阅读 · 0 评论