第1章 Java程序的编译和运行.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 Java程序的编译和运行

上机练习 Java 程序的编译和运行 目标 理解 Java 程序的结构特点 理解 Java 虚拟机(JVM) 理解 Java 程序的运行环境 理解 Java 程序的编译和运行特点 指导部分 练习一:在记事本中编写第一个 Java 应用程序 编辑 Java 源文件 在 D 盘创建一个名为 javacode 的目录用于存放 java 源程序文件,为了区分 不同章节的程序文件,在此目录下创建 charater01 的子目录。 打开一个记事本空文档(点击:开始》所有程序》附件》记事本) 在记事本中键入以下第一个 Java 应用程序,内容如下 /** * HelloWorld 第一部分 * 在输出窗口显示Hello World! */ public class HelloWorld{ 第二部分 public static void main(String[] args){ 第三部分 //在屏幕上输出 Hello World! System.out.println(Hello World!); 第四部分 } } 第一个 Java 应用程序结构说明: 第一部分: /*….*/部分是代码注释部分,该部分不被编译,可以编写在 Java 程序的任何 位置。 第二部分: 是类的定义,每个 Java 程序至少要拥有一个类结构的定义,类结构是 Java 程 序的基本载体,如果类中包含有 main 方法,则该类是程序主类,其类型必须是 public (公有)的。 第三部分: 是方法的定义,方法是 Java 程序执行载体,即没有方法则就不能放置 Java 程 序的执行代码。 main 方法是 Java 程序中最重要的方法,作为程序代码执行的引导者,main 方法必须是唯一的,且类型必须被声明为 public、 static (静态),main 方法具有一个执行参数,为 String类型的数组,可以接收来自命令行的字符串。 第四部分: 是一个输出语句,Java 的文本输出使用的是 System 类中的 out 对象中的 println 方法,作用是向显示器输出方法参数中的字符串内容。 Java 源文件的保存 在 d:\javacode\chapter01 的目录下,将以上文件另存为文件名是 “HelloWorld.java”的 java源程序文件。 java 的源程序文件名有个简单的特点,就是一定要和包含有main 方法的类的 类名一致文件名,否则不能运行。(如果文件中没有出现 main 方法,则可以随 便给文件名命名,但是扩展名一定能够要是 .java) Java 源文件的编译(命令行方式) 打开“开始”》“运行”;键入 cmd,然后回车,之后进入 DOS 命令行状态, 并按照以下命令进入 D:\javacode\Chapter01目录 C:\Users\Administratord: D:\cd javacode D:\javacodecd chapter01 D:\javacode\Chapter01 Java 的源文件编译命令是“javac”,编译时该命令后需要跟完整的源文件名 称,因此编译 HelloWorld.java 的命令如下: javac HelloWorld.java 如果没有出现错误提示后,编译就完成了,再次打开 D:\javacode\ Chapter01目录后,我们发现目录中多了一个扩展名为.class的文件,该文 件名与原文件名同名,即 HelloWorld.class,又称为字节码文件。 Java 字节码文件的运行 .class字节码文件不能像 .exe 的可执行文件在操作系统中直接运行,必须依 赖于 Java 虚拟机(JVM)进行解释执行。解释执行命令为“java”,后面跟字 节码文件的文件名(不要加文件扩展名 .class名),如下所示: Java HelloWorld 备注:HelloWorld 既可以理解为字节码文件名,又可以理解为主类类名,因 为只有带有 main()的主类类名的文件才能被执行。 欲行结果:Hello World 练习二、从命令行接收参数 Java 应用程序允许接收来自命令行下的参数。 1. 根据第一题,重新创建一

文档评论(0)

gooddoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档