Java入门程序-HelloWorld

Java程序开发的三个步骤

1.编写代码得到 .java 源代码文件

2.使用javac编译得到 .class 字节码文件

3.使用java运行

注意事项

建议代码文件名全英文,首字母大写,满足驼峰命名法,源代码文件的后缀必须是.java

开发HelloWorld程序

(1)首先打开或新建一个文件夹用于存放源代码,然后点击鼠标右键-新建文本文档

(2)修改新建文档的名称为HelloWorld,后缀为 .java

(3)此时会弹出该提示,点击 是

(4) 打开文档,输入下面代码(记得代码输入完毕后按 Ctrl+S 键保存)

复制代码
public class HelloWorld{
	public static void main(String[] args){
		System.out.println("Hello,World!");
	}
}

(5)打开命令提示符进入该源代码文档所在的文件夹,输入下面命令进行编译

复制代码
javac HelloWorld.java

编译成功时命令行窗口没有任何输出,而在代码所在的文件夹会生成新的.class文件

(6)输入下面命令进行执行

复制代码
java HelloWorld

此时可以看到输出"Hello,World!"

HelloWorld案例常见错误

1.Windows的文件扩展名没有勾选-导致文件后缀没有更改

2.代码写了,但是忘记保存了

3.文件名和类型不一致(错误提示:类 HelloWorld 是公共的,应在名为 HelloWorld.java的文件中声明)

4.大小写错误,单词拼写错误,存在中文符号,找不到main方法

5.括号不配对

6.编译或执行工具使用不当

7.其他错误等

对于常见错误的解决办法

1.对于上面的错误一,不同电脑界面不同,但方法相同:打开文件夹,点击查看-勾选详细信息

在确认做好该设置后在新建文件

2.对于上面的错误2和3,显然就是写完代码后保存和修改为正确的文件名或类名

3.对于上面的错误4和5,根据报错的行数找到具体位置的代码,然后进行更改即可

4.对于错误6,输入正确的命令即可

补充知识点

从JDK11开始支持java直接运行源代码文件(即可以不需要先编译生成class文件,而是直接执行 java HelloWorld.java 也可以实现),如下图

使用这种方式的原理是在底层先编译生成临时的class文件,然后再执行class文件;因此在使用该命令后在文件夹中是看不到class文件的。

相关推荐
带刺的坐椅7 小时前
Solon AI Skills 会是 Agent 的未来吗?
java·agent·langchain4j·solon-ai
jacGJ7 小时前
记录学习--文件读写
java·前端·学习
哈哈不让取名字7 小时前
基于C++的爬虫框架
开发语言·c++·算法
花间相见7 小时前
【JAVA开发】—— Nginx服务器
java·开发语言·nginx
扶苏-su8 小时前
Java---Properties 类
java·开发语言
cypking8 小时前
四、CRUD操作指南
java
2301_780669869 小时前
文件字节流输出、文件复制、关闭流的方法
java
一条咸鱼_SaltyFish9 小时前
远程鉴权中心设计:HTTP 与 gRPC 的技术决策与实践
开发语言·网络·网络协议·程序人生·http·开源软件·个人开发
我即将远走丶或许也能高飞9 小时前
vuex 和 pinia 的学习使用
开发语言·前端·javascript
沐知全栈开发9 小时前
SQL LEN() 函数详解
开发语言