java架构
文章平均质量分 50
nzch
这个作者很懒,什么都没留下…
展开
-
Spring日志系统进阶
123原创 2021-05-27 14:20:29 · 77 阅读 · 0 评论 -
java并发编程实战-35-join
package com.roocon.thread.tb2; public class Demo { public void a(Thread joinThread) { System.out.println("方法a执行了..."); joinThread.start(); try { joinThread.join();//加塞join了 } catch (Int...原创 2019-10-28 13:19:08 · 163 阅读 · 0 评论 -
java并发编程实战-19-原子类------二周目
使用原子类更新数组: private int [] s = {2,1,4,6}; AtomicIntegerArray a = new AtomicIntegerArray(s); a.getAndIncrement(2); a.getAndAdd(2, 10); ----------- 更新引用类型: AtomicReference<User> user =...原创 2019-10-25 16:09:21 · 100 阅读 · 0 评论 -
深入理解java虚拟机-11-class类加载机制
加载字节码.class文件。 类加载是懒加载。 --------------------------86------------------------------------- 懒加载。 验证2: 含有main方法放入类都会被初始化,因为运行main方法。 不被初始化: 结论:通过子类引用父类的静态字段,子类不会被初始化。 2. 3. ----...原创 2019-10-25 11:25:29 · 344 阅读 · 0 评论 -
深入理解java虚拟机-10-class类的文件就结构
编译:javac HelloWord.java 生成HelloWord.class 关注.class文件。 打开: 虚拟机执行这个文件。 第一行英文字母使没用意义的。是魔数区分是不是可以运行得文件。 ------------------------------65---------------------------------------- 无符号数和表就是基本数据类型和引...原创 2019-10-23 11:46:15 · 117 阅读 · 0 评论 -
深入理解java虚拟机-9-性能调优
插件下载地址:http://visualvm.github.io/pluginscenters.html 下载地址:http://visualvm.github.io/download.html 打开即可。 -----------------------------------59------------------------------------------ 性能调优: ...原创 2019-10-22 16:12:24 · 142 阅读 · 0 评论 -
深入理解java虚拟机-8-虚拟机相关
朝生夕死的大对象对虚拟机是有很大的负担的。 官方给我们提供了很多好用的工具。 实际上这些工具是依赖jar包的。 --------------------------------------49---------------------------------------------------- java process status 主要查看的是java进程。 起三个 打开...原创 2019-10-12 09:04:46 · 223 阅读 · 0 评论 -
深入理解java虚拟机-7-内存分配
介绍 收集器很好的文章:https://blog.csdn.net/smartbetter/article/details/80561284 调优总结:https://www.iteye.com/blog/unixboy-174173 -------------------------43------------------------------------------------ 对...原创 2019-10-11 09:01:59 · 175 阅读 · 0 评论