java程序设计习题集(答案)

java程序设计习题集(答案)

ID:16139081

大小:241.00 KB

页数:89页

时间:2018-08-08

java程序设计习题集(答案)_第1页
java程序设计习题集(答案)_第2页
java程序设计习题集(答案)_第3页
java程序设计习题集(答案)_第4页
java程序设计习题集(答案)_第5页
资源描述:

《java程序设计习题集(答案)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题答案第一章一、判断题1.难度:容易答案:错误知识点:Java语言区分大小写。2.难度:容易答案:错误知识点:Java程序源文件的扩展名为“*.java”。3.难度:容易答案:错误知识点:Java应用程序中都含有main方法,因为它是所有Java程序执行的入口。但Java小程序中不包含主方法。4.难度:容易答案:正确知识点:Java虚拟机工作原理。5.难度:容易答案:正确知识点:Java程序名应该与主类名保持一致。二、选择题1.难度:容易答案:B知识点:Java应用程序入口的main方法格式要求。2.难度:

2、容易答案:D知识点:运行小程序命令appletviewer用法。3.难度:容易答案:B知识点:运行Java程序基本命令用法。4.难度:容易答案:C知识点:main方法只是Java应用程序的入口,不是Java小程序的入口,因此定义一个与作为应用程序入口的main方法不相同的main方法是可以通过编译的,只是在执行应用程序时会提示没有应用程序的入口。605.难度:适中答案:C知识点:Java小程序嵌入到HTML网页文件的语句。三、简述题1.Java语言的编译过程与一般编程语言的编译过程有何不同?Java应用程序由

3、编译器编译成字节码,这个字节码不是最终可执行的程序,不能在具体的平台上运行,还需要由运行系统上的字节码解释器将其解释成机器语言,从而达到边解释边执行的目的。2.Java开发Application和Applet小程序,主要区别是什么?对于Application,它是一种独立的程序,通过解释器就可以即时运行,不依赖浏览器;对于Applet,它不是独立的程序,必须嵌入WWW页面中,在支持Java的WWW浏览器上才能执行。四、编程题1.难度:容易答案:源程序名Appli。javaimportjava.io.*;pub

4、licclassAppli{publicstaticvoidmain(Stringargs[]){System.out.println("欢迎访问Java世界!");}}2.难度:适中答案:源程序名Apple。javaimportjava.awt.Graphics;importjava.applet.Applet;publicclassfirstappletextendsApplet{publicvoidpaint(Graphicsg){g.drawString("HelloJava",50,50);}}HT

5、ML文档名Apple。HtmlAsimpleApplet61该程序的输出结果为:

第二章一、判断题1.难度:容易答案:错误知识点:“//“表示单行注释,多行注释以“/*”开始并以“*/”结束。2.难度:容易答案:错误知识点:Java中的整型int占4个字节,取值范围为-231~231-

6、1。3.难度:容易答案:错误知识点:&&两侧的操作数都应该为布尔型。4.难度:容易答案:正确知识点:Java中变量的声明。5.难度:容易答案:错误知识点:注释在程序执行时不会造成任何操作的执行,她们仅用于将程序文本化并提高可读性。6.难度:容易答案:错误知识点:Java是对大小写字母敏感的,所以这些变量不相同。7.难度:容易答案:错误知识点:模运算操作符在Java中也可用浮点数。8.难度:容易答案:错误知识点:运算符*,/和%是在同一优先级上,而运算符+和-在另一个优先级。9.难度:容易答案:错误知识点:标识

7、符的命名规则10.难度:容易答案:错误知识点:Java中小数常量的默认类型为double类型二、选择题621.难度:容易答案:C知识点:Java的标识符可以由字母、数字、下划线和美元符号组成,不能以数字开头。2.难度:容易答案:B知识点:基本数据类型所占字节数。3.难度:容易答案:B知识点:运算符优先级。4..难度:容易答案:D知识点:基本类型变量初始化要求。5..难度:容易答案:D知识点:关键字的定义。6.难度:容易答案:D知识点:单条语句通过使用换行符可以显示多行信息。7.难度:适中答案:D知识点:自加条

8、件运算符运算规则。8.难度:适中答案:C知识点:运算符运算法则。9.难度:容易答案:D知识点:赋值运算符应该是+=。10.难度:容易答案:C知识点:强制转换的是把6.5转换成整数6,再除双精度数7.5后所的到的双精度数再乘以3,所以得到的结果为双精度数。11.难度:容易答案:D知识点:逻辑运算符及运算符之间的优先级。12.难度:容易答案:B知识点:异或运算符。13.难度:容易63答案:C知识点:复合

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。