当前位置: 首页 > article >正文

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文件的。 


http://www.kler.cn/news/309877.html

相关文章:

  • 实习项目|苍穹外卖|day11
  • 【机器学习-监督学习】集成学习与梯度提升决策树
  • vue3+ant design vue实现可编辑表格弹出气泡弹出窗~
  • Day 72
  • 在k8s中,客户端访问服务的链路流程,ingress--->service--->deployment--->pod--->container
  • 【大数据】探索怎么从一段话中解析关键信息(寄件人相关信息)
  • 体感魂斗罗(一)
  • vue 数组转字符串以逗号分隔
  • 9.18 C++对C的扩充
  • AI逻辑推理入门
  • 钢材表面缺陷数据集以coco格式做好了数据集的划分,1200张训练集,600张验证集,对应的json文件也在里面
  • 腾讯 IEG 游戏前沿技术 二面复盘
  • python如何实现队列
  • 18063 圈中的游戏
  • 身份证阅读器API模式 VUE Dorado7
  • 计数服务怎么设计?
  • 【AI学习】AI绘画发展简史
  • nginx进阶篇(二)
  • C++ 常用设计模式
  • 【.net core】线程的创建和方法调用
  • LineageOS源码下载和编译(Xiaomi Mi 6X,wayne)
  • linux Command
  • HT3163 免电感滤波25W AB/D类音频功放
  • 图数据库 neo4j 安装
  • RocketMQ实战与集群架构详解
  • C# 在WPF中实现图表生成
  • 大数据时代下会计数字化的思考与建议
  • 实战04-http请求
  • flutter集成百度地图定位 ‘BMKLocationManager.h‘ file not found报错
  • 消防指挥中心控制台:守护安全的关键枢纽