java程序设计之网络编程第二版课后习题答案 ().doc
文本预览下载声明
第一章 习题及思考?题
Java程?blic类?Java源?
答:一个Jav?a源程序是?a程序不一?ublic?类:如果源文件?中有多个类?时,则只能有一?个类是pu?blic类?lic也将?lic修饰?.java。如果没有定?义publ?ic类,则可以任何?一个类名为?主文件名,当然这是不?主张的,因为它将无?法进行被继?承使用。另外,对Appl?et小应用?ic,否则虽然在?一些编译编?译平台下可?以通过(在Blue?J下无法通?
2、怎样区分应?用程序和小?应用程序?应用程序的?主类和小应?用程序的主?类必须用p?ublic?修饰吗?
答:Java Appli?catio?n是完整的? Apple?t则是嵌在?HTML编?a解释器来? 在源程序代?码中两者的?主要区别是?:任何一个J?ava Appli?catio?n应用程序?in方法,它是整个程?序的入口方?法;任何一个A?pplet?小应用程序?要求程序中?有且必须有?一个类是系?统类App?let的子?ends Apple?t结尾。 应用程序的?主类当源文?件中只有一?个类时不必?用publ?ic修饰,但当有多于?一个类时则?主类必须用?publi?c修饰。小应用程序?的主类在任?何时候都需?要用pub?lic来修?
3、开发与运行?Java程?
答:主要有三个?步骤(1)、用文字编辑?器note?pad(或在Jcr?eator?,Gel, BuleJ?,Eclip?se, Jbuil?der等)编写源文件?; (2)、使用Jav?a编译器(如Java?c.exe)将.java源?.class?; (3)、运行Jav?a程序:对应用程序?应通过Ja?va解释器?.exe)来运行,而对小应用?程序应通过?支持Jav?a标准的浏?(如Micr?osoft? Explo?rer)来解释运行?。
4、安装JDK?之后如何设?置JDK系?统的PAT?H,CLASS?PATH?他们的作用?是什么?
答、更新系统P?ATH的方?dows版?dows 95/98,可以将下列?项目作为C?:\autoe?xec.bat文件?
SET PATH = C:\j2sdk?1.4.2\bin;%PATH%
当程序需要?第三方的类?库支持, 而且比较常?用, 就可以采用?此种方法.比如常用的?数据库驱动?程序, 写 servl?et 需要的 servl?et 包等等. 设置方法就?是在环境变?量中加入 CLASS?PATH. 然后就可以?直接编译运?行了.Java运?LASSP?ATH环境?
SET CLASS?PATH=.;C:\J2SDK?1.4.2\jre\lib\jaws.jar;%CLASS?PATH%
通常我们要?从当前目录?中寻找用户?类,因为开发的?程序相关的?类放在这里?,. 表示当前工?作目录.
5、Java语?
答:Java是?
6、简述面向过?程问题求解?和面向对象?问题求解的?异同。试列举出面?向对象和面?向过程的编?程语言各两?种。
解:面向过程问?题求解利用?计算机能够?理解的离散?逻辑来描述?和表达所求?解的问题本?身以及具体?问题解决的?过程,它的核心是?算法和数据?结构,面向对象的?问题求解则?利用符合人?们日常思维?习惯的方式?去模拟所求?解的问题,模拟它的构?成、特征和各种?动态行为,从而得到问?题的解答。它的核心是?类、对象和设计?模式。
常见的面向?过程的编程?语言有BA?SIC,FORTR?AN,Pasca?l, C等。常见的面向?对象的编程?语言有Sm?allta?lk-80,Objec?t Pasca?l, C++, Java等?
习题及思考?题
1. 试分析基本?数据类型和?引用数据类?型的基本特?点?
答:Java的?
引用类型都?是用类或对?象实现的
2. 请使用异或?运算符^, 实现两个整?数的交换。
答:int x=5,y=19;
x=x^y;
y=y^x;
x=x^y;
3. 下列哪个是?合法的标识?符:( )。
A、a=b B、_Hell?o C、2nd D、Chong? qing
答:B
4. 下列哪些是?合法的标识?符()。
A、new B、class? C、int D、const?2
答:D
5. 如果定义有?变量dou?ble d1, d2=4.0则下列说?法正确的是?:
A、变量d1,d2均初始?化为4.0
B、变量d1没?有初始化,d2初始化?为4.0
C、变量d1,d2均未初?始化
D、变量d2没?有初始化,d1初始化?为4.0
答:B
6. 判断题:所有的变量?在使用前都?必须进行初?始化。( )
答:
显示全部