会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
老汤的猫
博客园
首页
新随笔
联系
管理
订阅
2021年3月5日
Object对象详解
摘要: 一 创建对象的过程 如果方法区中没有Class对象,需要先加载类 1.class load 2.class linking(verify, prepare, resolution) 3.class initialization 4.分配对象内存 5.对象属性赋默认值 6.执行方法 二 对象在内存中的
阅读全文
posted @ 2021-03-05 18:34 老汤的猫
阅读(60)
评论(0)
推荐(0)
2021年2月28日
结合jvm源码学习java类加载器
摘要: 类加载器的流程: 我自己记忆的一个快速方法:lvpriuu。含义是:load(加载),verify(验证),prepare(准备),resolve(解析),initialize(初始化),use(使用),unload(卸载) 加载 类加载完成的三件事情: 1.通过一个类的全限定名来获取定义此类的二进
阅读全文
posted @ 2021-02-28 22:24 老汤的猫
阅读(110)
评论(0)
推荐(0)
2021年1月1日
java nio之selector源码探究
摘要: 我不生产知识,我只是知识的搬运工。努力通过实践与各位博友交流一些自己的见解。 java nio的相关概念: Buffer 与channel相连接,从channel中读入和读出数据时都需要缓存,加快数据读取和填充速度。常用的为ByteBuffer,其他的还包括LongBuffer,IntBuffer以
阅读全文
posted @ 2021-01-01 08:48 老汤的猫
阅读(213)
评论(0)
推荐(0)
2020年12月30日
java的nio 之 select,poll和epoll理论知识
摘要: 我不生产知识,我只是知识的搬运工。努力通过实践与各位博友交流一些自己的见解。 引文: 由于cpu和磁盘等存储设备的处理速度的差异,巧妙的io设计能够极大的提升工作效率。从硬件设计角度包括 SPOOLING(假脱机)技术(实现独占设备的共享),DMA(通过中断的方式实现内存到磁盘的传输通道)大大降低了
阅读全文
posted @ 2020-12-30 13:17 老汤的猫
阅读(967)
评论(0)
推荐(0)
公告