使用Java的第一步
小tips:阅读本文需要掌握基本的键盘操作和鼠标操作,假如你需要使用Linux开发,还需要了解Linux的基本使用命令(cd命令,mkdir命令,vi编辑器)
本文中有诸多概念,如果你不太清楚,可以参考我之前在知乎上的解释,如果看完了依然不会,欢迎来加我微信与我对线
我的Java入门文章:java第一天
安装Java
这是正文,根据Java分为Windows和Linux两个环境的安装,包括设置环境变量。
Windows环境下的安装
准备软件,去Oracle官网下载jdk8(因为好像Java8以后是付费的)
官网链接:jdk8官网链接
32位的系统安装上面那个,64位的系统安装下面那个
一直点下一步就好了
配置环境变量
以Win10为例,右键我的电脑-高级系统设置-高级-环境变量
- 设置JAVA_HOME和CLASSPATH系统变量
JAVA_HOME点击新建,然后变量名输入JAVA_HOME,值输入你安装jdk的目录,然后点击确定。
CLASSPATH点击新建,变量名输入CLASSPATH,值输入
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
一个字都不要省略
配置PATH
照着输就行了
Linux环境下的安装
看这篇博客就够了,简单方便:使用yum安装jdk1.8
设置CLASSPATH的意义
如果使用1.5以上的jdk,完全可以不用设置CLASSPATH环境变量。
这个变量的作用是什么?
当使用java Java类名的命令时,JRE会在你设置的CLASSPATH路径下寻找类名来进行解析。但是在1.4以后,如果在当前路径下有该类的class文件就直接使用当前路径来进行解析。但是在1.4之前的版本,是不支持这样的操作的,所以你必须设置CLASSPATH。
但是你硬要设置还是可以的,只是要注意
编译和运行Java程序还需要JDK的lib路径下dt.jar和tools.jar文件中的Java类,因此还需要把这两个文件添加到CLASSPATH环境变量中
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
一旦设置了该环境变量,JRE就会按照这个环境变量搜索,如果CLASSPATH路径中不包括(.),也即是没有包含当前路径,JRE不会再当前路径下搜索Java类。
简单一句话:高版本没必要设置CLASSPATH
第一个Java程序
在Windows中使用记事本或者在Linux中使用vi编辑器输入以下内容
1 |
|
假如使用Linux的话,你可能需要创建文件夹
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!