喝杯茶吃个包
发贴: 7
积分: 1
|
于 2008-09-10 12:38
习题 1.开发与运行Java程序需要经过哪些主要步骤和过程? 答: Java程序的开发过程如图所示:
(1)编写源文件:使用一个文本编辑器,如Edit或记事本,来编写源文件.不可使用Word编辑器,因为它包含不可见字条.将将编好的源文件保存起来,源文件的扩展名必须是Java. (2)编译Java源文件:使用Java编译器(Javac.exe)编译源文件得到字节码文件. (3)运行Java程序:Java程序分为两类—Java应用程序和Java小应用程序,Java应用程序必须通过Java解释器(Java.exe)来解释执行其字节码;Java小应用程序必须通过支持Java标准的浏览器来解释执行.
2.怎样区分应用程序和小应用程序?应用程序的主类或小应用程序的主类必须用public修饰吗? 答:一个Java应用程序必须有一个类包含有main方法,这个方法是该程序入口,而这个类是这个程序的主类.小应用程序则不再需要main方法,它需要一个Applet的子类作为该程序的主类.
3.Java程序是由什么组成的?一个程序中必须要有public类吗?Java源文件的命名规则是怎样的? 答:Java源程序是由若干个类组成的. 一个程序中不一定要有public类,若有则只能有一个类为public类.Java源程序的是这样的,如果源文件中有多个类,那么只要能有一个类是public类.如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同,扩展名是.java.如果源文件没有public类,那么源文件的名字只要和某个类的名字相同,并且扩展名是.java就可以了.
4.在运行小程序的HTML文件中可以使用codebase属性指定小程序的字节码所驻留的目录.如果不使用codebase属性,小程序的字节码文件必须和运行它的HTML文件在同一目录中.编写一个小程序并将小程序的字节码存放在某个目录中,比如C:\5000:把运行该小程序的HTML文件(注意其中的codebase属性): <applet code=你的小程序的字节码 width=200 height=300 codebase=c:\5000> </applet> 存放在另一个目录中(查阅有关编写网页方面的书籍,了解更详细的关于怎样在一个网页中嵌入一个小应用程序的讲解). 答:Boy.class所在目录为G:\工程\java\初级\Java2实用教程(第三版)\chapter1\section6\case1 Boy.html放在G:\工程\java\初级\Java2实用教程(第三版)\chapter1\section6下,再将codebase设为 .\case1.Applet运行正常为. Boy.html源码如下: <applet code=Boy.class height=200 width=300 codebase=.\case1> </applet>
总结:第1章习题的难易程度完全出乎我的意料,一是程序一看就懂,二是习题书本上已经有答案,只要稍微动动手就可以翻出答案来了,一点也不难理解。这次习题感觉真的很简单,很容易接受。希望做以后的题目也能这样顺利就完成。 第1题答案完全是从书上搞来的,第2题有了一点自己的发挥,第2题完全是从书上搞来的,第4题则加上了自己的一点聪明才智。 印象比较深刻的还是验证Java Applet中的Applet子类是否必须得是public的,这个花了点时间才得出最终结果是书上讲的是正确的。另外,还验证了应用程序里是否可以有也可以没有publilc类,是否可以有多个public类,这个都得出了和书上一样的结论。
喝杯茶吃个包 edited on 2008-09-11 17:14
|