Java程序设计 北京大学 2019冬期末测验

java程序设计mooc攻略

单元测验互评作业考试
week1测验2019冬期中测验
week2测验week2互评作业2019冬期末测验
week3测验week3互评作业
week4测验week4互评作业
week5测验week5互评作业
week6测验week6互评作业
week7测验week7互评作业
week8测验week8互评作业
week9测验week9互评作业
week10测验week10互评作业
week11测验吃不消,我自己是github上找了个项目上去

1.JDK包括JRE 及开发工具。

编号选项
AF
BT

2.Java是跨平台的语言。

编号选项
AT
BF

3.Java不直接使用指针。

编号选项
AT
BF

4.可以使用jar来打包程序。

编号选项
AF
BT

5.文档注释是用/** */

编号选项
AF
BT

6.add(xxxx) 可以将按钮等对象加入到Frame中。

编号选项
AF
BT

7.按Java惯例,类名首字母大写,变量名首字母小写。

编号选项
AF
BT

8.字符串连接运算符其实是用append来实现的。

编号选项
AF
BT

9.javap –c命令可以反汇编代码。

编号选项
AT
BF

10.break及continue后面可以跟一个语句标号。

编号选项
AF
BT

11.增强的for语句可以方便地遍历数组。

编号选项
AT
BF

12.数组元素都会隐式初始化。

编号选项
AT
BF

13.如果没有定义任何构造方法,系统会自动产生一个构造方法。

编号选项
AT
BF

14.方法重载是多态(polymorphism)的一种方式。

编号选项
AT
BF

15.一个类只能有一个直接父类。

编号选项
AF
BT

16.Java中的继承是通过extends关键字来实现的。

编号选项
AT
BF

17.在构造方法中,使用super()时,必须放在第一句。

编号选项
AF
BT

18.同一包中的各个类,默认情况下可互相访问。

编号选项
AT
BF

19.final所修饰的变量,是只读量。

编号选项
AT
BF

20.在定义final局部变量时,也必须且只能赋值一次。

编号选项
AT
BF

21.在接口中定义的常量具有public, static, final的属性。

编号选项
AF
BT

22.在接口中定义的方法具有public, abstract的特点(Java8以前)。

编号选项
AT
BF

23.虚方法调用是由对象实例的类型来动态决定的。

编号选项
AT
BF

24.在构造方法中,如果没有this及super,则编译器自动加上super()。

编号选项
AF
BT

25.实例初始化,先于构造方法{}中的语句执行。

编号选项
AT
BF

26.Error是Throwable的子类。

编号选项
AT
BF

27.任何类都可以覆盖toString()方法。

编号选项
AT
BF

28.Double对象中所包装的值是不可改变的(immutable)。

编号选项
AF
BT

29.String对象中所包装的内容是不可改变的(immutable)。

编号选项
AT
BF

30.字符串的+运算,实际表示StringBuffer、StringBuiler的append运算。

编号选项
AF
BT

31.SimpleDateFormat类可以用来解析日期字符串。

编号选项
AT
BF

32.List会记录元素的保存顺序。

编号选项
AT
BF

33.Map记录的是键-值对的集合。

编号选项
AF
BT

34.Map的主要实现包括HashMap及TreeMap。

编号选项
AT
BF

35.List的主要实现包括LinkedList及ArrayList。

编号选项
AF
BT

36.使用Arrays类及Collections类的方法可以进行排序。

编号选项
AT
BF

37.线程体可以位于Thread或Runnable中的run()方法。

编号选项
AF
BT

38.线程体可以用Lambda表达式来表示。

编号选项
AF
BT

39.ConcurrentHashMap类是线程安全的类。

编号选项
AT
BF

40.java.util.Timer类可以实现按周期重复执行一定任务。

编号选项
AT
BF

41.javax.swing.Timer类可以实现按周期重复执行一定任务。

编号选项
AF
BT

42.处理流的构造方法总是要带一个其他的流对象作参数。

编号选项
AF
BT

43.InputStreamReader可以将流包装成Reader。

编号选项
AT
BF

44.使用流一般都要考虑IOException。

编号选项
AF
BT

45.File对象的list()方法可以列出子目录。

编号选项
AF
BT

46.RandomAccessFile,可以实现对文件的随机读写操作。

编号选项
AT
BF

47.正则表达式的基本写法是:字符{数量}位置。

编号选项
AF
BT

48.JComponent组件都是Container。

编号选项
AT
BF

49.JFrame是Frame的子类。

编号选项
AF
BT

50.Eclipse中可以进行可视化的窗体设计。

编号选项
AT
BF

51.事件监听器是一些接口,其中含有一些方法。

编号选项
AT
BF

52.事件getSource()方法得到的事件源对象。

编号选项
AF
BT

53.将一个组件加上JScrollPane能实现自动滚动功能。

编号选项
AF
BT

54.JFileChooser能实现文件选择器的功能。

编号选项
AF
BT

55.HttpClient中获取网络信息可以使用Request类的Get()方法。

编号选项
AF
BT

56.使用URL类可以获取网络信息。

编号选项
AT
BF

57.利用Graphics类的drawImage()方法显示图像。

编号选项
AT
BF

58.ImageIO类的read及write方法可以表示图像的读写。

编号选项
AT
BF

59.播放mp3文件可以使用JMF,还可以使用第三方库。

编号选项
AF
BT

60.SQL中update语句表示修改记录。

编号选项
AT
BF

61.JDBC中Connection表示连接。

编号选项
AF
BT

62.JDBC中Statement表示语句。

编号选项
AF
BT

63.JDBC中和Class.forNam()来注册驱动程序。

编号选项
AT
BF

64.使用PreparedStatement比Statement更安全一些。

编号选项
AT
BF

65.为了保证重构后程序还是正确的,可以使用Junit工具。

编号选项
AF
BT

66.大仕老师认为“写简单代码”、“不写重复代码”是两条基本定律。

编号选项
AF
BT

67.Java中引用类型在赋值时,复制的是对象实体。

编号选项
AT
BF

68.Java中非零即真。

编号选项
AF
BT

69.Java的垃圾回收要由程序员自己来进行。

编号选项
AF
BT

70.java程序编译的结果(class文件)中包含的是实际机器的CPU指令。

编号选项
AT
BF

71.构造方法(constructor )的返回类型是void。

编号选项
AF
BT

72.声明数组时可以直接指定数组的大小

编号选项
AF
BT

73.方法签名(signature)包括参数的类型及参数的名字。

编号选项
AT
BF

74.子类不能Overload与父类同名的方法。

编号选项
AT
BF

75.this和super是两个不同的对象。

编号选项
AF
BT

76.如果省略访问控制符,则表示private。

编号选项
AF
BT

77.static函数中可以使用this。

编号选项
AF
BT

78.static函数可以直接使用类名来访问,不能用对象实例来访问。

编号选项
AF
BT

79.如果一个类被final所修饰,说明这个类不能被实例化。

编号选项
AT
BF

80.如果一个类被abstract所修饰,说明这个类没有构造方法。

编号选项
AF
BT

81.abstract类必须包含abstract方法。

编号选项
AF
BT

82.java中的enum是整数。

编号选项
AF
BT

83.正则表达式中.表示字符出现0次或1次。

编号选项
AF
BT

84.equals()方法与==的含义是一样的。

编号选项
AT
BF

85.ArrayList 类是线程安全的类。

编号选项
AT
BF

86.String a = “Hello”; 则执行a.replace(“e”,“f”)后a的内容为"Hfllo"。

编号选项
AF
BT

87.实例初始化,先于静态初始化执行。

编号选项
AT
BF

88.JFrame中不能直接用add()方法来添加子组件。

编号选项
AT
BF

89.catch多个异常时,子类异常要排在父类异常的后面。

编号选项
AT
BF

90.虚方法调用是指编译时就决定了调用哪个类中的哪个方法。

编号选项
AT
BF

91.Java中的方法默认不是虚方法,需要用特殊的关键字才能表明是虚方法。

编号选项
AT
BF

92.按钮可以使用addActionListener来处理点击要做的事情。

编号选项
AF
BT

93.KeyListener可以处理鼠标按键事件。

编号选项
AT
BF

94.垃圾回收线程是优先级很高的线程。

编号选项
AF
BT

95.Stack的 push方法表示出栈。

编号选项
AF
BT

96.for-each语句可以用于所有的Enumerable对象。

编号选项
AF
BT

97.若父类中的方法声明了throws异常,则子类Override时一定也要throws异常。

编号选项
AT
BF

98.SQL中add语句表示增加记录。

编号选项
AT
BF

99.JPanel的 paintComponent() 方法带一个Graphics2D参数。

编号选项
AT
BF

100.画一个填充的矩形,使用Graphics类的drawRect方法。

编号选项
AT
BF

@Power By Exercises-Manager

  • 5
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

真实的hello world

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值