开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第31天,点击查看活动详情
1、写在前面
大家好,今天记录的是Java期末的复习题。题型是判断题。
2、内容
- Java提供了迭代器接口用于遍历集合内部元素.
【参考答案:正确】
overload是静态多态性,override是动态多态性.
【参考答案:正确】
- 下方代码会出现空指针异常。
String str;
System.out.println(str.length());
【参考答案:正确】
- 类
StringBuffer和类StringTokenizer都位于语言包java.lang。
【参考答案:错误】
- 程序开发者必须创建一个线程去管理内存的分配。
【参考答案:错误】
- 框架
Frame或JFrame是一个程序的主窗口,是顶级容器。
【参考答案:正确】
Java中对文件的操作是以流的方式进行的。
【参考答案:正确】
- Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。
【参考答案:错误】
- 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。
【参考答案:正确】
- 如果一个类被
final所修饰,说明这个类不能被实例化。
【参考答案:错误】
- 如果一个类被
abstract所修饰,说明这个类没有构造方法。
【参考答案:错误】
- 垃圾回收线程是优先级很高的线程。
【参考答案:错误】
- 抽象类不能有自己的构造方法,因为不能创建对象。
【参考答案:错误】
String和StringBuffer对象的内容都可以修改。
【参考答案:错误】
- 如果想开发Java程序,需要安装JDK
【参考答案:正确】
- 静态变量是被同一个类的所有实例所共享的。
【参考答案:正确】
- Math类提供了与数学相关的方法,它们都是静态的,通过类名直接调用。
【参考答案:正确】
- 类
ServerSocket与Socket,都提供了accept()方法。
【参考答案:错误】
System.err是一个类PrintStream对象。
【参考答案:正确】
- 利用字节流的相关类,能实现任意磁盘文件的复制。
【参考答案:正确】
- 如果一个类的声明中没有使用extends关键字,这个类被系统默认为是继承Object类。
【参考答案:正确】
- 重写方法的访问修饰符必须与父类中被重写的方法的访问修饰符相同。
【参考答案:错误】
- 可以使用this调用静态成员变量。
【参考答案:错误】
- 内部类中不能访问外部类的private字段及方法。
【参考答案:错误】
- 如果一个非抽象类实现一个接口,则在类中一定要实现该接口中的所有方法。
【参考答案:正确】
- GridLayout最多可以加五个子组件。
【参考答案:错误】
- 在Java语言中,用final修饰的变量被视为常量。
【参考答案:正确】
- 一个Java源程序无需编译,可以直接解释执行。
【参考答案:错误】
- Java使用String表示是一种基本数据类型。
【参考答案:错误】
- 用“+”可以实现字符串的拼接,用“-”可以从一个字符串中去除个字符子串。
【参考答案:错误】
- Java数组只能存储基本类型的数据而不能存储引用类型的数据。
【参考答案:错误】
- 类的构造方法可以声明为抽象方法。
【参考答案:错误】
- 使用类File时,其路径的表示与操作系统相关。
【参考答案:正确】
- 接口Collection和接口Map都定义了抽象方法iterator()。
【参考答案:错误】
- 含有抽象方法的类必须被声明为抽象类。
【参考答案:正确】
- 一个类,或继承某个类,或实现某个接口,只能选择其一(即不能同时)。
【参考答案:错误】
- 一个类可以同时实现多个接口。
【参考答案:正确】
- 访问修饰符private和protected只能用于修饰成员(方法与属性),不能修饰类。
【参考答案:错误】
- JVM是Java虚拟机的意思,它是用来实现跨平台的关键
【参考答案:正确】
- 如何只需要运行Java程序,那么安装JRE就足够了
【参考答案:正确】
3、写在最后
好了,今天就先记录到这里。