1.Java介绍
Java是一种开发语言,人和人说话用嘴说,人和计算机说话就靠开发语言。Java编写的程序可以让计算机执行一些列命令,达到人们想要的目的。比如说想要统计一年消费情况,如果人工统计,就要找到每天消费记录,一个一个加起来计算。如果用程序完成,由程序记录了每天消费多少,计算时一个按钮就轻松统计完成。
Java程序目前主要应用于网站应用开发,比如我们常用的淘宝、京东、苏宁等购物网站以及安卓程序,每个公司内部也有大量办公系统是由java语言开发的。
2.java入门
java程序在计算机运行需要一个运行环境,就是jvm虚拟机。我们常用的计算机操作系统有windows、mac、linux,jvm虚拟机就是一个应用程序,每一个操作系统都有对应的版本可以运行,java程序又可以在jvm虚拟机上运行,所以说java是跨平台的语言,跨平台就是跨操作系统。
Java开发中有三个名词:jdk、jre、jvm。jdk就是Java Development Kit,是Java程序开发工具包,包含 JRE ,供开发人员使用;jre是Java Runtime Environment,是Java程序的运行时环境,包含jvm和运行时所需要的核心类库;jvm就是供java程序运行的虚拟机。对应开发来说,我们首先要下载jdk来在计算机上搭建一个java开发环境。
Jdk下载:按照截图步骤
![](https://upload-images.jianshu.io/upload_images/17144389-1ebcec68342e9e07.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp)
![](https://upload-images.jianshu.io/upload_images/17144389-64acc396a282278c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp)
![](https://upload-images.jianshu.io/upload_images/17144389-bd6a308e2effee7d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp)
![](https://upload-images.jianshu.io/upload_images/17144389-a046936a677b43b9.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/978/format/webp)
最后点击下载就行,我用的是windows系统,其余系统自行选择。
Jdk安装:双击刚才下载的安装包
![](https://upload-images.jianshu.io/upload_images/17144389-0999fbf1833a3818.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/640/format/webp)
![](https://upload-images.jianshu.io/upload_images/17144389-1f321ea603c72b4a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/638/format/webp)
![](https://upload-images.jianshu.io/upload_images/17144389-7a222ea5e9e1b7be.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/636/format/webp)
最后点击关闭就行。
Java环境变量设置:jdk安装之后,还要设置一下环境变量,环境变量就是为了能有让jdk中的命令可以在任意路径执行。现在按win+r快捷键,输入cmd,打开dos窗口。
![](https://upload-images.jianshu.io/upload_images/17144389-443840e4129c5b1e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/526/format/webp)
![](https://upload-images.jianshu.io/upload_images/17144389-973d8e0ed8e7406b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/834/format/webp)
现在输入java,会出现'java' 不是内部或外部命令,也不是可运行的程序。
找到刚才jdk安装路径,复制路径
![](https://upload-images.jianshu.io/upload_images/17144389-0f25f2eef3b23c89.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp)
回到桌面,找到计算机,右键选择属性,选中高级系统设置
![](https://upload-images.jianshu.io/upload_images/17144389-48dc384240f4b8a5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp)
![](https://upload-images.jianshu.io/upload_images/17144389-21a91b4c38ceb612.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/551/format/webp)
![](https://upload-images.jianshu.io/upload_images/17144389-fb2a50f5d758c8ee.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/514/format/webp)
![](https://upload-images.jianshu.io/upload_images/17144389-5d3601f64d72c101.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/477/format/webp)
变量名JAVA_HOME,变量值是刚才jdk安装路径,填好后选确定。
下拉滚动条,找到Path,点编辑
![](https://upload-images.jianshu.io/upload_images/17144389-2caf86999c51a0f7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/522/format/webp)
![](https://upload-images.jianshu.io/upload_images/17144389-0ffbea42a44b3685.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/477/format/webp)
变量值那把鼠标移到最前边,输入%JAVA_HOME%in;,记得带分号,然后一路确定 。
此时在打开dos窗口,输入java显示
![](https://upload-images.jianshu.io/upload_images/17144389-a2c437b553b27d0b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/828/format/webp)
环境变量配置完成,可以开发了。
可能网上还有些教程还配置了jre,classPath变量,其实没必要,开发过程中就没用到这些配置,简单配置下Path就可以开发了。