JVM
江无羡
Life is full of surprises !
展开
-
Java Agent的初步认识和开发
Java Agent的初步认识、开发和使用初步认识新的改变Java Agent的执行原理开发一个自己的Java Agent初步认识你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Java Agent的执行原理开发一个自己的Java Agent...原创 2019-10-31 19:28:01 · 507 阅读 · 0 评论 -
JVM 中synchronized的底层实现原理解析
锁是应用开发中的一种常见同步机制, 而synchronized则是java中的一种内建的同步方式, 所以也有人称其为Intrinsic Locking, 它提供了互斥的语义和可见性保证, 当一个线程已经获取当前对象锁时, 其他试图获取同一个锁的线程只能等待或者阻塞在Java 5以前, synchronized是仅有的同步手段, 在代码中synchronized可以用来修饰方法, 代码块, 本质...原创 2018-06-30 13:59:07 · 2606 阅读 · 0 评论 -
Java 中的序列化与反序列化
在Java中, 序列化是一种把java对象状态转化成字节码流形式的机制, 这种机制被应用在RPC, Hibernate, RMI, JPA, EJB 和 JMS等场景中; 序列化的逆向操作是反序列化, 顾名思义, 就是把java对象的字节码流还原到jvm中的运行时对象;常见的序列化方式Standard Java Serialization API(java平台标志API)Json...原创 2018-07-06 17:39:22 · 6912 阅读 · 0 评论 -
JVM基本介绍和一些启动参数释义及用法
本篇文章记录一下日常用到的一些JVM启动参数及相关功能释义列表-XX:+TraceClassLoading: JVM 启动时设置此参数, 可以打印加载的所有class信息原创 2018-10-30 20:15:43 · 941 阅读 · 0 评论