1.jdk配置
* 创建新的变量名称:JAVA_HOME
计算机-右键属性-高级系统设置-高级-环境变量-系统变量
* 为JAVA_HOME添加变量值:JDK安装目录
* 在path环境变量最前面添加如下内容
%JAVA_HOME%\bin;
2.编译器流程
3.JDK和JRE
JDK : JRE+开发工具
JRE: JVM+核心类库
JVM:保证语言的跨平台
4.二进制
在计算机的硬件存储中,都是以二进制数据存储,01两个数字,逢二进一。
数据的存储中,8个二进制位成为1个字节,字节byte也是计算机中最小的存储单元。
十进制数转二进制数,只需要除以2获取余数即可。二进制转成十进制数,采用8421码的方式实现,有1的数位求和计算。
基本换算单位 :1字节=8个二进制位
1024字节=1KB字节
1024KB字节=1MB字节
1024MB字节=1GB字节
1024GB字节=1TB字节
5:javac命令和java命令
要知道java是分两部分的:一个是编译,一个是运行。
javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。 生成了jvm可以识别的字节码文件。也就是class文件,也就是java的运行程序。
java:负责运行的部分.会启动jvm.加载运行时所需的类库,并对class文件进行执行.一个文件要被执行,必须要有一个执行的起始点,这个起始点就是main函数.