JavaSE入门0之搭建开发环境(手把手详细教学)

JavaSE入门0之搭建开发环境(手把手详细教学)

前言

学习J任何一门编程语言,首先要做的就是把该语言所需要的运行环境搭建好,而java的开发环境核心组件就是JDK(Java Develpment Kit,java开发工具包)。

​ let‘s go!

1.JDK的下载与配置

JDK下载

能力差的百度,能力强的google。

JDK官网:https://www.oracle.com/technetwork/java/javase/downloads/index.html

(JDK已经发展到了13,网上很多人推荐使用JDK8,比较稳定,这里自行决定,我用的是最新版JDK13)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EAQDvFSJ-1575728570377)(C:\Users\Explore World!\AppData\Roaming\Typora\typora-user-images\image-20191207140944959.png)]

上图版本众多,选择自己需要的版本。(建议下载ZIP免安装版,方便)

配置环境变量

将上面下载的解压版解压到你想放的地方(将该路径复制,等会要用)

接下来我以我的电脑(win10专业版)为例,手把手教学。

我的JDK路径为:D:\Back-end development tools\jdk-13.0.1

我的电脑 --> 属性 --> 高级系统设置 --> 环境变量
(也可以直接windows键 + R --> 输入sysdm.cpl --> 上面第三个高级 --> 环境变量 )

进入环境变量后,有两个,一个是用户变量(只针对当前用户起作用),另一个是系统变量(对本电脑所有用户起作用)不用问,直接在系统变量里设置。

1.新建 
2.变量名为:JAVA_HOME(标准写法,全大写)
  变量值为:你刚才的JDK路径(或者你浏览目录也行)
3.确定
4.在系统变量找到path并双击
5.新建,将%JAVA_HOME%\bin复制进去(别忘了复制百分号)
6.疯狂确定

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AyxKCtab-1575728570382)(C:\Users\Explore World!\AppData\Roaming\Typora\typora-user-images\image-20191207214221821.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HwRk9TGh-1575728570385)(C:\Users\Explore World!\AppData\Roaming\Typora\typora-user-images\image-20191207214840414.png)]

检测是否配置成功

windows键(键盘的窗户形状)+ R,输入cmd,在命令行里面输入

java -version

若出现下面的字眼,恭喜你,java你已经入门一半了!!!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jGWEkMp0-1575728570387)(C:\Users\Explore World!\AppData\Roaming\Typora\typora-user-images\image-20191207214953410.png)]

2.Hello World

在桌面创建一个记事本,名为HelloWorld,后缀名为java。

右键该文件进行编辑,输入以下代码(最好手敲哦,别ctrl+C and V)

public class HelloWorld{
    public static void main(String[] args){
         System.out.println("Hello World!");
    }
}

继续进入命令行(windows + R),并进入刚才创建的HelloWorld文件的目录(什么,你告诉我你不会,早就给你备好了,瞧好)

右键刚才的文件,打开属性,复制位置信息。比如我的是(C:\Users\Explore World!\Desktop)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eWSxvSP8-1575728570389)(C:\Users\Explore World!\AppData\Roaming\Typora\typora-user-images\image-20191207215637750.png)]

然后用cd进入到该目录(命令行不允许使用复制与粘贴,需要设置才可以)

右键命令行上面空白处 --> 属性 --> 编辑选项全部打勾 --> 确定

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KSiyoJVd-1575728570391)(C:\Users\Explore World!\AppData\Roaming\Typora\typora-user-images\image-20191207215931245.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y420fgdL-1575728570393)(C:\Users\Explore World!\AppData\Roaming\Typora\typora-user-images\image-20191207220029595.png)]

这下可以用cd + 复制进入指定路径了

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uuk3cR4u-1575728570394)(C:\Users\Explore World!\AppData\Roaming\Typora\typora-user-images\image-20191207220211716.png)]

编译刚才的文件(有可能会报错,你需要回去好好检查哪里不对,比如大小写,中文下的标点符号,空格等各种问题)

javac HelloWorld.java

没有错误就会在该路径下生成一个HelloWorld.class文件。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7eHQgjlU-1575728570396)(C:\Users\Explore World!\AppData\Roaming\Typora\typora-user-images\image-20191207221038170.png)]

运行该文件

java HelloWorld

没有问题就会显示出

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JnsFVxy1-1575728570397)(C:\Users\Explore World!\AppData\Roaming\Typora\typora-user-images\image-20191207220901912.png)]

如果你成功到了这一步

恭喜你

你已经成功了入了java的门。

3.JDK文件中的一些解释

入了java门,就算是java同志了,是时候给你扩展一些东西了。

打开JDK文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-URza5qcW-1575728570398)(C:\Users\Explore World!\AppData\Roaming\Typora\typora-user-images\image-20191207221618955.png)]

bin文件夹:一些命令行工具,包括Java编译器的启动命令。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1q661X8u-1575728570399)(C:\Users\Explore World!\AppData\Roaming\Typora\typora-user-images\image-20191207221843048.png)]

- javac.exe:java语言编译器,它负责将java源代码(.java为扩展名)编译为字节码(.class为扩展名)文件。
- java.exe:Java语言解释器,他负责解释执行Java字节码文件
- appletviewer.exe:ava Applet小程序查看器。 
- javadoc.exe:Java语言文档生成器,将源程序中的注释提取成HTML(HyperText Markup Language,超文本链接标示语言)格式文档。
- Jar.exe:Java语言归档工具,用它可将包结构压缩成一个以.jar作为扩展名的归档文件

lib文件夹:Java开发工具使用的归档文件,其中包含tools.jar,它包含支持JDK的工具和使用程序的非核心类。

include文件夹:包含C语言的头文件,支持java本地接口和java虚拟机调试程序接口的本地代码编程。

jre文件夹:Java运行时的环境,其中包含Java虚拟机。(我没下载带jre的JDK文件)

PATH和CLASSPATH作用

​ PATH:是系统用来指定可执行文件的完整路径,系统根据这个变量的值来查找运行程序(各种命令),使得在运行的时候不用输入全路径名(没有设置path路径时,如C:\ProgramFiles\Java\jdk1.6.0_10\bin\javac TheClass.java,设置了后为javac TheClass.java)。java的各种操作命令是放在JDK安装路径中的bin目录中,在path中 设置了bin目录后,就不用再把可执行文件的完整路径写出来,系统会自动去path中寻找。

CLASSPATH:指定你在程序中所使用的类(.class)文件所在的位置,就如在引入一个类时,import javax.swing.JTable这句话就是告诉编译器要引入java.swing包下JTable类,而classpath就是告诉编译器该到哪里去找到这个类(前提是你在classpath中设置了这个类的路径)。

4.常用的DOS命令

既然用到了命令行,怎么能不介绍一些常用的命令呢,大家可以自行去windows + R 感受。

1.f: 切换盘符,如F:或f:加回车
2.dir:(directory)	列出当下目录下的所有文件及文件夹
3.cd:(change directory)	进入指定目录(如cd d:\CAJ,注意,夸盘需要增加一个/d参数,如从	C盘进入D盘的CAJ文件夹,cd/d d:\CAJ
4.cd..	回到上一级目录,	cd../../	回退多级目录
5.cd\:退回到跟目录
6.cls(clear screen):清屏
7.exit:退出dos命令行
8.ipconfig/all:查看本地IP、网卡物理地址等信息
9.cals:打开计算器
10.mspaint:打开画板
11.notepad:打开记事本
12.hostname:获取本地计算机名称
13.getmac:获取物理网卡地址
14.md(make directory):创建目录
15.rd(remove directory):删除目录
16.del(delete):删除文件,删除一堆后缀名一样的文件*.txt
	注意:不能直接删除带内容的文件夹,必须加参数,如
	rd + /s	文件夹名称		(询问是否删除)
	rd + /q + /s 文件夹名称	(直接删除)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值