【java基础】徒手写Hello, World!程序

embedded/2024/10/18 20:18:45/

文章目录

    • 前提:java环境变量配置
    • 使用vscode编写helloworld
    • 解析

java_3">前提:java环境变量配置

https://blog.csdn.net/xzzteach/article/details/140869188

使用vscode编写helloworld

在这里插入图片描述

code .

在这里插入图片描述
为什么用code看下图
在这里插入图片描述

在这里插入图片描述
报错了!!!!
修改后
helloworld.java

java">public class helloworld {public static void main(String[] args) {// 打印 Hello, World! 到控制台System.out.println("Hello, World!");}
}

编译:javac helloworld.java会生成编译文件helloworld.class
执行:java helloworld执行文件不需要加后缀

在这里插入图片描述

解析

在Java中编写一个简单的"Hello, World!"程序非常直接。以下是一个基本的示例,它展示了如何做到这一点。首先,你需要一个文本编辑器来编写代码,比如Notepad(记事本)、Visual Studio Code、IntelliJ IDEA、Eclipse等。

  • 接下来,创建一个新的文本文件,并将其命名为HelloWorld.java(注意文件名需要与你将要定义的公共类名相匹配,并且Java文件名是区分大小写的)。

然后,将以下代码复制并粘贴到你的文本文件中:

java">public class HelloWorld {public static void main(String[] args) {// 打印 Hello, World! 到控制台System.out.println("Hello, World!");}
}
  • 这段代码定义了一个名为HelloWorld的公共类,该类包含了一个main方法。main方法是Java程序的入口点,每个Java应用程序都需要一个main方法来启动。String[] args是传递给main方法的参数,它允许用户在命令行中向程序传递信息,但在这个简单的例子中我们不会使用它。

System.out.println("Hello, World!");这行代码调用了System.out对象的println方法,将字符串"Hello, World!"输出到控制台。

  • 保存文件后,你需要编译这个Java程序。如果你使用的是命令行(比如Windows的命令提示符或Linux/macOS的终端),你需要首先定位到包含HelloWorld.java文件的目录,然后运行javac HelloWorld.java命令来编译它。如果编译成功,没有错误消息,那么它会生成一个名为HelloWorld.class的字节码文件。

最后,你可以通过运行java HelloWorld命令来执行你的程序。如果一切顺利,你将在控制台看到输出Hello, World!。

请注意,运行Java程序时不需要包含.class扩展名。Java虚拟机(JVM)会自动查找并执行与类名相对应的.class文件。


http://www.ppmy.cn/embedded/91116.html

相关文章

如何在运行Centos 6的虚拟服务器上安装cPanel

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 Status: 废弃 本文涵盖的 CentOS 版本已不再受支持。如果您目前正在运行 CentOS 6 服务器,我们强烈建议升级或迁移到受支持的…

数据结构——双链表详解(超详细)

前言: 小编在之前已经写过单链表的创建了,接下来要开始双链表的讲解了,双链表比单链表要复杂一些,不过确实要比单链表更好进行实现!下面紧跟小编的步伐,开启今天的双链表之旅! 目录 1.概念和结构…

ATTCK实战系列-红队评估 (一)Vulnstack三层网络域渗透

目录 一、搭建环境 1.靶场下载地址: 2、网络拓扑 3、环境配置 Win7(外网服务器 ) Win2008(域控) Win2003(域成员) 4、启动环境 二、信息收集 1、端口扫描 2、目录扫描 三、漏洞利用…

科普文:JUC系列之ForkJoinPool源码解读ForkJoinWorkerThread

科普文:JUC系列之ForkJoinPool基本使用及原理解读-CSDN博客 科普文:JUC系列之ForkJoinPool源码解读概叙-CSDN博客 科普文:JUC系列之ForkJoinPool源码解读WorkQueue-CSDN博客 科普文:JUC系列之ForkJoinPool源码解读ForkJoinTask…

XQuery 术语

XQuery 术语 XQuery 是一种用于查询 XML 数据的语言,它基于 XML 的数据模型,并允许用户以声明式的方式查询和转换 XML 数据。XQuery 1.0 在 2007 年成为 W3C 推荐标准,并在随后的版本中进行了更新和扩展。本文将介绍一些 XQuery 中的基本术语和概念。 基本术语 序列(Seq…

STL—容器—list【list的介绍和基本使用】【list的迭代器失效问题】

STL—容器—list list的使用并不难,有了之前使用string和vector的基础后,学习起来并不难。因此这里不在详细的讲解如何使用,而是大致的将其基本接口都熟悉一下 1.list介绍 list的文档介绍 list是可以在常数范围内在任意位置进行插入和删除…

关于自动化安装

设备 1.rhel7主机 2.开启图形化 init5 3.配置网络可用 4.关闭vmware dhcp 功能 配置 cat /root/anaconda-ks.cfg #查看这个文件完成虚拟机安装时会自动生成 yum install system-config-kickstart #安装图形化生成kickstart自动安装脚本工具 system-config-kickstart #启用…

【Mind+】掌控板入门教程05 心情灯

大自然的各种色彩使人产生各种感觉,心理学家认为,不同的颜色会让人产生不同的情绪。比如,红色通常给人刺激、热情和幸福的感觉,而绿色作为自然界中草原和森林的颜色,给人以理想、年轻、新鲜的感觉,蓝色则让…