-
下列选项中关于Java中super关键字的说法正确的是()。
A、super关键字是在子类对象内部指代其父类对象的引用
B、super关键字不仅可以指代子类的直接父类,还可以指代父类的父类
C、子类通过super关键字只能调用父类的方法,而不能调用父类的属性
D、子类通过super关键字只能调用父类的属性,而不能调用父类的方法
-
下列关于JAVA中包的说法正确的有()。
A . 把各种类组织在一起,使得程序功能清楚、结构分明
B . 使用包可以有利于实现不同程序间类的复用
C . 包是一种松散的类的集合,一般不要求处于同一个包中的类有明确的相互关系,如包含、继承
D . 同一包中的类在缺省情况下可以互相访问,所以为了方便编程和管理,通常把需要在一起工作的类放在一个包里
E . 创建包的语句需要使用关键字package,而且应该是整个.java文件的第一个语句
F . 实际上,创建包就是在当前文件夹下创建一个子文件夹,以便存放这个包中包含的所有类的.class文件
G . 通常一个类只能引用与它在同一个包中的类
H . 使用其他包中的public类有多种方法
-
在Java中,关于CLASSPATH环境变量的说法不正确的是()。
A . CLASSPATH一旦设置之后不可修改,但可以将目录添加到该环境变量中。
B . 编译器用它来搜索各自的类文件。
C . CLASSPATH是一个目录列表。
D . 解释器用它来搜索各自的类文件。
-
关于Java特征说法正确的有()。
A、面向对象的
B、解释执行的
C、结构中立的
D、支持多线程编码
-
下列关于关键工作的说法中,正确的有()。
A . 总时差为0的工作是关键工作
B . 双代号网络图中,两端节点为关键节点的工作是关键工作
C . 持续时间最长的工作是关键工作
D . 关键工作的实际进度提前或拖后,均会对总工期产生影响
E . 关键线路上的工作称为关键工作
-
在JAVA中,关于捕获错误的语法try-catch-finally的下列描述正确的是()。
A . try-catch必须配对使用
B . try可以单独使用
C . try-finally可以配对使用,finally也可单独使用
D . 在try-catch后如果定义了finally,则finally肯定会执行
-
下列关于关键线路和关键工作的说法中,正确的有()。
A . 持续时间最长的工作是关键工作
B . 关键线路上的工作是关键工作
C . 持续时间最长的线路是关键线路
D . 关键工作的实际进度提前或拖后,均会对总工期产生影响
E . 非关键线路上的工作是非关键工作
-
关于关键工作和关键线路的说法中,正确的有( )。
A . 关键工作指的是网络计划中总时差最小的工作
B . 当计划工期等于计算工期时,总时差为零的工作就是关键工作
C . 在双代号网络计划和单代号网络计划中,关键线路是总的工作持续时间最长的线路
D . 一个网络计划可能有一条,或几条关键线路
-
在Java的异常处理语句try-catch-final中,以下描述不正确的是()。
A . try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码
B . try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码
C . catch语句和final语句都可以缺省
D . catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误
E . 当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句
-
分析选项中关于Java中this关键字的说法正确的是()
A . this关键字是在对象内部指代自身的引用
B . this关键字可以在类中的任何位置使用
C . this关键字和类关联,而不是和特定的对象关联
D . 同一个类的不同对象共用一个thi
-
在Java中,关于包的陈述正确的有()。
A . 包的声明必须是源文件的第一句代码
B . 包的声明必须紧跟在import语句的后面
C . 只有公共类才能放在包中
D . 可以将多个源文件中的类放在同一个包中
-
在java中,惯用语捕获错误的语法try-catch-finally的下列描述正确的是()
A . try-catch必须配对使用
B . try可以单独使用
C . try-finally可以配对使用
D . 在try-catch后如果定义了finally,则finally肯定会执行
-
在Java中,关于final关键字的说法正确的是()。
A、如果修饰变量,则一旦赋了值,就等同一个常量
B、如果修饰类,则该类只能被一个子类继承
C、如果修饰方法,则该方法不能在子类中被覆盖
D、如果修饰方法,则该方法所在的类不能被继承
-
在Java中,关于捕获错误的语法try - catch - finally的说法正确的是()
A . try – catch 必须配对使用
B . try 可以单独使用
C . try – finally 可以配对使用
D . 在 tru – catch 后如果定义了finally肯定会执行
-
在java中一个类被声明为final类型,表示的意思是()
A . 该类可以被其子类继承
B . 该类一定是一个子类
C . 该类不能被继承
D . 该类是一个顶级类
-
下面关于Java语言说法正确的有()。
A . Java语言是面向对象的、解释执行的网络编程语言
B . Java语言具有可移植性,是与平台无关的编程语言
C . Java语言不能对内存垃圾自动收集
D . Java语言编写的程序虽然是“一次编译,到处运行”,但必须要有Java的运行环境
-
下列关于Java语言中线程的说法正确的有()。
A . 支持多线程机制
B . 一个线程创建并启动后,它将执行自己的run()方法,如果通过派生Thread类实现多线程,则需要在子类中重新定义run()方法,把需要执行的代码写入run()方法中;如果通过实现Runnable接口实现多线程,则要编写接口中的抽象方法----run()方法的方法体
C . 要在程序中实现多线程,必须导入类:importjava.lang.Thread;
D . 一个程序中的主类不是Thread的子类,该类也没有实现Runnable接口,则这个主类运行不能控制主线程的休眠
-
关于Java中的继承,以下说法中正确的有()
A . Java支持单继承和多重继承
B . Java只支持单继承,不支持多重继承
C . Java中的类最多只有一个直接父类,或者没有父类
D . Java中的每个类都有一个直接父类,而且只有一个直接父类
E . 子类只能继承父类的public,protected和同一个包中的package级的成员
-
关于Java源程序和类,说法正确的有()。
A.每个程序可以定义若干个类
B.每个程序只能有一个主类
C.类必须使用class关键字来定义
D.所有类必须用public来修饰
-
关于final关键字说法正确的有()。
A.final修饰的类不能被继承
B.final修饰的方法不能被子类重写
C.final修饰的方法称为静态方法
D.final修饰的变量是常量,只能赋值一次
-
在Java中,关于方法的重写,下列说法正确的是()
A.在一个类里,方法的特征值完全相同,方法体不同
B.在一个类里,方法的返回值、方法名相同,参数列表不同
C.在父类和子类中,方法的特征值完全相同,方法体不同
D.在父类和子类中,方法的返回值、方法名相同,参数列表不同
-
【多选题】(7-3)关于final关键字的说法,正确的是()。
A.如果修饰成员变量,则一旦赋了值,就等同一个常量。
B.如果修饰类,则该类只能被一个子类继承。
C.如果修饰成员方法,则该方法不能在子类中被重写。
D.如果修饰成员方法,则该方法所在的类不能被继承。
-
关于Java语言下列说法正确的有()
A.class中的constructor不可省略
B.constructor必须与class同名,但方法不能与class同名
C.一个class只能定义一个constructor
D.constructor在一个对象被new时执行