摘要: 这周我们学习了this关键字,索引器,垃圾回收。this关键字可以明确地去访问一个类的属性,解决与局部变量 名称冲突问题。通过“this。方法名”的方式调用,this访问构造方法:this(【参数1,参数2......】)属性只能访问单一的字段,如果想访问多个数据成员,就需要使用索引器,它可以根据索阅读全文
posted @ 2019-03-17 21:26 TrickRuse 阅读(9) 评论(0) 编辑
摘要: 这周讲的是面向对象的内容、类与对象、属性、访问修饰符和构造方法。面向对象有三大特征:封装性、继承性、多态性。继承是对现有代码的重构。面向对象核心思想将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的灵活性和扩展性。 类是某一事物的抽象描述,用于描述一组对象的共同特征。程序中可以使用new关阅读全文
posted @ 2019-03-11 08:56 TrickRuse 阅读(8) 评论(0) 编辑
摘要: 这一章讲的是程序的运行环境,解决程序在不同运行环境之间如何运行。运行环境=操作系统+硬件,同一类型的硬件可以选择安装多种操作系统。如果想将程序放到不同的操作系统上就要重写API部分,API是应用程序传递指令的借口,此外可以通过虚拟机实现其他操作系统环境,虚拟机可以模拟完整功能的计算机系统。还有一种方阅读全文
posted @ 2019-02-16 10:02 TrickRuse 阅读(22) 评论(1) 编辑
摘要: 第四章是关于内存方面的知识,计算机是处理数据的设备,而处理的对象数据是存储在内存和硬盘上。内存是由大量集成电路构成地电子元件,内存中包括:电源、地址信号、数据信号和 控制信号等用于输入输出的大量引脚,通过指定地址来读写。书中,将类似于楼房的图形来表示内存1层存储一个字节,楼层号表示地址。指针也是一种阅读全文
posted @ 2019-02-13 11:34 TrickRuse 阅读(6) 评论(0) 编辑
摘要: 第五章讲的是硬盘和内存之间的关系,硬盘也称磁盘是计算机的存储媒介之一,由一个或多个铝制的碟片组成。磁盘有两种划分方式:扇区方式和可变长方式。硬盘中的程序必须读入内存中才能运行。磁盘和缓存把数据从磁盘存储到内存中的一种方式。内存和磁盘亲密关系体现在虚拟内存,虚拟内存就是在内存不足是把磁盘的一部分作为内阅读全文
posted @ 2019-02-03 10:28 TrickRuse 阅读(5) 评论(0) 编辑
摘要: 第六章讲的是如何压缩数据,有两种算法RLE算法和哈夫曼算法,RLE算法适用于字符重复的数据用“字符*重复次数”表示压缩方法但对于不是重复的字符用RLE算法不仅没有压缩还增大了,RLE算法简单方便但适用范围固定,而哈夫曼算法是为各个文件构造最佳的编码体系并以此来进行压缩,哈夫曼树的特点是引出的路程最短阅读全文
posted @ 2019-02-03 10:28 TrickRuse 阅读(2) 评论(0) 编辑
摘要: 只有注册用户登录后才能阅读该文。阅读全文
posted @ 2019-01-26 09:47 TrickRuse 阅读(9) 评论(2) 编辑
摘要: 第三章,讲的是二进制的小数运算机制,如何用二进制表示小数呢?通俗的说:一个小数乘以2结果小于1就为0基数不变,若大于1为1,基数=基数-1。 例:0.6,0.6*2=1.2>1 为1 基数=1.2-1=0.2,0.2*2=0.4<1 为0 基数=0,0.4*0.8<1 为0 基数=0,0.8*2=1阅读全文
posted @ 2019-01-26 09:46 TrickRuse 阅读(14) 评论(0) 编辑
摘要: 在第一章中,初步了解了程序的运行机制,这一章讲了数据在计算机内部的表现形式是以二进制数值来表现。二进制数据是用0和1两种数码来表示。计算机中的数据用二进制数来处理,计算机处理信息最小单位是“位“,8位二进制数是一个字节。对于二进制的转换,我会转换但并不知道其背后的原理,书中讲的很详细,首先从位权说起阅读全文
posted @ 2019-01-26 09:45 TrickRuse 阅读(16) 评论(0) 编辑
摘要: 在百度上查到了汇编语言:汇编语言是用于微处理器、编辑器或其他可编程器件的低级语言用助记符(Mnemonics)代替机器指令,在不同的设备中,汇编语言对应不同机器的指令集,通过汇编转换。程序执行流程分为顺序执行和条件分支顺序执行就是按顺序来,条件分支根据条件执行指令需要跳转指令。 通过基址寄存器和变址阅读全文
posted @ 2019-01-20 19:37 TrickRuse 阅读(12) 评论(0) 编辑