摘要: 版权声明: 本文原创作者:书呆子Rico 作者博客地址:http://blog.csdn.net/justloveyou_/ <!-- flowchart 箭头图标 勿删 --> 摘要: 我们知道,一个.java文件在编译后会形成相应的一个或多个Class文件,这些Class文件中描述了类的各种信息 阅读全文
posted @ 2019-05-04 05:13 Stan康永 阅读(773) 评论(1) 推荐(2) 编辑
摘要: 版权声明: 本文原创作者:书呆子Rico 作者博客地址:http://blog.csdn.net/justloveyou_/ <!-- flowchart 箭头图标 勿删 --> 摘要: 在Java中,一个对象在可以被使用之前必须要被正确地初始化,这一点是Java规范规定的。在实例化一个对象时,JV 阅读全文
posted @ 2019-05-04 05:10 Stan康永 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 转发声明: 本文原创作者:书呆子Rico 作者博客地址:http://blog.csdn.net/justloveyou_/ <!-- flowchart 箭头图标 勿删 --> 摘要: 我们都知道,Java程序在执行前首先会被编译成字节码文件,然后再由Java虚拟机执行这些字节码文件从而使得Jav 阅读全文
posted @ 2019-05-04 05:08 Stan康永 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 1.编译过程详解 1.1实验1编译过程解析 在上述过程表示了一个bootloader经过编译最终生成在虚拟硬盘上扇区的全过程。 2.实验2新增的编译过程 在上面的基础上,新增如下构建过程 这两步是生成ucore的关键。第一步把ucore涉及的各个.o目标文件链接起来,并在bin目录下形 阅读全文
posted @ 2019-03-14 01:57 Stan康永 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.bootloader启动代码分析 1.1寄存器初始化为0(实模式) 其中“-e start”指出了bootblock的入口地址为start,而“-Ttext 0x7C00”指出了代码段的起始地址为0x7c00。也就导致start位置的虚拟地址为0x7c00 bootloader程序被bios从引 阅读全文
posted @ 2019-02-12 02:37 Stan康永 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 1. 可变对象 & 不可变对象 ①对于Python来说,变量=对象 的含义表示着 将该变量作为一个引用绑定到该对象上,当绑定完成后 即可通过变量名使用该对象。 一个对象不存在任何对象引用的时候,就进入了垃圾收集的过程(自动回收机制)。 ②对于多元素的数据结构,如list,tuple,dict,其实现 阅读全文
posted @ 2018-04-18 16:44 Stan康永 阅读(140) 评论(0) 推荐(0) 编辑