上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 114 下一页
摘要: 一,有两个术语,一个叫“定义类加载器”,一个叫“初始类加载器”。 比如有如下的类加载器结构: bootstrap ExtClassloader AppClassloader -自定义clsloadr1 -自定义clsloadr2 如果用“自定义clsloadr1”加载java.lang.String 阅读全文
posted @ 2018-07-31 10:13 甜菜波波 阅读(1974) 评论(0) 推荐(0)
摘要: package com.nio; import java.io.IOException; import java.net.InetAddress; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.SelectionKey; import java.nio.channe... 阅读全文
posted @ 2018-07-30 09:24 甜菜波波 阅读(436) 评论(0) 推荐(0)
摘要: 网上有许多讲偏向锁,轻量级锁的文章,但对偏向锁如何升级讲的不够明白,有些文章还相互矛盾,经过对jvm源码(biasedLocking.cpp)的仔细分析和追踪,基本升级过程有了一个清晰的过程,现将升级流程阐述如下: 因为偏向锁,锁住对象时,会写入对象头相应的标识,我们先把对象头(官方叫法为:Mark 阅读全文
posted @ 2018-07-28 16:54 甜菜波波 阅读(9352) 评论(5) 推荐(4)
摘要: 呃。HotSpot VM的GC组老人之一Jon Masamitsu很久之前就写过blog讲解这个:https://blogs.oracle.com/jonthecollector/entry/our_collectors 简单来说,有这么多东西反映了HotSpot VM的开发历史和实现细节。我在写篇 阅读全文
posted @ 2018-07-28 08:01 甜菜波波 阅读(321) 评论(0) 推荐(0)
摘要: JVM 在Java应用程序优化中是不可缺少的一大重项,如何合理配置Java参数,如果验证配置参数的有效性,从GC日志中可以获得很重要的提示,以下是笔者对GC垃圾收集器默认开启的组合日志的部分的解析,希望能帮到想学习的同学O(∩_∩)O~~ JVM 在Java应用程序优化中是不可缺少的一大重项,如何合 阅读全文
posted @ 2018-07-28 07:55 甜菜波波 阅读(378) 评论(0) 推荐(0)
摘要: jdk1.7 默认垃圾收集器Parallel Scavenge(新生代)+Parallel Old(老年代) jdk1.8 默认垃圾收集器Parallel Scavenge(新生代)+Parallel Old(老年代) jdk1.9 默认垃圾收集器G1 -XX:+PrintCommandLineFl 阅读全文
posted @ 2018-07-28 07:53 甜菜波波 阅读(4085) 评论(1) 推荐(0)
摘要: import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.SocketChannel; import java.nio.charset.Charset; /** * Created with . * Date: 14-5-27 * Time: 上午11:38 * To... 阅读全文
posted @ 2018-07-27 13:57 甜菜波波 阅读(695) 评论(0) 推荐(0)
摘要: 2. 实体类 package com.TestSpringDemo; public class Car { private String brand; public String getBrand() { return brand; } public void setBrand(String bra 阅读全文
posted @ 2018-07-27 10:17 甜菜波波 阅读(1766) 评论(0) 推荐(0)
摘要: Spring通过一个配置文件描述Bean及Bean直接的依赖关系,利用Java语言的反射功能实例化Bean并建立Bean之间的依赖关系。Sprig的IoC容器在完成这些底层工作的基础上,还提供了Bean实例缓存、生命周期管理、Bean实例代理、事件发布、资源装载等高级服务。 Bean工厂(com.s 阅读全文
posted @ 2018-07-27 09:52 甜菜波波 阅读(206) 评论(0) 推荐(0)
摘要: 1 maven 中配置 maven配置全局的jdk和配置局部的jdk 设置全局的jdk,在setting.xml文件中的profiles元素下添加如下profile元素 设置全局的jdk,在setting.xml文件中的profiles元素下添加如下profile元素 阅读全文
posted @ 2018-07-27 09:49 甜菜波波 阅读(1636) 评论(0) 推荐(0)
上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 114 下一页