![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
level__1
我们用日复一日的低质量忙碌,为自己制造了一个努力的幻想,然后,心满意足的活在“年轻人就该吃苦”的海市蜃楼中。
展开
-
Class文件结构与加载机制
【代码】Class文件结构与加载机制。原创 2022-10-30 15:57:10 · 98 阅读 · 1 评论 -
JVM自动内存管理
这个问题有两种方案,一种是对分配内存的动作进行同步处理(CAS+重试),一种是线程分配缓冲,每个线程预先分配一块私有内存,只有私有内存用完了只有才需要同步获取更多的私有内存。堆:JVM管理的最大的一块内存,线程共享的,唯一的目的是存放对象实例,也是GC工作的区域。对象的内存布局:对象的内存布局可以分成三个部分,对象头,实例数据,对齐填充。对象的访问:对象的访问有两种方式,一种是使用句柄,一种是直接通过指针。方法区:线程共享的,用于存储已被JVM加载的类型信息,编译后的代码。的好处是少了一次指针定位的开销。原创 2022-09-26 23:14:28 · 280 阅读 · 0 评论 -
自己编译JDK
编译成品目录 jdkcompile/openjdk11/build/macosx-x86_64-normal-server-release/images/jdk。获取jdk源码:https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_src.zip。Java API也有一部分是c c+开发的 openjdk11/src/java.base/share/native。运行方法,修改JDK源码成功。原创 2022-09-25 14:43:51 · 553 阅读 · 1 评论 -
Java笔记目录
JavaGuide:https://snailclimb.top/JavaGuide/#/1、基础https://blog.csdn.net/level__1/a...原创 2019-04-23 00:09:16 · 83 阅读 · 0 评论 -
前端(一)
W3C教程:http://www.w3school.com.cn/h.aspHTML:HTML是超文本标记语言XHTML:XHTML是更严谨更纯净的HTML版本HTML5:最新的HTMLCSS:层叠样式表(Cascading Style Sheets),用来控制样式布局。CSS3:最新的CSS标准TCP/IPICP...原创 2019-07-11 19:53:13 · 147 阅读 · 0 评论