Java: Hello World
HelloWorld.java
public class HelloWorld { // 这个部分定义了一个公开的类(public class),名为HelloWorld。 // 在Java中,每个源文件通常包含一个公开的类,且该类的名称与源文件的名称相同(在这个例子中,文件名应该是HelloWorld.java)。 public static void main(String[] args) { // 这个部分定义了一个方法(main),它是Java程序的入口点。 // 让我们逐一解释这个方法声明的各个部分: // public:这是一个访问修饰符,表示这个方法是公开的,可以被任何其他类访问。 // static:这表示main方法是静态的,意味着它可以在没有创建类实例的情况下被调用。这是必须的,因为JVM(Java虚拟机)在启动程序时还没有创建任何对象。 // void:这表示main方法不返回任何值。 // String[] args:这是main方法的参数,它是一个字符串数组。它允许用户在命令行中向程序传递参数,尽管在这个简单的示例中我们没有使用它们。 System.out.println("Hello World"); // 这行代码是Java中的一个输出语句,用于在控制台(或命令行界面)上显示文本。 // System.out是Java中的一个预定义输出流,通常指向标准输出(如控制台)。 // println是System.out对象的一个方法,用于打印传递给它的字符串(在这个例子中是"Hello World"),并在字符串末尾自动添加一个换行符。 // 这意味着在控制台上打印出"Hello World"后,光标会移动到下一行。 } }
总结:这个简单的Java程序定义了一个名为HelloWorld的类,该类包含了一个名为main的静态方法。这个main方法是Java程序的入口点,当程序被执行时,JVM会调用这个方法。在这个方法中,我们调用了System.out.println方法,在控制台上打印出"Hello World"。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)