计算机的组成
计算机主要由两大部分组成,分别是硬件和软件。
1.硬件
运算器、控制器 组成CPU
存储器(例如内存条,硬盘)
输入设备(例如鼠标,键盘)
输出设备(例如打印机,显示器)
2.软件
系统软件 (如DOS,Windows,Linux)
应用软件 (如office,QQ)
计算机语言
机器语言:由0和1组成,阅读和编写很麻烦。
汇编语言:由特殊符号组成,计算机不能直接识别,编码量依然很大。
高级语言:使用普通英文进行编写,大大降低了开发难度,常见高级语言例如:java,c,c++等。
JDK相关的基本概念
JDK(Java Development Kit)Java开发工具包,用于开发Java程序。
JRE(Java Runtime Environment)Java开发环境,用于运行Java程序。
JVM(Java Virtual Machine)Java虚拟机,将Java程序翻译成机器语言,交给底层操作系统执行,并保证相同的运行效果,实现Java程序的跨平台性。
JVM是用来保证Java程序跨平台的,它本身不能跨平台