小试牛刀,开发你的第一个Java程序 -- HelloWorld

🚀 个人简介:某大型国企资深软件开发工程师,信息系统项目管理师、CSDN优质创作者、阿里云专家博主,华为云云享专家,分享前端后端相关技术与工作常见问题~

💟 作 者:码喽的自我修养🥰

📝 专 栏:Java入门到实战 🎉

🌈 创作不易,如果能帮助到带大家,欢迎 收藏+关注 哦**💕**

开发步骤

Java程序开发三步骤:编写编译运行

  • 将 Java 代码编写到扩展名为 .java 的源文件中

  • 通过 javac.exe 命令对该 java 文件进行编译,生成一个或多个字节码文件

  • 通过 java.exe 命令对生成的 class 文件进行运行

1、编写

(1)在D:\JavaSE\chapter01 目录下新建文本文件,完整的文件名修改为HelloWorld.java,其中文件名为HelloWorld,后缀名必须为.java

(2)用记事本或editplus等文本编辑器打开(虽然记事本也可以,但是没有关键字颜色标识,不利于初学者学习)

(3)在文件中输入如下代码,并且保存:

javascript 复制代码
class HelloChina {
  	public static void main(String[] args) {
    	System.out.println("HelloWorld!!");
  	}
}
  • 友情提示1:每个字母和符号必须与示例代码一模一样,包括大小写在内。

  • 友情提示2:检查电脑配置,文件后缀名一定要显示出来

第一个HelloWord 源程序就编写完成了,但是这个文件是程序员编写的,JVM虚拟机是看不懂的,也就不能运行,因此我们必须将编写好的Java源文件 编译成JVM可以看懂的**字节码文件** ,也就是**.class文件**。

2、编译

在DOS命令行中,进入D:\JavaSE\chapter01目录,使用javac 命令进行编译。

使用文件资源管理器打开D:\JavaSE\chapter01目录,然后在地址栏输入cmd。

命令:

java 复制代码
javac Java源文件名.后缀名java

举例:

java 复制代码
javac HelloWorld.java

编译成功后,命令行没有任何提示。打开D:\JavaSE\chapter01目录,发现产生了一个新的文件 HelloChina.class,该文件就是编译后的文件,是Java的可运行文件,称为字节码文件,有了字节码文件,就可以运行程序了。

3、运行

在DOS命令行中,在字节码文件目录下,使用java 命令进行运行。

命令:

java 复制代码
java 主类名字

主类是指包含main方法的类,main方法是Java程序的入口:

javascript 复制代码
public static void main(String[] args){
    
}

举例:

java 复制代码
java HelloChina

错误演示:

java HelloChina.class

到此这篇文章就介绍完了,更多精彩内容请关注本人以前的文章或继续浏览下面的文章,创作不易,如果能帮助到大家,就请点个关注支持一下吧💕

更多专栏订阅推荐:

🥕 JavaScript深入研究

🎥 JavaScript基础

👍 前端工程搭建

💕 vue2/3 从基础到起飞

✈️ HTML5与CSS3

⭐️ uniapp与微信小程序

📝 前端工作常见问题汇总

✍️ GIS地图与大数据可视化

📚 常用组件库与实用工具

相关推荐
苍何11 分钟前
终于找到免费开源TTS模型,克隆声音不要钱,本地电脑也能跑
后端
用户5936087414019 分钟前
Spring AI 集成 DeepSeek 原生供应商并实现think模式
后端
追逐时光者19 分钟前
别再满网找零散工具了,腾讯 QQ 浏览器这个“帮小忙”工具箱真能省时间
前端·后端
心静自然凉80024 分钟前
Linux网络核心知识+bonding主备模式配置
后端
爻渡2 小时前
异步编程演进史:从回调到Promise再到Async/Await
后端·程序员
要阿尔卑斯吗4 小时前
企业级 RAG 系统的文件标签管理:三层架构与层级优化实战
后端
要阿尔卑斯吗4 小时前
Agent开发之为什么有了LangChain4j框架,我们却不能直接使用它?——桥接层设计详解
后端
用户7713970207064 小时前
从CMD到PowerShell:一个.NET开发者的命令行进化之路
后端
祎雪双十Gy4 小时前
从 DataX 的配置加载说起:我用 FastJson2 做了一个轻量级动态配置管理库
java·后端
小锋java12344 小时前
分享一套锋哥原创的SpringBoot4+Vue3宠物领养网站系统
java