计算机
俗称电脑,它主要由硬件和软件“**俩大部分组成。
1.硬件主要由主机、输入设备、存储设备,输出设备四大部分组成。
2.软件包括:系统软件和应用软件。
3.cpu——中央处理器,相当于人类的大脑,处理指令和软件中的数据请求。
4.键盘为标准的输入设备,显示器为标准的输出设备。
5.系统软件就是操作系统,目前主流的操作系统:windows、Unix、Linux、ios、Andriod。
内存
计算机的存储部件。用来临时存放cpu访问的数据,效率高,耗时短。容量小,价格昂贵,一旦断电,会造成数据的丢失。 | |
---|---|
. 1T=1024G
1G=1024M
1M=1024KB
1KB=1024byte(字节)
1byte=8位(bite)
一个汉字通常占2个字节,英文字母占1个字节。
1.硬盘:
cpu不可以直接访问硬盘上的数据,因此效率相比于内存要低的多。
特点:价格便宜、容量大、断电不会造成数据的丢失 | |
---|---|
2.硬件厂商是按1000作为进率的,而操作系统则是按照1024进率算的。这才造成电脑硬盘容量与市场标准之间的差值。
计算机体系结构
-
硬件->操作系统->应用软件
-
系统软件包括:系统内核和外壳。
Java基本工具
1. JDK:java开发工具包
2. jre:java运行环境
3. JVM:java虚拟机,是java程序和操作系统的桥梁。
4. javac.exe:java语言编辑器,主要用于java源代码进行编译生成字节码文件。
5. java.exe:java语言解释器,主要用于启动java虚拟机对字节码文件进行解释执行。
环境变量的配置
希望可执行文件可以在任意路径中使用时,则需要将该可执行文件的路径信息配置到环境变量Path中。
实现方式:javac.exe文件所在路径信息复制->到系统变量Path变量值最前面以英文分号分开 | |
---|---|
java跨平台原理
java字节码文件即.java文件可通过JVM虚拟机为具体平台执行的指令,而不同操作系统提供了JVM翻译,一份字节码文件一次编译,多处运行。