JAVA——安装jdk与配置环境变量

“工欲善其事必先利其器“,要想编写第一个JAVA程序,首先搭建环境。分三步:1.下载安装JDK,2.配置环境变量,3.下载安装Eclipse。下面我把这三步简单提一下。

1.下载安装JDK

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html链接给了,大家自行前去下载即可,要注意的是有两个版本选择(如果你是windows),一个X86,一个X64。如果你的系统是32位,那么就下载X86。如果你的系统是64位,那么就下载X64。还有选择版本下载之前,有个单选按钮要选上,见图1。最后,下载完了双击安装即可。(以最新版本为主,我写这篇文章和你看到的版本号可能不一样,以你的为主)

图1

2.配置环境变量

想办法找到如图2的界面,这。。。就不用我说了吧,然后单击“高级系统设置”->“环境变量”。有三个环境变量要设置,见图3。一个一个说,首先是“JAVA_HOME”,值内填上“C:\Program Files (x86)\Java\jdk1.8.0_162”,其实就是JDK的位置,以你自己的路径为准。第二个是“CLASSPATH”,值内填上“C:\Program Files (x86)\Java\jdk1.8.0_162\lib\tools.jar;C:\Program Files (x86)\Java\jdk1.8.0_162\lib\dt.jar;”,就是JDK里面的tool.jar和dt.jar,还是那句话,以你自己的路径为准。最后一个“Path”,这个和前两个变量不一样,这个是原本就有的,你只需要“编辑”,加上一串代码“;%JAVA_HOME%\bin;”,这个代码直接抄上去就行了。第一个和第二个变量是需要你“新建”的。配置完环境变量,最最最重要的一步,别忘了点“确定”,而且有两个”确定”要点,见图4

图2

图3

图4

3.下载安装Eclipse

http://www.eclipse.org/downloads/eclipse-packages/链接给了,选择图5所示的软件进行下载,要注意的是,你刚才JDK选择是什么位的,这里也要选择与之相对应的。

图5

Hello World

你的第一个程序,不是Hello World还能是什么呢?一开始我们先不用Eclipse编写程序,用记事本即可。记事本是开发JAVA程序最基础的一个工具,分三步,1.编写,2.编译,3.运行。

1.编写

新建一个名为one的文本文档,并将后缀名从.txt改为.java,见图6

图6

在文本框内输入程序代码,然后保存即可。见图7

图7

2.编译

win+R键运行cmd,打开命令提示符,找到one.java文件所在盘符以及文件夹,见图8。(“驱动器号”+”:”可以直接进入对应的驱动盘内,如E:,“cd“+“文件路径”可以打开对应文件夹)

图8

输入”javac one.java”,并敲回车,没有报错或者什么其他的提示,只是单纯的换行,就表示编译正确。编译正确后还会在“one.java”的同一个路径下生成一个同名的class文件见图9,图10

图9

图10

3.运行

输入“java one“命令,回车,输出效果见图11,一个简单的JAVA程序从编写到运行就完成了。

图11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java思维导图

(昨日文章补充)单点登录,系统B如何辨别用户已登录系统A

有些读者反映:如果系统A(www.a.com)完成登录之后,系统B(www.b.com)是如何让sso认证中心(login.sso.com)知晓当前用户已登录的...

842
来自专栏mwangblog

Linux文件权限

693
来自专栏Python攻城狮

Linux命令-文件管理 1.目录方面命令:ls

Linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“..”代表上一级目录,以“.”开头的文件为隐藏文件,需要用-a参数才能显示。

552
来自专栏章鱼的慢慢技术路

Linux中的环境变量PATH

2082
来自专栏散尽浮华

Gitlab利用Webhook实现Push代码后的jenkins自动构建

之前部署了Gitlab的代码托管平台和Jenkins的代码发布平台。通常是开发后的代码先推到Gitlab上管理,然后在Jenkins里通过脚本构建代码发布。这种...

3027
来自专栏Java技术栈

dubbo服务调试管理实用命令

公司如果分项目组开发的,各个项目组调用各项目组的接口,有时候需要在联调环境调试对方的接口,可以直接telnet到dubbo的服务通过命令查看已经布的接口和方法,...

3467
来自专栏从零学习云计算

openshift/origin学习记录(3)——添加Registry

学习资料来源于官方英文文档与《开源容器云OpenShift》一书,因为刚开始学习,不确定博客的正确性,以下内容仅供参考。 本部分是在openshift/orig...

2140
来自专栏用户2442861的专栏

linux之ldconfig工具的使用

ldconfig是一个动态链接库管理命令 为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig ldconfig  命令的用途...

441
来自专栏Laoqi's Linux运维专列

Saltstack 远程操作(grains,pillar)服务安装+配置管理

1807
来自专栏LEo的网络日志

tempfile.NamedTemporaryFile创建临时文件在windows没有权限打开

3538

扫码关注云+社区