JavaSE--------第一章 Java入门
第一章 Java入门
PS:如有错误,欢迎评论区指出。
1.1 Java的特点与地位
Java主要有面向对象、平台无关性、简单、安全、和多线程的特点。
1.2 JVM、JRE和JDK
JVM:Java Virtual Machine(Java虚拟机)的缩写,它是一个虚构出来的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。(总之,有了Java虚拟机就可以在不同平台上运行Java的字节码)
JRE:Java Runtime Environment(Java运行环境)的缩写。JRE的内部有一个Java虚拟机以及一些标准的类别函数库。
JDK:Java Development Kit(Java 软件开发工具包)。JJDK是整个java开发的核心。它包含了JAVA的运行环境(JVM+Java核心类库)和JAVA开发工具。
1.3 安装JDK
博主使用的Win7系统,Windows各种版本安装JDK的方法大同小异。以为Win7_64位为例。
第一步:登录甲骨文官网( www.oracle.com ),打开其菜单页,选择Java。
第二步:点击Download,目前为止最新的版本为Java SE 13。
第三步:点击Download下载最新版的Java。(其下方有旧版的JavaSe,可根据需要下载合适的版本)
根据自己的操作系统,选择下载的版本。
1.4 Path环境变量的配置
第一步:新建JAVA_HOME变量。右击我的电脑,选择高级系统设置。在高级选项卡中,选择环境变量。点击新建,根据Java安装的位置写变量值以及变量名。
第二步:编辑Path变量。在系统变量的窗口下,找到变量Path,点击编辑。跳出如下窗口。在变量值最后添加%JAVA_HOME%\bin。注:Win7的变量值用分号(;)隔开,如前面没有分号,看情况添加分号。
第三步:新建CLASSPATH变量,变量值为【.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;】。
Path环境变量的配置的目的:
JAVA_HOME:就是指java安装目录(告诉计算机Java的安装地址)。比如你设置path的时候是“;%JAVA_HOME%\bin”,来代替“D:\Java\jdk-11.0.5\bin”。“%JAVA_HOME%”就是使用了JAVA_HOME环境变量。
Path:就是指定java命令搜索路径。我们需要把 jdk安装目录下的bin目录增加到现有的Path变量中,bin目录中包含经常要用到的可执行文件如javac、java、javaw等,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。
CLASSPATH:他告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。通俗的说它的作用与import、package关键字有关,我们写的java源码中,当然会包含别人提供的工具类,比如当你写下improt java.util.*时,编译器面对import关键字时,就需要知道你要引入java.util这个package中的类到底在哪里。
1.5 附录 常用的Dos命令
命令 | 说明 |
盘符名称 | 盘符切换。E:回车,表示切换到E盘。 |
dir | 查看当前路径下的内容。 |
cd 目录 | 进入单级目录。 |
cd .. | 退回到上一级目录。 |
cd 目录1\目录2\... | 进入多级目录。 |
cd\ | 退回到盘符目录。 |
cls | 清屏。 |
exit | 退出命令提示符窗口。 |