1、java简介
java是一门高级编程语言,它提供了开发类库、运行环境、部署环境等一系列支持。
java语言具有简单、面向对象(oop)、分布式、解释器通用性、健壮、安全、可移植性(跨平台)、高能效、多线程、动态等语言特性。
根据不同的应用范围,java可分为三个版本:
- javaSE(Java Standard Edition --java标准版):它包含了标准的JDK、开发工具、运行环境和类库,适合开发桌面应用程序和底层应用程序,同时也是javaEE的基础平台
- javaEE (Java Enterprise Edition --java企业版):主要用于企业级开发,采用标准化的模块组件为企业级应用提供了标准平台,简化了复杂的企业级编程。
- javaME (Java Micro Edition --java微型版):包含高度优化精简的java运行环境,主要用于开发具有有限连接、内存和用户界面能力的设备应用程序。如手机,机顶盒以及各种终端和电子设备
2、JDK的安装
2.1、JDK的简单介绍
JDK(java Development Kit) 是java的开发工具包,亦是java开发者必须安装的软件环境。通常来说,JDK是包含了JRE和java程序所需的工具了的。
JRE(java Runtime Environment) 是java程序运行的必要环境,包含类库和JVM(java虚拟机)。如果只是要运行java程序的话,只安装JRE就可以了。
JDK的官方下载地址:
如果您嫌麻烦的话在这里也为您准备了可以直接下载的JDK文件
打开之后我们就会看到如下界面
现在的JDK的最新版是15,不过呢,我们这里还是安装JDK 1.8版本(1.8 yyds),我们往下滑动,找到JDK 8.0的版本,点击下载
进去之后我们继续往下滑动,会看到很多的JDK版本,需要注意的是:因为java是具有跨平台的特性的,所以针对不同的系统我们要下载相对于的版本,我这里还是以Windows64位为主。
在安装的时候您可能遇到如下问题
遇到这种情况的时候,只需要点击上面的链接,然后点“我同意”,完成后将JDK下载到您指定的文件下即可,下载好之后,运行双击运行该文件,
将JDK安装到指定的目录,安装好之后就是这样的:
主要的目录和文件简介如下:
- bin:开发工具,包括开发、运行、调试和文档生成的工具,主要是.exe的文件
- lib:类库,开发时需要的一些类库和文件
- jre:运行时环境,包括java虚拟机、类库、辅助运行的支持文件
- demo:演示文件,演示了java的一些功能
- include:C语言头文件,支持java本地方法调用的必要文件
- src.zip:java核心类源文件
下面我们来验证JDK是否安装成功了!Window键+R,输入cmd打开DOS命令窗口,输入java -version查看jdk版本:
到这,JDK的安装就算成功了!!!这时候,你还需要配置一下环境就可以开始编写java程序了。激不激动,开不开心,反正我第一次按照成功的时候激动的不行
2.2、java开发环境配置
光安装JDK还不够 ,我们还需要配置环境变量;
- 步骤一:右键——>此电脑——>属性——>高级系统设置——>环境变量,显示如下页面
在系统变量下新建一个变量JAVA_HOME,在变量值中输入JDK的安装路径
然后,在您的系统变量中找path变量,若没有(一般都是有的),就自己新建一个
在path中添加JDK工具的引用:【%JAVA_HOME%\bin;】注意不要漏掉’;’,在上面您可以看到,我们的path变量不仅仅是引用了JDK的,所以需要用‘;’进行分割,另外需要说的一点是,【%JAVA_HOME%\bin;】尽量放在path变量值的最前面,否则有可能会出现无法引用的情况。
最后,我们还需要配置一个classpath变量,在系统变量中找到classpath变量,如果不存在,就自己新建一个,变量值为:【%JAVA_HOME%\lib\dt.jar;】
配置好之后一路确定,切记,一个都不能漏,否则无法保存,又需要重新配置一遍。
完成这些操作后,我们再次打开DOS命令,输入javac,如果出现帮助信息则说明配置成功了
到这呢,编写java所需的工具以及环境我们就都配置好了,这时候,我们再装一个编辑器,就能正式开始java的编程之路了,一般学校里都会推荐大家用eclipse,但我个人还是建议前期多用一些记事本类的工具,我这里比较推荐是:记事本、editplus等,这是我学java的时候用的比较多的软件了。当然,你也可以选择使用eclipse,二者其实也没有太大区别就是啦!!!,到后期你还可以使用IDEA这种开发神器(ps:IDEA yyds)。