下面关于Java接口的说法正确的是()。

题目

下面关于Java接口的说法正确的是()。

  • A、Java接口中定义的是扩展功能
  • B、Java接口中可以被多个子类实现,一个类也可以同时实现多个接口
  • C、Java接口中可以声明私有成员
  • D、Java接口不能被实例化
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于java的说法正确的是()

A.java中的类可以有多个直接父类

B.抽象类可以实例化

C.最终类可以作为起他类的父类

D.java中接口支持多继承


正确答案:D

第2题:

下面关于继承的叙述正确的有()。

A、在java中只允许单一继承

B、在java中一个类只能实现一个接口

C、在java中一个类不能同时继承一个类和实现一个接口

D、java的单一继承使代码更可靠


参考答案:A,D

第3题:

关于JNDI和名字空间下列说法正确的是?()

A、Java命名和目录接口(JavaNamingandDirectoryInterface)。

B、Java命名及目录接口作为J2EE框架中的一种核心技术。

C、JNDI可以应用于EJ

B、RMI和JDBC等。它是网络上查找事务的标准方法。

D、JNDI是一个通用接口。

E、以上说法都不对


正确答案:A,B,C

第4题:

下面关于继承的叙述正确的是 ( )

A.在Java中类间只允许单一继承

B.在Java中一个类只能实现一个接口

C.在Java中一个类不能同时继承一个类和实现一个接口

D.在Java中一个类可以同时继承多个类


正确答案:A
解析:该题考查的是类的继承。继承分为单继承和多继承两种形式。单继承允许一个类可以有多个子类,但只能有一个父类;多继承则允许一个类不仅可以有多个子类,还可以有多个父类。但需要注意一点,Java只支持单继承,但可以通过接口实现多继承的功能。一个类可以同时继承一个类和实现一个接口。所以选项A是正确的。

第5题:

下列说法正确的是( )。

A.java.lang.Integer是接口

B.java.lang.Runnable是类

C.Double对象在java.lang包中

D.Double对象在java.lang.Object包中


正确答案:C
解析:Java.lang包封装所有编程应用的基本类,如Object、Integer、Double、Runnable等。

第6题:

下列说法正确的是()

A、java.lang.Clonable是类

B、java.lang.Runnable是接口

C、Double对象在java.lang包中

D、DoublEa=1.0是正确的java语句


参考答案:BC

第7题:

下面关于接口的说法不正确的是( )。

A.在Java程序里,接口是不支持多重继承的

B.接口所有的方法都是抽象的

C.接口的方法都是public的

D.用于定义接口的关键字是implements


正确答案:A
解析:在Java程序里,接口是支持多重继承的。

第8题:

下面关于继承的哪些叙述是正确的()

A.在java中只允许单一继承

B.在java中一个类只能实现一个接口

C.在java中一个类不能同时继承一个类和实现一个接口

D.java的单一继承使代码更可靠


参考答案:A, D

第9题:

下列关于Java的说法正确的是

A.Java中的类可以有多个直接父类

B.抽象类不能有子类

C.最终类可以作为其他类的父类

D.Java中接口支持多继承


正确答案:D
解析:java中接口支持多继承。选项A)Java语言只允许类间有单继承关系。选项D)抽象类是专门为别的类继承它而定义的。选项C)final声明一个类后,这个类不能被其他类继承,它是最终类。

第10题:

下列关于接口的说法不正确的是

A.接口所有的方法都是抽象的

B.接口所有的方法一定都是public属性的

C.用于定义接口的关键字是implements

D.接口是Java中的特殊类,包含静态变量和抽象方法


正确答案:C
解析:用于定义接口的关键字是interface,而实现接口的关键字是implements。

更多相关问题