2022年秋浙大《高级程序设计》在线作业 .pdf
《2022年秋浙大《高级程序设计》在线作业 .pdf》由会员分享,可在线阅读,更多相关《2022年秋浙大《高级程序设计》在线作业 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、浙江大学17 春 16 秋浙大高级程序设计(JAVA) 在线作业一、单选题(共20 道试题,共40 分。 )1. 以下选项中,合法的赋值语句是()A. a = = 1; B. + i; C. a=a + 1= 5; D. y = int ( i ); 正确答案:2. 下面的代码段中,执行之后i 和 j 的值是() 。 int i = 1; int j; j = i+; A. 1, 1 B. 1, 2 C. 2, 1 D. 2, 2 正确答案:3. main 方法是 java Application 程序执行的入口点,关于 main 方法的方法头以下()是合法的。A. public static
2、 void main() B. public static void main(Stringargs) C. public static int main(Stringarg) D. public void main(String arg) 正确答案:4. 下列正确的句子是() 。A. float 3.14 B. byte i=225 C. k=33L D. int p; 正确答案:5. int 型 public 成员变量MAX_LENGTH ,该值保持为常数100,则定义这个变量的语句是( )A. public int MAX_LENGTH=100 B. final int MAX_LENG
3、TH=100 C. public const int MAX_LENGTH=100 D. public final int MAX_LENGTH=100 正确答案:6. 在 Java 中,用package 语句说明一个包时,该包的层次结构必须是()A. 与文件的结构相同B. 与文件目录的层次相同C. 与文件类型相同D. 与文件大小相同名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - 正确答案:7. 如果类中的成员变量可以被同一包访
4、问,则使用如下哪个约束符() 。A. private B. public C. protected D. no modifier 正确答案:8. 要使用 Vector 必须 import 入下面哪个包() 。A. java.Vector B. java.io C. java.util D. java.Applet 正确答案:9. 下列关于修饰符混用的说法,错误的是()A. abstract 不能与 final 并列修饰同一个类B. abstract 类中不可以有private 的成员C. static方法中能处理非static 的属性D. abstract 方法必须在abstract 类中正确
5、答案:10. 数组的大小在创建以后() 。A. 可以改变B. 不能改变C. 使用 new 方法可以改变D. 有些可以改变正确答案:11. 下 列 程 序 段 的 输 出 结 果 是() 。public class operatorsandExpressions void stringPlus() int x=3,y=4,z=5; System.out.println(x+y+z); A. xyz B. x+y+z C. 12 D. 以上答案均不正确正确答案:12. 编译 Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为() 。A. java B. c
6、lass C. html D. exe 正确答案:13. 下面的表达式哪个是正确的()A. String s=你好 ;int i=3; s+=i; B. String s=你好 ;int i=3; if(i=s) s+=i; C. String s=你好 ;int i=3; s=i+s; D. String s=你好 ;int i=3; s=i+; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 8 页 - - - - - - - - - 正确答案:14. 对长度为n 的
7、线性表进行顺序查找,在最坏情况下所需要的比较次数为() 。A. log2n B. n/2 C. n D. n+1 正确答案:15. 已知表达式int m = 0, 1, 2, 3, 4, 5, 6 ; 下面哪个表达式的值与数组下标量总数相等( ) 。A. m.length() B. m.length C. m.length()+1 D. m.length+1 正确答案:16. 当 Frame 改变大小时,放在其中的按钮大小不变,则使用如下哪个layout( ) 。A. FlowLayout B. CardLayout C. North and South of BorderLayout D.
8、East and West of BorderLayout 正确答案:17. 不使用 static 修饰符限定的方法称为成员方法,下列哪一个说法是不正确的()A. 成员方法可以直接调用父类的成员方法B. 成员方法可以直接调用父类的类方法C. 成员方法不可以直接调用其他类的成员方法D. 成员方法可以直接调用本类的类方法正确答案:18. 在 Java 中,能实现多重继承效果的方式是() 。A. 内部类B. 适配器C. 接口D. 同步正确答案:19. 下 列 程 序 段 执 行 后 的 结 果 是 ()。String s=new String(abcdefg); for(int i=0;is.len
9、gth();i+=2) System.out.print(s.charAt(i); A. aceg B. ACEG C. abcdefg D. abcd 正确答案:20. 关于被私有访问控制符private 修饰的成员变量,以下说法正确的是() 。A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B. 可以被两种类访问和引用:该类本身、该类的所有子类C. 只能被该类自身所访问和修改名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 8 页 -
10、 - - - - - - - - D. 只能被同一个包中的类访问正确答案:浙大高级程序设计(JAVA) 在线作业二、多选题(共20 道试题,共40 分。 )1. 数组与向量的区别是() 。A. 数组的长度固定B. 数组元素的数据类型相同,可以是普通数据类型C. 向量长度可变D. 类型可不同,只能是对象的引用正确答案:2. 下面哪个不是Java中的容器() 。A. ScrollPane B. Canvas C. Scrollbar D. Applet E. Dialog 正确答案:3. 如下哪个方法可以从WindowEvent 获取事件源() 。A. getFrame() B. getID()
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级程序设计 2022年秋浙大高级程序设计在线作业 2022 浙大 高级 程序设计 在线 作业
限制150内