学习Java,我们必须用到工具就是计算机,而计算机是什么,它的基本组成结构是什么,这些基础知识值得我们掌握并且牢记于心。
计算机首先包括硬件( hardware ) 和软件( software) 两部分。
一般来说,硬件包括计算机中 可以看得见的物理部分,而软件提供看不见的指令,这些指令控制硬件并且使得硬件完成特 定的任务。
计算机的五个主要硬件组成为:主板(显示器)、CPU、内存条、硬盘、显卡。
主板(显示器):属于电脑的I/O设备,即输入输出设备。通常在两片玻璃基板上装有配向膜,液晶会沿着沟槽配向,在不同电流电场作用下,液晶分子会做规则旋转90度排列,产生透光度的差别,如此在电源开和关的作用下产生明暗的区别,以此原理控制每个像素,便可构成所需图像。
CPU:电脑主机主要配件中个就是取决于频率和二级缓存,三级缓存,而且它还有核心数量。频率越高、二级缓存越大,三级缓存越大,核心越多。速度越快的CPU只有三级缓存影响相应速度。CPU 通常由两部分组成:控制单元(control unit) 和算术 / 逻辑单元 (arithmetic/logic unit)0 控制单元用于控制和协调其他组件的动作。算术 / 逻辑单元用于完成 数值运算(加法、减法、乘法、除法)和逻辑运算(比较)。衡量CPU速度的单位是赫兹。
内存条:内存由一个有序的字节序列组成,用于存储程序及程序需要的数据。内存也被称为随机 访 问 存 播 器(Random-Access Memory, RAM)。而内存的存取速度就是要看它的接口、颗粒数量多少与储存大小(包括内存的接口)
硬盘:存放着用户所有的数据信息,影响计算机的运行速度和用户的操作体验,作为计算机系统的数据存储器,容量是硬盘主要的参数。转速的快慢决定硬盘内部传输率,转速以每分钟多少转(RPM)来表示,RPM值越大,内部传输率就越快,访问时间就越短,硬盘的整体性能也就越好。
显卡:这个就要注意显卡的流处理能力以及显存大小和显存位宽,越大越好,这项与运行超大程序软件的响应速度有着直接联系。
了解比特与字节:在计算机中字节是最小的存储单元,而每个字节由8个比特构成。
而计算机的存储能力是以字节和多字节来衡量的,如下:
• 千 字 节(kilobyte, KB) 大约是 1000 字节。
• 兆 字 节(megabyte, MB) 大约是 100 万字节。
• 千 兆 字 节(gigabyte, GB) 大约是 10 亿字节。
• 万 亿 字 节(terabyte, TB)大约是 1 万亿字节。
内存和永久存储设备的主要不同:
内存一般是ram内存,也就是运行内存,是在程序运行的时候使用的内存。
永久存储大多指ROM内存,是可以存储数据的,如果不删除,一般是不会丢失数据的。