电大 Java语言和WWW技术 实验作业2
- 格式:ppt
- 大小:382.00 KB
- 文档页数:14


《JA V A语言与WWW技术》形考作业参考答案注:本答案仅供参考,如有错误敬请指正作业一一、选择题1、D2、B3、B4、B5、C6、B7、D8、A9、D 10、D11、C 12、B 13、A 14、D 15、B16、A 17、ABE 18、CDE 19、D 20、B二、简答题1、JA V A是由SUN Microsystem公司推出的。
其特点如下:A、语法简单,功能强大B、分布式与安全性C、与平台无关D、解释运行,高效率E、多线程,可并行执行F、动态执行G、丰富的API文档和类库2、JA V A虚拟机即JVM:是在一台真正的机器上用软件方式实现的一台假想机,是编译后的JA V A程序和硬件系统之间的接口,可以将其看作一个虚拟的处理器,编译后的JA V A程序由JVM解释执行,而不是由CPU。
JVM的具体实现包括:指令集、寄存器组、类文件格式、栈、垃圾收集堆、内存区等几部分。
3、JVM是运行JA V A程序必不可少的机制,编译后的JA V A程序指令并不直接在硬件系统的CPU上执行,而是由JVM执行,JVM是编译后的JA V A程序和硬件系统之间的接口,程序员可把JVM看作一个虚拟的处理器,它不仅解释执行编译后的JA V A指令,而且还进行安全检查,它是JA V A程序能在多平台之间进行无缝移植的可靠保证,也是JA V A程序的安全检查引擎,JVM使用的代码是存在编译生成的.class文件中。
4、(略)5、(略)6、抽象:是指通过抽取具体事物的本质特征来描述事物的一种思想封装:是将数据及对数据类型的操作捆绑在一起成为类,形成一个不可分割的整体,并尽可能对外隐藏它的细节,只呈现少量接口的技术。
继承:是指在一个类中将另一个已有类中的数据和方法保留供自己用,再加上自己特殊的数据和方法而形成一个新类的技术。
多态:是指在一个类或多个类中让多个方法使用同一名字的技术,如方法的重载和覆盖等。
7、面向对象的程序设计方法:把问题看成是相互作用的事物集合,用属性来描述事物,把它的操作定义为方法,其中把事物称为对象,把属性称为数据,对象就是数据加方法。
请认真阅读完再下载:预览的题目顺序完全和您自己的试题顺序完全相同再下载!Java语言和WWW技术(Java技术)第二次形考浙江广播电视大学形成性测评系统课程代码:3305805 参考资料第二次形考试卷总分:100客观题单选题(共44题,共88分)1.(2分)下列选项中,按照箭头方向,可以进行自动类型转换的是()。
A、char → intB、short → charC、float → longD、char → short参考答案:A2.(2分)下列关于数据类型的说法中,错误的是()。
A、Java中的数据类型分为基本数据类型和引用数据类型B、int类型数据占4个字节C、浮点数类型变量不能赋予一个整数数值D、布尔类型的变量只有true和false这两个值参考答案:C3.(2分)下列选项中,按照箭头方向,需要进行强制类型转换的是()。
A、int ← shortB、int ← byteC、int ← charD、int ← float参考答案:D4.(2分)下列关于int类型变量的定义,错误的是()。
A、int a=10;B、int b,c=20;C、int d=e=30;D、int f=40;参考答案:C5.(2分)下列选项中,属于布尔常量的是()。
A、198B、2e3fC、trueD、null参考答案:C6.(2分)关于变量类型转换的描述中,正确的是()。
A、只有数据类型相同的数据才能进行运算B、byte类型和short类型的数据是不能一起运算的。
贵州电大形成阶段考核标准答案Java开发基础(专)JAVA语言与WWW技术-0013贵州广播电视大学形成性测评系统课程代码:5205419 参考资料JAVA语言与WWW技术-0013试卷总分:100单选题(共20题,共80分)1.(4分)以下哪个不是和日期处理有关的类()A、DateB、DateFormatC、CalendarD、Math参考答案:D2.(4分)Collections类中哪个方法向列表中填充元素()A、copyB、fillC、sortD、shuffle参考答案:B3.(4分)对于一个已经不被任何引用变量引用的对象,当垃圾回收器准备回收该对象所占用的内存时,将自动调用该对象的以下哪个方法()A、finalizeB、notifyC、nofityAllD、hashCode参考答案:A4.(4分)往一个List类对象中加一个元素的方法public void add(Object obj),其中参数obj表示()A、所增加的元素只能是一个Object类的对象B、一个Class类的对象C、一个Process类的对象D、任何类的对象参考答案:D5.(4分)处理日期的类在Java的哪个包中()A、java.utilB、java.ioC、ngD、参考答案:A6.(4分)数组对象所包含的元素个数称为数组的长度。
数组具有成员域(),表示数组的长度A、lenB、lengthC、trimD、size参考答案:B7.(4分)下面这行代码String [][]s=new String[10][]; 的正确陈述是()A、该行代码非法B、s是一10行10列的数组C、s是一包含10个一维数组的二维数组D、s中每个元素设为""参考答案:C8.(4分)数据下标越界,则发生异常,提示为()A、RuntimeExceptionB、IOExceptionC、ArrayIndexOutOfBoondExceptionD、classCastException参考答案:A9.(4分)调用trim方法,可以去掉字符串的那部分空格()A、前部B、后部C、全部D、前后参考答案:D10.(4分)以下哪个接口没有继承Collection接口()A、SetB、ListC、MapD、都没有参考答案:C11.(4分)以下集合类哪个与数组类似()A、SetB、ListC、MapD、都不是参考答案:B12.(4分)以下哪个集合类是一种把键对象和值对象进行映射的集合,它的每一个元素都包含一对键对象和值对象()A、MapB、SetC、ListD、Collections参考答案:A13.(4分)用集合类List创建了一个对象后,该ListA、大小不可改变B、根据使用要求,大小可以改变C、只能表示一个平面列表D、只能表示一个三维列表参考答案:B14.(4分)若想连接字符串"Zang","Zoom"和"Moon",可使用哪种形式()A、"bang","Zoom","Moon"B、"bangZoomMoon"C、"bang"&"Zoom"&"Moon"D、"bang"+"Zoom"+"Moon"参考答案:D15.(4分)下列定义形式错误的是()B、floata[5]C、inta[]=newint[5]D、float[]c参考答案:B16.(4分)若有定义String to="I am a good cat";则to.indexOf("a",7)的值为()A、7B、13C、14D、8参考答案:B17.(4分)Collections类中哪个方法对List 中的元素进行自然排序()A、copyB、fillC、sortD、shuffle参考答案:C18.(4分)Java 语言用以下哪个类来把基本类型数据转换为对象()A、ClassC、MathD、包装参考答案:D19.(4分)若有定义String tom="I am a good cat";则tom.indexOf("a")的值为()A、2B、3C、4D、5参考答案:A20.(4分)集合类List中的元素不能是()A、Object类的对象B、Integer类的对象C、String类的对象D、基本数据类型的数据参考答案:D简答题(共2题,共20分)21.(10分)简述Java中接口的概念答:Java语言规定,类只能实现单继承,但接口可以实现多重继承。
福建广播电视大学2014-2015学年度第二学期期末考试开放教育计算机科学与技术专业(本科)《JAVA语语言和WWW技术》模拟试题2015年5月一、选择题(每小题3分,共30分)(1)编译Java程序的命令文件名是()。
A. java. exeB. javac.exeC. javacD. appletviewer. exe -(2)下面声明Java独立应用程序main( )方法中,正确的是()。
A. public static void main(String args [ ]) {……… }B. private static void main(String args [ ] ) {……… }C. public void main(Stcing args [ ]){……… }D. public static void main ( ){……… }E. public static void main(String args) {……… }(3) Mycless类的默认构造函数是嘟一个?()A. new MyClass( )B. MyClass( ){ }C. Myclass{ }D. public class MyClass(4)代码“Green eggs” +“Ham^ ”的结果是什么?()A. "Green eggs +HamB. “Green eggs Ham”C. "Green eggsHam"D. Error(5)如何定义Myclass类?()A. new Myclass( );B. public Myclass( ) { }C. public class MyClassD. MyClass{ }(6)下面哪种方法在语法上适合于产生IOExceprion的方法?()A. public void doSomething();throws IOExceptionB. public void doSomething()throws new EoExcetionC. public void doSomething()throws IOExcetionD. public void doSomething()(7)如果没有为控件的事件指定监视器,会发生什么?()A.事件被忽略B.事件由一个默认的事件处理方法处理C.程序将立即退出D. Java编译器产生一个致命的错误(8)哪个属性能用于标志行的末尾?()A. gridwidthB. gridyC. weightxD. fillE. anchor(9)下面几个说法中正确的是()A. Java Applet是可以独立运行的一种程序。