JAVA编程之第一个程序HelloWorld「建议收藏」

JAVA编程之第一个程序HelloWorld「建议收藏」提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档JAVA第一个程序HelloWorld工程创建一、创建项目1.新建工程:File->New->JavaProject2.创建程序包:src->new->package2.创建类:package->new->class二、编写第一个程序HelloWorld1.HelloWorld三、遇到问题1.ModuleJava_Learningnotfound1.1错误信息1.2错误原因1.3解决方法2.

大家好,又见面了,我是你们的朋友全栈君。

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


工程创建


提示:以下是本篇文章正文内容,下面案例可供参考

一、创建项目

1.新建工程:File->New->Java Project

项目创建完成后,左边的 Package Explorer 会出现一个Java_Learning的 Java 项目,同时项目中自动生成了 src 文件夹以及 JRE System Library。
在这里插入图片描述

2.创建程序包:src->new->package

  • 在src文件夹点击鼠标右键-[New]-[Package],会出现一个 New Java Package(创建新的程序包)对话框;
  • 在 Name 中填写我们期望的包名,这里我们暂时使用 com.myTest (一般为公司网站域名反写形式,如:com.baidu);
  • 点击 Finish,此时一个名叫 com.myTest 的 Java 程序包即创建完成:
    在这里插入图片描述

2.创建类:package->new->class

  • 在com.myTest点击鼠标右键->[New]-[class] 会出现一个 New Java Class(创建一个新的 Java 类)对话框;
  • 在 Name 中填写我们期望的类名称,这里我们暂时使用 HelloWorld;
  • 点击 Finish,一个 HelloWorld.java 文件创建成功;

在这里插入图片描述

二、编写第一个程序HelloWorld

1.HelloWorld

代码如下(示例):

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

三、遇到问题

1.Module Java_Learning not found

1.1 错误信息

Error occurred during initialization of boot layer
java.lang.module.FindException: Module Java_Learning not found
在这里插入图片描述

1.2 错误原因

由于JDK9及以上版本引入了模块,所以在default package建立一个单独运行的类,就无法通过编辑。
在这里插入图片描述

1.3 解决方法

需要先删除module-info.java,删除之后,再运行就可以了。

2.错误: 找不到或无法加载主类 com.myTest.HelloWorld

2.1 错误信息

错误: 找不到或无法加载主类 com.myTest.HelloWorld
原因: java.lang.ClassNotFoundException: com.myTest.HelloWorld

2.2 错误原因

我在我自己的jdk安装位置,找到了和报错位置(eclipse默认位置)同样的jar包。我分析原因可能是使用eclipse安装时自带的jre环境的配置包可能会出错。所以说,是不是把eclipse里面的jar包路径更改成自己安装的jdk里面的路径是不是就可以了。

2.3 解决方法

把java换成自己电脑上安装的,不用eclipse自带的java。windows->preference
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


# 总结

这是新手在使用Eclipse进行java开发所经历的问题以及解决问题的方法。这也是作者的第一个java程序,希望能够解决大家的问题,帮助更多的java开发爱好者。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156447.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • jQuery的弹出窗口插件colorbox

    jQuery的弹出窗口插件colorbox

    2021年8月8日
  • Unity 3D游戏开发学习教程

    Unity 3D游戏开发学习教程用C#用Unity3D制作游戏你会学到:您将学习3D游戏开发基础知识,以使用Unity3D引擎推进事物。到本课程结束时,他们将可以轻松制作任何类型的游戏,无论是3D还是2DMP4|视频:h264,1280×720|音频:AAC,44.1KHz,2Ch语言:英语+中英文字幕(根据原英文字幕机译更准确)|时长:87节课(11h32m)|大小解压后:5.86GB描述用Unity3D开发3D游戏《2021年》是一门结构完善的高级UnityC#课程,专为完全…

    2022年9月15日
  • C# 开发上位机软件[通俗易懂]

    C# 开发上位机软件[通俗易懂]目前正进行上位机软件开发,有兴趣的朋友,可以一起参与,联系qq-19066432

    2022年5月25日
  • beforeEach

    beforeEach首先store就是一个存放在全局的状态我这里的store里面存储的是登陆的信息跟状态beforeEach接收的参数是一个回调函数函数里面的参数有to,from,next每次路由跳转都会进来这个函数例如我从A->B那么这里to就是Bfrom就是Afrom->to这里的判断就是如果是登录的,你前往的页面是登录页,则给你跳回Home页(因为…

    2022年6月15日
  • 数据库三范式

    数据库三范式

    2021年5月11日
  • Centeros常用命令

    Centeros常用命令常用命令1.su切换到管理员权限,输入密码2.cd/home进入到home文件夹3.touchlss0555创建文件夹lss05554.ls该目录的所有文件5.退出vim编辑模式ESC+ZZ6.tar-zxv-fxx.zip解压压缩文件7.mvxx….

    2022年10月27日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号