电大_Java语言和WWW技术判断题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电大_Java语言和WWW技术判断题
1.调用System.gc()方法不能保证JVM立即进行垃圾收集,而只能是建议。T
2.类加载器加载程序运行所需要的所有类,它通过区分本机文件系统的类和网络系统导入的类增加安全性。T
3.Java数组的长度只在构造(创建)数组时指定,而在声明数组时不能指定。T
4.main()方法前的public修饰符、static修饰符均是必须的。F
5.局部变量在定义该变量的方法被调用时被创建,而在该方法退出后被撤销,其生存期和定义该变量的方法的生存期相同。T
6.数组元素没有进行显式赋值,系统根据数组声明的数据类型自动进行默认初始化。T 7.一个源文件可以不包含任何代码定义,即是一个空文件,编译时不会产生错误。T 8.一个源文件中,如果没有public类,则源文件名不必与源文件中其它类名一致。T 9.源文件命名可以依照Java语言标识符定义规定。F
10.垃圾收集的过程在Java程序的生存期中是自动的,不需要分配和释放内存,也避免了内存泄漏。T
11.类加载器加载程序运行所需要的所有类,由网络系统导入的指定类总是先被加载。F 12.Java中所有参数的传递都采用值传递方式,即当传递一个参数到方法中时方法获得的是传递参数的副本。T
13.成员变量和局部变量由于其所属对象生命周期不同,生存周期也不同。T
14.如果在一个源文件中存在两个或两个以上public类定义,则会产生运行错误。F 15.一个源文件可以包含多个类。F
16.一个源文件只能包含一个public类。T
17.用来指定数组长度的数据类型只能是int类型。F
18.在源文件中,如果存在一个public类定义,则源文件名必须与public类名一致。F 19.friendly关键字是Java语言友元类的访问控制修饰符。F
20.private修饰的顶层类(非内部类)可以被同一个包中的其他类所访问。F
21.任何变量在使用前都必须显式初始化。F
22.在Java语言中,属性前不加任何访问控制修饰符则表示只允许同一包中的类访问。T 23.包声明语句(package)必须放置在包引入语句(import)之前。T
24.当一个类没有显式定义构造方法时,Java系统总是为其创建一个默认的无参的构造方法。T
25.一个源文件中有class(类声明)、package(包声明)和import(包引入)3中顶层元素,同时出现时必须按照import、package和class的顺序出现。F
26.一个源文件中最多只能包含一个包引入语句(import)。如果源文件没有显式声明引入包,则系统默认引入ng包。F
27.在同一个类的不同构造方法中调用该类的其它构造方法需要使用this(…)的形式,this(…)不能在构造方法的第一行调用。F
28.重写的方法的访问权限不能比被重写的方法的访问权限高。F
29.maxElements是一个成员变量,声明为:“public static final intmaxElements=100;”。T 30.类变量在该类被加载时被创建,不能用new Xxxx()创建,所有该类的实例对象共享类变量,其生存期是类的生存期。T
31.实例变量在使用new Xxxx()创建该类的实例时被创建,而其生存期和该类的实例对象的生存期相同。 T
32.在一个抽象类中不能定义构造方法。F
33.当系统调用当前类的构造方法时,若没有this()语句进行重载调用,也没有super()语句调用父类构造方法,则直接执行构造方法中的其他语句。F
34.方法重写发生在类继承时,子类可以重写一个父类中已有的方法,必须在返回类型和参数列表一样时才能说是重写,否则就是重载。T
35.一个源文件中最多只能包含一个包声明语句(package)。T
36.在构造方法中如调用super()语句,则必须使其成为构造方法中的第一条语句。T 37.重写的方法不能比被重写的方法抛弃(throws)更多种类的异常。T
38.子类可以重写一个父类的构造方法。F
39. ==操作符判定两个实例对象的内容和类型是否一致。F
40.Object类的所有方法都被每个类继承。T
41.利用equals()方法判定Date类时,判断的是对象的值而不是对象的地址。T 42.Math类是final类,因此在被其他类继承时其中的方法不能被重写。F
43.在Java中所有事件监听器接口中定义的方法,其访问权限都是public,返回值都是void。T
44.Frame类的实例创建后默认是不可见,可以通过setEnabled(true)设置可见。F 45.File类可以代表一个目录或者一个文件。T
46.调用sleep()方法可以使一个线程停止运行。T
47.线程的调度是分时间片式的,而不是抢先式的。
48.equals()方法只有在两个对象的内容一致时返回true。F
49.Object类的所有方法都被每个类继承。T
50.类File重写方法equals()在两个实例对象的内容和类型一致时返回true。T
51.如果一个类没有使用extends关键字扩展任何类,则该类无父类。F 52.Component类是所有界面组件的父类。T
53.Frame类默认的布局管理器是BorderLayout,Dialog类没有默认的布局管理器。F 54.Reader类和其子类都具有可读取float型和double型数据的方法。F
55.具有比当前运行线程高优先级的线程可以使当前线程停止运行而进入就绪状态,不同优先级的线程间是抢先式的,而同级线程间是轮转式的。T
56.一个新线程启动start()方法,表示线程可为JVM的线程调度程序调度而不表示它可以立即运行。T