程序员入门的第一个程序,打印输出 “ HelloWorld “

简介: 程序员入门的第一个程序,使用 Java 打印输出 " HelloWorld "

程序员入门的第一个程序,打印输出 " HelloWorld "

HelloWorld 中文意思是“你好世界”。因为 The C Programming Language 中使用它做为第一个演示程序,后来的程序员在学习编程或进行设备调试时延续了这一习惯。


一、编写名为 HelloWorld 的 Java 程序

1、新建文本文件

在电脑文件夹下鼠标【右键】-【新建】-【文本文件】(这里我的文件放在 D 盘下的 java 目录里面)
1.jpeg

创建名为 HelloWorld 的文本文件
2.jpeg

2、将文本文件 .txt 后缀改为 .java 后缀,并编辑文件

修改文件后缀为 .java
3.jpeg

如果弹出更改扩展名提示,直接点击【是】就行了
4.jpeg

在文件上点击鼠标【右键】-【编辑】
5.jpeg

在里面写入下面的 Java 代码
注:这里的类名一定要和文件名保持一致!!!(重要的事情说三遍)

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

6.jpeg

编写好后同时按 Ctrl + S 键保存或点击【文件】-【保存】,保存后关闭文件
7.jpeg


二、在 cmd 中编译并运行 HelloWorld 程序

1、打开 cmd,并进入程序存放的目录

同时按下键盘上的 Win + R 键
8.jpeg

在弹出的对话框中输入 cmd ,点击确定或者直接回车进入 cmd 界面
9.jpeg

进入 cmd 后,使用 cd 命令进入存放文件的目录(我的文件存放在 D 盘下的 java 目录里面,这里进入到你们自己的存放位置)
10.jpeg

2、使用 javac 命令编译程序

使用 javac 命令编译一下程序,回到文件存放目录中(不要关闭 cmd 窗口)会发现生成了一个后缀为 .class 的文件
11.jpeg

3、使用 java 命令执行程序

使用 java 命令执行程序,就可以看到所有程序员的第一个程序已经成功打印输出 HelloWorld 了

注:使用 java 命令执行程序时,不要加文件后缀!!!(重要的事情说三遍)

12.jpeg


三、小结

打印输入 HelloWorld 作为每个程序员入门的第一个程序,还是比较有意义的;

实践操作也并不困难,本次的操作没有使用集成开发环境,而是使用 Windows 中的 cmd 来实现的,这个只是让大家了解一下 java 的基本运行原理;

在实际的开发中一般更多的是使用集成开发环境,如:eclipse、IDEA 等其他开发工具,使用开发工具可以更加快捷的进行开发和调试,大大缩短软件开发周期,调试时也会更加方便。


如果文章对各位小伙有帮助的话欢迎三连!!!

另外,文章如有错误之处,也欢迎各位大佬批评指正!!!

相关文章
WK
|
存储 JavaScript 前端开发
如何在Windows平台上手micro:bit
micro:bit是一款口袋大小的可编程计算机,使用ARM处理器,跨平台兼容性强,适用于青少年学习编程。通过USB接口轻松连接Windows电脑,找到“MICROBIT”文件夹开始互动。提供MakeCode(支持拖拽编程及JavaScript)和MicroPython平台,满足不同编程需求。创建项目后,下载.hex文件至micro:bit,即可运行程序,展现创意成果。
WK
400 1
|
存储 传感器 监控
什么是 IoT Thingworx
ThingWorx是PTC公司推出的一个快速应用开发平台,专为物联网(IoT)解决方案设计。它通过提供强大的工具和预构建的组件,帮助企业快速构建、部署和管理物联网应用,加速产品上市时间。
1154 11
|
机器学习/深度学习 并行计算 编译器
AVX 指令集简介及其与 SSE 的对比
本文介绍了AVX指令集在高性能计算中的重要性,它是Intel于2011年推出的一种SIMD技术,扩展了SSE指令集,将向量宽度增至256位,支持更多数据类型和浮点精度控制。主要差异包括向量宽度、数据类型扩展、指令集增加和精度控制。文中通过C代码示例展示了如何使用AVX进行向量加法。AVX对科学计算、图像处理和机器学习等领域提供了显著的性能提升。编译时需确保编译器支持AVX标志。
|
关系型数据库 MySQL
mysql查看当前实时连接数最大连接数
mysql查看当前实时连接数最大连接数
2010 0
|
人工智能 自然语言处理 安全
AI技术在智能客服系统中的应用与挑战
【10月更文挑战第28天】本文将深入探讨人工智能(AI)技术在智能客服系统中的应用及其面临的挑战。我们将通过实例分析,了解AI如何改善客户服务体验,提高效率和降低成本。同时,我们也将关注AI在实际应用中可能遇到的问题,如语义理解、情感识别和数据安全等,并提出相应的解决方案。
|
并行计算 测试技术 语音技术
太厉害了!98 秒内可以在本地转录 2.5 小时的音频!
太厉害了!98 秒内可以在本地转录 2.5 小时的音频!
404 0
|
负载均衡 固态存储 Linux
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考
轻量应用服务器、云服务器、gpu云服务器是阿里云服务器产品中,比较热门的云服务器产品类型,不同类型的云服务器产品收费模式与收费标准是不一样的,本文为大家展示这几个云服务器产品的最新收费标准情况,以供参考。
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考
|
数据可视化 图形学 Python
|
安全 Linux 网络安全
如何在Debian 9上安装和配置VNC
如何在Debian 9上安装和配置VNC
450 0
|
人工智能 NoSQL 测试技术
世界第一!蚂蚁图计算TuGraph打破LDBC SNB-BI世界纪录
近日,国际关联数据基准委员会(Linked Data Benchmark Council,以下简称LDBC)发布了图数据基准测评“LDBC SNB-BI”最新结果。由蚂蚁集团自研的流式图计算引擎TuGraph Analytics在30TB规模的数据集上成功完成了基准测试,数据规模和性能打破了此前的公开纪录,关键指标中的并发吞吐量提升至2.84倍,查询能力提升至1.86倍。
世界第一!蚂蚁图计算TuGraph打破LDBC SNB-BI世界纪录