要编写您的第一个程序,您需要:
您现在可以下载 Windows 版本。(确保您下载的是 JDK,而不是 JRE。)请参阅安装说明。
在此示例中,我们将使用记事本,它是 Windows 平台附带的一个简单编辑器。如果您使用不同的文本编辑器,您可以轻松地修改这些说明。
这两项是您编写第一个应用程序所需的全部内容。
您的第一个应用程序HelloWorldApp将只显示问候语“Hello world!”。让我们按照以下三个步骤来创建、编译和运行这个HelloWorldApp程序:
源文件包含用 Java 编程语言编写的代码,您和其他程序员都可以理解这些代码。您可以使用任何文本编辑器来创建和编辑源文件。
Java 编程语言编译器 (javac) 获取您的源文件并将其文本翻译成 Java 虚拟机可以理解的指令。此文件中包含的指令称为字节码。
Java 应用程序启动器工具 (java) 使用 Java 虚拟机来运行您的应用程序。
首先,启动编辑器。您可以通过选择程序 > 附件 > 记事本从开始菜单启动记事本编辑器。在新文档中,键入以下代码:
/** * HelloWorldApp 类实现了一个应用程序* 简单地打印“Hello World!” 到标准输出。*/ class HelloWorldApp { public static void main ( String [] args ) { System . 出来。println( "你好,世界!" ); //显示字符串。 }}
在保存文件之前,让我们在 C 盘创建一个名为myapplication的目录。现在将代码保存在名为HelloWorldApp.java的文件中。要在记事本中执行此操作,首先,选择文件 > 另存为菜单项。然后,在另存为对话框中:
通过查看上面的源码,我们看看class,public,static,void,main,String[],System.out.println()是什么意思。
要编译源文件,请将当前目录更改为文件所在的目录。例如,如果您的源目录是C 盘上的myapplication,请在提示符下键入以下命令并按 Enter:
cd C:/myapplication
现在提示应更改为 C:/myapplication>。
现在您可以编译了。在提示符下,键入以下命令并按 Enter。
javac HelloWorldApp.java
现在您有了HelloWorldApp.class文件,您可以运行您的程序了。
在同一目录中,在提示符处输入以下命令:
java HelloWorldApp
您应该在屏幕上看到以下内容:
C:/myapplication>java HelloWorldAppHello World!
恭喜!你的程序有效!
从这里开始检查 JDK 8 和 JRE 8 安装
执行程序时 不要在命令行中使用扩展名 .class 。使用 java ClassName 来运行程序。如果您在命令行中使用 java ClassName.class ,系统将尝试获取 ClassName.class.class。
如果执行一个不存在的class文件, 就会出现NoClassDefFoundError 。如果您执行一个没有 main 方法的类文件,或者您错误地键入了 main 方法(例如,键入 Main 而不是 main),将发生 NoSuchMethodError。
在执行 Java 程序时,JVM 首先使用称为 类加载器的程序将类的字节码加载到内存中。如果您的程序使用其他类,则类加载器会在需要它们之前动态加载它们。加载一个类后,JVM 使用称为 字节码 验证程序的程序来检查字节码的有效性并确保字节码不违反 Java 的安全限制。Java 强制执行严格的安全性以确保 Java 类文件不被篡改并且不损害您的计算机。
本文链接:http://www.28at.com/showinfo-26-11892-0.htmlJava First Hello World 程序,你了解多少?
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com
下一篇: 好用!这些工具国庆一定要研究下