1、Thread类
838 2023-04-03 02:34:44
计算机硬件主要包括:中央处理器(CPU)、内存、硬盘、输入输出设备、主板、机箱和电源等辅助设备。
CPU 中央处理器:计算机中最核心的部件,是一台计算机的运算核心和控制核心,所有的运算都由CPU来完成,主要功能是解释计算机指令以及处理计算机软件中的数据。
内存:计算机中的存储部件,用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。
CPU可以直接访问内存中的数据,而且效率很高,但是内存的容量比较小,不适合作为永久存储设备,一旦断电会造成内存中的数据丢失。
硬盘:计算机中的存储部件,用于永久存放数据内容,容量大且断电不会丢失数据。CPU是不能直接访问硬盘中的数据,若希望访问则需要先将数据加载到内存中
计算机软件分为系统软件和应用软件,系统软件就是操作系统,是其他软件的基础。
主流的操作系统有:Windows/Unix/Linux/IOS/Android
计算机语言是人与计算机之间交流的表达方式,该语言有很多种。
计算机语言的发展主要经历了三个阶段:
第一代计算机语言:机器语言指令以二进制代码形式存在
第二代计算机语言:汇编语言 使用助记符表示一条机器指令
第三代计算机语言:高级语言 Java、C、C++等
Java语言主要有以下三个版本:
Java SE 称之为“Java 平台标准版”,是Java平台的基础,包含了运行Java应用所需要的基础环境和核心类库。
Java EE 称之为“Java 平台企业版”,构建在Java SE基础之上,用于构建企业级应用。企业级应用是指那些为商业组织和企业而创建的应用系统
Java ME 成为Java 平台微型版,为机顶盒、移动电话等嵌入式消费电子设备提供的Java解决方案,如今已被Android所取代。
JDK的目录结构:
JRE Java SE运行环境,提供运行Java应用所必须的软件环境等
javac.exe 编译器,主要用于将Java高级语言翻译成字节码文件
java.exe 解释器,主要用于启动JVM对字节码文件进行解释并执行
JDK、JRE、JVM之间的关系
注释用于进行代码说明,编译器会直接忽略掉注释
注释分为:
多行注释之间是不能嵌套使用的
Java字节码文件可以通过JVM翻译为具体平台能够执行的机器指令。由于Sun公司定义了JVM规范,而不同的操作系统大多都提供了JVM实现,才使得相同的一个字节码文件可以在不同的系统上运行。