开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第32天,点击查看活动详情
1、写在前面
大家好,今天记录的是Java期末的复习题。题型是判断题。
2、内容
1.接口中定义的方法都没有方法体。
【参考答案:正确】
2.同一类的不同实例的成员属性(或方法)占据不同的内存空间。
【参考答案:正确】
3.若类中未定义构造方法,则会自动添加一个默认的无参构造方法。
【参考答案:正确】
4.一个可运行的Java程序,有且仅有一种main()方法。
【参考答案:正确】
5.使用数组元素前,如果数组下标为数组的长度,会出现数组下标越界错误。
【参考答案:正确】
6.一个线程在调用它的start()方法之前,将一直处于出生期。
【参考答案:正确】
7.在Java中,高优先级的可运行线程会抢占低优先级线程。
【参考答案:正确】
8.Java集合框架中不同的容器存储不同结构的数据。
【参考答案:正确】
9.类方法里定义的变量与类方法外定义的变量有相同的作用域。
【参考答案:错误】
10.一个类如果不定义构造方法,则在类外不能创建其实例。
【参考答案:错误】
11.swing中的顶层容器包括JFrame, JDialog及JApplet。
【参考答案:正确】
12.FlowLayout表示流式布局。
【参考答案:正确】
13.BorderLayout最多可以加五个子组件。
【参考答案:正确】
- 事件getSource()方法得到的事件源对象。
【参考答案:正确】
15.线程体可以位于Thread或Runnable中的run()方法。
【参考答案:正确】
16.线程类是可以继承Thread类来实现的。
【参考答案:正确】
17.三种类型char、byte和int对于西文字符,可以相互转化。
【参考答案:正确】
18.Java集合和迭代器,支持使用泛型。
【参考答案:正确】
19.标签和文本框等组件都可以直接添加到JFrame或JPanel中。
【参考答案:正确】
20.类Panel和类JPanel都位于软件包java.awt。
【参考答案:错误】
21.顶级容器及中间容器都可以应用某种布局管理器。
【参考答案:正确】
22.java UI设计只能使用代码编程方式。
【参考答案:错误】
23.Java程序中,使用TCP套接字编写服务器端程序的套接字类是Socket。
【参考答案:错误】
24.使用UDP套接字通信时,receive()方法用于接收数据。
【参考答案:正确】
25.构造方法(constructor )的返回类型是void。
【参考答案:错误】
26.java.swing.JPanel是顶层容器,表示应用程序的运行窗口。
【参考答案:错误】
27.在一个类的静态方法里,只能访问该类的其它静态成员。
【参考答案:正确】
28.Java只有一个父类,不支持多继承。
【参考答案:正确】
29.源文件的文件名必须与该文件中被public修饰的类名同名。
【参考答案:正确】
30.接口中的方法可以不用abstract修饰,因为所有方法都是抽象方法。
【参考答案:正确】
31.在一个java源文件里,可以定义多个类(或接口)。
【参考答案:正确】
32.List对Collection的扩展在于增加了面向位置的操作,并且可以具有排序功能。
【参考答案:正确】
33.Java线程的调度执行是按优先级的高低顺序执行,如果没有明确设置线程的优先级别,则线程的优先级为5。
【参考答案:正确】
34.抽象类都不能有任何实现了的方法。
【参考答案:错误】
35.一个Java类只能实现一个接口。
【参考答案:错误】
36.try语句块后必须紧跟catch字句。
【参考答案:正确】
37.作为Java程序运行入口的main()方法,必须使用public和static修饰。
【参考答案:正确】
38.Java数组定义后,其长度不可更改。
【参考答案:正确】
39.类的构造方法也要指定返回值类型。
【参考答案:错误】
40.类java.lang.Thread提供的方法sleep()是静态方法。
【参考答案:正确】
3、写在最后
好了,今天就先记录到这里。