下载此文档

Java 技术与应用考试试题.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
自测一下你的Java掌握得怎么样?====================================================================注:以下是我为北京理工大学计算机学院2008级学生设计的Java试题,感兴趣的朋友不妨自我测试一下,看看你能得多少分。目前我正在批改学生的试卷,此工作完成后,过几天我会发布试题点评以及对考试结果的分析,其中会有一些比较值得关注的东西。金旭亮====================================================================北京理工大学计算机科学技术学院2010-2011学年第一学期Java技术与应用考试试题(A)班级学号姓名成绩_说明:(1)本次考试为开卷考试,允许学生携带相关的书籍及其他纸面资料,但不得使用计算机、智能手机等电子设备。(2)考试时间为2小时。(3)简答题和编程题写在试卷后所附的答题纸上,标明题号。(4)特设卷面整洁分,凡卷面不整洁导致代码及文字难于识别者,扣除5分。(5)部分题目没有标准答案,只要言之成理,均可给分。*******************************************************************************一、判断题(正确的描述打钩,错误的打叉,每题1分,共10分),并且类名必须与文件名一致。()“.*;”语句,(包括其嵌套的子包中的类)。()。(),才能被执行。(),采用了新的思路设计Java应用程序的界面,它完全地替换掉了原有的AWT。(),会使编译之后生成的程序文件变大。(),这意味着浏览器本身就可以直接执行Applet程序。()(enum)是一个原始数据类型。(),不存在独立于类的方法。()。()二、简答题(请将答案写到答题纸上,注明题号。每题4分,共40分),以下是我们常见的一种划分方法:(1)“编译型”编程语言:比如C,程序源码必须经过编译才能运行;(2)“解释型”编程语言:这种类型的语言(比如早期的Basic)通常都拥有一个交互环境,用户输入一句代码计算机就执行一句代码。Java属于上述哪种类型?如果你认为Java不属于上述任何一种类型,那么它是不是属于另外一种编程语言类型?:void和null,它们有什么区别?“类(class)”、“类库(classlibrary)”、“包(package)”、“jar文件”这四个概念间的联系。,这些对象之间通常可以相互“发送消息”,谈谈你对“对象之间发送消息”这句话的理解,并编写几句Java示例代码展示对象之间发送消息的具体编程实现方法。“+”可以施加于原始数值类型(比如int)的变量,但我们发现一些对象类型(比如Integer)的变量,也支持“+”运算:Integerv1=100;Integerv2=200;(v1+v2);//输出:300这看上去好象Integer类型重载了“+”运算符,一些编程语言比如C++可以重载运算符,但Java本身并不支持这一特性。依你的理解或猜测,Java采用什么方法处理两个Integer对象直接“+”的语句?(比如循环次)中,如果需要进行大量字符串的连接操作,通常人们会使用StringBuffer(或StringBuilder)而不是String类型,请解释这么做的理由。:int[]arr1=newint[10];int[]arr2=newint[100];那么以下语句能通过编译吗?arr1=arr2;如果你认为可以通过编译,得到这个结论的依据是什么?如果不能通过编译,你认为其原因是什么?:doubled1=;doubled2=1001/10;(d1==d2);//输出:false明明d1与d2是相等的,为什么程序运行时会输出一个让人意外的结果:false?,Java规定捕获Exception的catch

Java 技术与应用考试试题 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人feng1964101
  • 文件大小72 KB
  • 时间2018-09-16