Java的环境搭建和eclipse的下载及运行第一个Java程序
2022/9/2 14:23:14
本文主要是介绍Java的环境搭建和eclipse的下载及运行第一个Java程序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Java能够成功运行离不开正确配置其环境变量,因此需要设置三个和Java相关的系统环境变量——JAVA_HOME、Path、和CLASSPATH(ps:需提前安装JDK)
JAVA_HOME环境变量的设置
打开桌面底部搜索对话框,输入环境变量——选择编辑系统环境变量,弹出系统属性对话框——选择环境变量,点击新建,变量值就是JDK的路径
Path的环境变量的配置
在“运行”对话框输入cmd,单击“确定”弹出命令行窗口,输入"javac",并按下回车,会看到错误提示,表明操作系统没有找到相关命令
因此出现这种情况,解决办法是:打开”环境变量“窗口,在系统变量中选中”Path“,点击”编辑“,弹出编辑环境变量窗口,按图片顺序添加变量值
重启电脑,再在cmd里输入”javac“,并按下回车,即可显示出以下内容
CLASSPATH环境变量的设置
需要注意的是,在设置CLASSPATH环境变量时,必须在配置路径前添加一个“”来识 别当前目录下的Java类。在JDK1.4之前的版本中心CLASSPATH环境变量是必须配置的, 但从JDKS开始、如果Loolsiar环境变量没有设置,那么Java虚拟机会自动搜索当前路径下 的类文件,并且自动加载dt.jar和tools.jar文件中的Java类,因此只要你的JDK版本高于 1.4,就可以不用设置CLASSPATH环境变量
rt.jar是JAVA基础类库 dt.jar是关于运行环境的类库 tools.jar是工具类库,将它们设置在CLASSPATH里是为了让JVM能根据路径找到这些所需的依赖
Eclipse的下载
输入网址https://www.eclipse.org/downloads/packages/进入Eclipse下载界面,根据自己电脑的系统下载适合的类型,我这里选择Windows x86_64,点击之后弹出下载页面,点击download之后会弹出自愿捐款,我们可以不用管
片刻之后,网页显示出这样,原因是这个网站被墙了,而我们只需要把红色框里换成mirrors.tuna.tsinghua.edu.cn,即可成功下载
启动Eclipse
双击eclipse.exe,弹出以下对话框,路径可自己选择,勾选”Use this as the default and do not ask again",就可以不用每次都会弹出选择工作空间的对话框,之后都是一些傻瓜式安装过程,那么Eclipse就到此下载并安装完成啦
运行第一个Java程序
新建Java模块
在Eclipse中选择"FilerNewJava Projectn会出现一个“NewJavaProject”对话 框,将Projectnamer中设置模块名称为“SimpleExample”, 其余选项保持默认,然后单击Finish按钮,宽成模块的创建。这时,在PackageExplorer视 图中便会出现一个名称为“SimpleFxampler的Java模块
在模块中创建包
右键单击”SimpleExample“下的“src”,选择“New”——“Package”之后弹出一个“New Java Package”对话框,在Name中输入包的名称,然后点击“Finish”,即可完成包的创建
创建Java类
右键单击“src”下的一个包名,选择“New”——“class”,弹出“New Java Class”对话框,在“name”中输入类名,然后点击”Finish“,即可完成Java类的创建
编写Java程序代码
package com; public class HelloWorld { //*输出“HelloWorld”单行注释 /*输出"HelloWorld"多行注释 */ public static void main(String[]args) { System.out.println("Hello World!"); } }
程序编辑完成之后,在文本编辑视图的空白区域,右键单击,选择”Run As“——”Java Application“运行程序
这篇关于Java的环境搭建和eclipse的下载及运行第一个Java程序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-01为什么公共事业机构会偏爱 TiDB :TiDB 数据库在某省妇幼健康管理系统的应用
- 2024-04-26敏捷开发:想要快速交付就必须舍弃产品质量?
- 2024-04-26静态代码分析的这些好处,我竟然都不知道?
- 2024-04-26你在测试金字塔的哪一层?(下)
- 2024-04-26快刀斩乱麻,DevOps让代码评审也自动起来
- 2024-04-262024年最好用的10款ER图神器!
- 2024-04-2203-为啥大模型LLM还没能完全替代你?
- 2024-04-2101-大语言模型发展
- 2024-04-17基于SpringWeb MultipartFile文件上传、下载功能
- 2024-04-14个人开发者,Spring Boot 项目如何部署