java native 开发环境搭建_Java开发环境搭建

1、前言

Java是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用的开发,Java编程语言的风格十分接近C++语言,继承了C++语言面向对象技术的核心,舍弃了容易引起错误的指针,以引用取代,移除了C++中的运算符重载和多重继承特性,用接口取代,增加垃圾回收器功能。

2、使用VS Code开发

Java语言编程支持多个操作系统平台,包括Windows、Linux等,接下来,简单介绍如何在Windows操作系统下使用VS Code软件进行Java编程语言的开发。

JDK的全称为Java Development Kit,是Java平台开发的工具包,这些集成的工具能够用来开发、测试和监视用Java语言编写并在Java平台上运行的程序,JDK的下载链接如下:

将JDK进行安装后,打开顶层目录,如我当前的JDK安装目录,如下:

D:\Program Files\Java\jdk-14.0.1

JDK的顶层目录打开后,如下所示:

fd82f0c31dc9110d1e1e62c661076117.png

各目录下的文件简单总结如下:

bin:保存了一些可执行文件,主要是Java运行时环境(JRE)的实现,JRE包括了Java虚拟机(JVM),类库和其它文件,这些文件支持以Java语言编写的程序的执行,此外,该目录下还包含了一些实用的工具,可以有助于开发、执行、调试和记录Java编写的程序;

conf:配置文件目录,包含了用户可配置选项的文件,通过修改该目录下的文件,可以更改JDK的访问权限,配置安全算法等,这些文件可用于限制JDK的加密强度;

include:C语言头文件目录,这些头文件支持使用Java Native Interface和Java虚拟机(JVM)调试接口进行natice code编程;

jmods:编译的Java模块,jlink用于创建自定义运行时的已编译模块;

legal:版权和许可文件;

lib:JDK所需要的其它类库和支持文件。

接下来,需要配置开发环境以便于使用刚刚安装的JDK,对于VS Code的开发环境,它必须要知道JDK的具体位置,一种比较常用的方法就是将JAVA_HOME系统环境变量的值设置为JDK的安装路径,例如:

D:\Program Files\Java\jdk-14.0.1

添加JAVA_HOME的系统环境变量步骤如下:

右键计算机,选择属性按钮,找到高级系统设置,如下:

c12a46d81c54349542fec6b405aaef48.png

在系统属性页面的高级选项中,点击环境变量按钮,找到配置环境变量的界面,如下:

9c597d22a87d59709a6091f1a85d039f.png

添加JAVA_HOME环境变量并设置该环境变量的值为JDK安装的路径,如下:

968676026817ef0e443a1d02d06fbdfb.png

添加完毕后,保存即可。

安装并打开VS Code软件,安装一些Java开发所需要的拓展:

Java Extension Pack

Language SupportforJava(TM) by Red Hat

DebuggerforJava

Java Test Runner

MavenforJava

Java Dependency Viewer

拓展安装完毕后,检查JAVA_HOME环境变量是否配置成功,在VS Code中使用Command的快捷键(Ctrl + Shift + P),然后输入下面命令查看:

Java: Configure Java Runtime

JAVA_HOME环境变量配置成功如下所示:

df3563301803141818fb7157b849abad.png

基本环境搭建完成后,接下来,开始编写并运行第一个Java程序”Hello Word”:

新创建Hello.java源文件,并输入以下代码:

4f9916c314b6a337abbd2fb4c3375f51.png

程序编写完成后,点击F5快捷键直接运行程序进行”Hello World”字符串输出,效果如下:

bfb247e24cf49cda7b615714c81a09fa.png

除了能直接运行还能Debug进行调试,非常方便,到这里就基本描述完使用VS Code进行Java程序开发的基本步骤。

3、Linux系统下开发

在Linux系统下进行Java程序的开发,同样需要安装JDK,并设置环境变量:

首先下载Linux版本的JDK,需要注意自己的系统是32位还是64位的,下载链接如下:

接下来,使用命令行进行JDK文件解压:

$ cd ~/tools

$tar -zxvf jdk-8u221-linux-x64.tar.gz

解压如下所示:

c233920c66a477fd574e33e9ef64b513.png

设置JDK相关的环境变量,使得系统能找到JDK的位置:

$ sudo vim /etc/profile

文件修改如下所示:

0a0b48ba21ad74c5986873b64c01c1e0.png

使修改后的环境变量马上生效:

$ source /etc/profile

使用下面命令,检查JDK的环境变量是否配置成功:

$ java -version

输出效果如下,说明已经成功安装了JDK了:

202b65e8d52e5af22f47124f85c38985.png

配置好JDK的环境变量后,接下来,编写一个Java程序进行测试:

$ cd ~/Hello

$touchHello.java

$ vim Hello.java

Hello.java为java源文件,只是简单地输出”Hello World”字符串,文件内容如下:

/*** Hello*/

public classHello {public static voidmain(String[] args) {

String x= "Hello World";

System.out.print(x);

}

}

接下来,使用javac进行编译并执行java程序:

$ javac Hello.java

$ java Hello

运行后,输出结果如下:

168f0f3483d989d0d6e1986461118acd.png

到此,Linux下Java程序开发的基本环境就搭建好了。

4、小结

本文主要简单介绍了在Windows系统和Linux系统下Java程序开发的基本环境搭建,并给出了一个简单的测试案例。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值