随笔分类 -  JVM

学习JVM的收获与总结
破坏双亲委托机制的一些情况---Tomcat和JDBC,破坏后的安全问题
摘要:采用双亲委托机制的原因 类加载器就是将字节码搬进jvm方法区的组件。我们知道,JVM识别加载进来的类是通过类加载器+类全名完成的,也就是说同一个类由不同类加载器加载进去的话就会被视为不同的类。jdk提供的类加载器及他们的关系如下: 我们可以自己继承ClassLoader定义多个自己的类加载器,但是这 阅读全文

posted @ 2019-10-10 17:39 千山万水楼外楼 阅读(1086) 评论(0) 推荐(0)

String类的intern()方法,随常量池发生的变化
摘要:JVM的知识这里总结的很详细:https://github.com/doocs/jvm/blob/master/README.md,因此在本博客也不会再对其中的东西重复总结了。 intern的作用 简单的讲,intern方法是把调用者丢到常量池里,并返回一个引用指向它。 String s = new 阅读全文

posted @ 2019-08-02 15:32 千山万水楼外楼 阅读(370) 评论(0) 推荐(0)

JDK8的JVM内存结构,元空间替代永久代成为方法区及常量池的变化
摘要:JVM的知识这里总结的很详细:https://github.com/doocs/jvm/blob/master/README.md,因此在本博客也不会再对其中的东西重复总结了。 现在很多文章关于JVM内存结构的说法模糊不清,这里记录一下以前的一些比较模糊的JVM相关概念的重新认识。都是经过多处考证对 阅读全文

posted @ 2019-07-31 16:13 千山万水楼外楼 阅读(10951) 评论(2) 推荐(6)

导航