摘要: 热点代码: 虚拟机中的字节码(.class文件内容)是由解释器( Interpreter )完成编译的,当虚拟机发现某个方法或代码块的运行特别频繁的时候,就会把这些代码认定为“热点代码”。 什么是jit编译: 为了提高热点代码的执行效率,在运行时,即时编译器(JIT)会把这些代码编译成与本地平台相关 阅读全文
posted @ 2019-10-14 00:05 jet_qiu 阅读(893) 评论(0) 推荐(0) 编辑
摘要: OSGI各个容器之间的类加载器是怎么进行隔离的 什么是osgi: OSGi为java平台提供了动态模块化的特性 osgi特点: 没有对Java的底层实现如类库和Java虚拟机等进行修改,OSGi实现的模块间引用与隔离、模块的动态启用与停用的关键在于它扩展的类加载架构。 OSGi的类加载架构并未遵循J 阅读全文
posted @ 2019-10-13 23:38 jet_qiu 阅读(961) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/xiohao/p/5877256.html 阅读全文
posted @ 2019-08-06 23:42 jet_qiu 阅读(116) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/hhzblogs/p/9818037.html 阅读全文
posted @ 2019-08-05 13:07 jet_qiu 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 普通/实例成员内部类 1、成员内部类中不能定义静态变量2、可以访问外部类的所有成员public class Outer{ private static int i = 1; private int j=10; public static void outer_f1(){ //do more some 阅读全文
posted @ 2019-07-31 22:39 jet_qiu 阅读(1242) 评论(0) 推荐(0) 编辑
摘要: 这里的cpu个数不是指系统的cpu总个数,也不是指cpu总核心数,而是指cpu的总逻辑处理单元即超线程的个数。 IO密集型程序(如数据库数据交互、文件上传下载、网络数据传输等等)设置线程数为2倍的总逻辑处理单元个数。 计算密集型程序(如数据转换,递归,复杂算法,加解密程序)设置线程数为总逻辑处理单元 阅读全文
posted @ 2019-07-23 21:36 jet_qiu 阅读(5811) 评论(0) 推荐(0) 编辑
摘要: IDEA设置方法自动显示参数提示 捷键 代码写到16行之后,过了一会再去完善valueOf方法,但是Integer有好几个重载的valueOf方法,具体用哪个可以按ctrl+p快捷键通过idea 提示选择,如按ctrl+p之后: 但前提是要勾选下图中的show full siganatures 阅读全文
posted @ 2019-02-17 22:29 jet_qiu 阅读(41377) 评论(5) 推荐(4) 编辑