Java开发环境

多年之后又来温故Java啦!!!

首先安装并配置Java开发环境,开发Java程序需要安装配置JDK(Java SE Development Kit)

一、Java准备

 登录https://www.oracle.com/java/technologies/javase-downloads.html,即可看到如下界面:

点击下载链接,进入如下界面: 

 如上图所示,对于Windows平台,JDK 16默认的是64位的Windows系统提供JDK;在下载之后,得到一个jdk-16.0.2_windows-x64_bin.exe文件,这只是一个标准的EXE文件。

二、设置PATH环境变量

将下载的EXE文件安装后,接下来需要配置PATH环境。进入电脑属性——高级系统设置——环境变量。接下来,选中编辑用户变量中的Path,新建环境变量,添加D:\Software\Java\jdk-16.0.2\bin\(安装JDK的位置),点击确定就OK了。

 接着,检查JDK是否安装成功,进入启动命令行窗口,输入Java,显示如下表明安装成功。

 三、第一个Java程序

3.1 编辑Java源代码

用记事本编写如下代码(记得更改文件后缀名为 .java):

public class HelloWorld 
{   //Java程序的入口方法,程序将从这里开始执行
	public static void main(String[] args) 
	{   //向控制台打印一条语句
		System.out.println("Hello World!");
	}
}

 编写上面Java文件时,注意程序中粗体字标识的单词,Java程序严格区分大小写。将上面文本保存为HelloWorld.java,该文件就是Java程序的源程序。

 3.2 编译Java程序

在上面Java源代码的文件位置进入启动命令行窗口,依次输入Javac HelloWorld.java(先编译Java代码)这一操作之后会生成一个HelloWorld.class文件,接着输入Java HelloWorld.java,最终就是显示结果Hello World! 运行成功了。

 提示:记得以前学Java的时候,还需要配置CLASSPATH环境变量。实际上,自1.5以上版本的JDK,完全不用设置CLASSPATH环境变量了;此外,我在配置PATH环境变量是仅在用户变量配置了,并没有在系统变量中配置,这是因为用户变量和系统变量并没有太多区别,只是系统在编译Java程序时优先系统变量路径。用户变量只对当前用户有效,而系统变量对所有用户有效,为了避免影响,仅在用户变量中配置了。 

四、编译环境

刚开始为了熟悉一下Java语法,没有使用IDE(Eclipse、Intellij IDEA等)工具,只使用了小巧轻便的EditPlus,主要是避免每次启动命令行窗口,我将javac和java命令集成进来了,从而可以在EditPlus编辑器中编译Java程序。

在EditPlus中集成javac和java命令步骤如下:

1、选择EditPlus的“Tools”——“Configure User Tools”菜单,弹出菜单如下图所示:

  2、单击“Group Name”按钮来设置工具组的名称,例如输入“编译Java程序”。单击“Add Tool”按钮,并选择“Program”选项,然后输入javac命令的用法和参数,输入成功后看到如下界面:

 上述步骤只是编译操作命令(javac命令),运行操作命令(java命令)按上述步骤,命令和参数设置如下:

 添加好上述命令后,第一步选择EditPlus的“Tools”——“编译Java程序”菜单,进行编译程序;第一步选择EditPlus的“Tools”——“运行Java程序”菜单,运行程序,弹出如下界面:

六、交互式工具:jshell

自JDK9开始,JDK内置了一个强大的交互式工具:jshell。 启动jshell非常简单,只要在命令行输入jshell命令即可,比如执行System.out.println("Hello World!"),此处不需要分号结尾。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值