摘要:
一 创建对象的过程 如果方法区中没有Class对象,需要先加载类 1.class load 2.class linking(verify, prepare, resolution) 3.class initialization 4.分配对象内存 5.对象属性赋默认值 6.执行方法 二 对象在内存中的 阅读全文
摘要:
类加载器的流程: 我自己记忆的一个快速方法:lvpriuu。含义是:load(加载),verify(验证),prepare(准备),resolve(解析),initialize(初始化),use(使用),unload(卸载) 加载 类加载完成的三件事情: 1.通过一个类的全限定名来获取定义此类的二进 阅读全文
摘要:
我不生产知识,我只是知识的搬运工。努力通过实践与各位博友交流一些自己的见解。 java nio的相关概念: Buffer 与channel相连接,从channel中读入和读出数据时都需要缓存,加快数据读取和填充速度。常用的为ByteBuffer,其他的还包括LongBuffer,IntBuffer以 阅读全文
摘要:
我不生产知识,我只是知识的搬运工。努力通过实践与各位博友交流一些自己的见解。 引文: 由于cpu和磁盘等存储设备的处理速度的差异,巧妙的io设计能够极大的提升工作效率。从硬件设计角度包括 SPOOLING(假脱机)技术(实现独占设备的共享),DMA(通过中断的方式实现内存到磁盘的传输通道)大大降低了 阅读全文