初识JAVA及JDK:
-
Java语言的特点
(1)java语言是面对对象的(oop)。
(2)java语言是健壮的。强类型机制、异常处理、垃圾的自动收集等是java语言健壮性的保证。
(3)java是跨平台性的。
编写hello.java,再编译成hello.class文件。编译好的.class文件可以在多个系统运行。
(4)java语言是解释型语言,比如PHP、JavaScript。
编译型语言:c/c++
两者的区别:解释型语言编译后的代码不能被机器直接执行,需要解释器执行。编译型直接可以机器执行。 -
Java 的核心机制(jvm)
(1)jvm是一个虚拟的计算机,负责执行指令、管理数据、内存、寄存器、包含在jdk
中。
(2)不同的平台有不同的虚拟机。(windows\linux)
(3)jvm机制实现了一次编译,可以多平台运行。
Hello.java编译-->Hello.class-->JVM运行
- JDK(Java Development Kit JAVA开发工具包)
JRE(Java Runtime Environment Java运行环境)
JDK=JRE+java的开发工具【java、javac、javadoc、Javap等】
JRE=JVM+Java核心类库
*注意:运行一个开发好的.class文件,只需要装JRE就行。安装JDK后就不用装JRE。*
JDK下载及环境变量设置:
1.Java官方网站(根据电脑版本下载)推荐jdk8和11
2.下载过后傻瓜式安装(点下一步),记得安装位置。
3.环境变量设置
(1)桌面找到“此电脑”图标右键单击-->高级系统设置-->环境变量
(2)增加JAVA_HOME环境变量,指向jdk的安装目录
(3)编辑path,增加%JAVA_HOME%\bin
(4)打开doc命令行,写入javac、java。出现参数信息,配置成功。
#具体步骤
找到环境变量后,这里新建一个变量(新建在用户变量或者系统变量都行,选其一就行,这里我配置在用户变量),点击新建,变量名不用变,变量值为jdk安装位置路径。
点击用户变量里的path,点击新建,添加 : %JAVA_HOME%\bin
没有此电脑图标可以这样:
1.桌面下点击鼠标右键,进入个性化设置。
2.win10此页面下找到桌面图标设置,勾选需要显示图标。