Java程序设计

单选题下列关于JAVA语言特性的描述中,错误的是()A 支持多线程操作B JAVA程序与平台无关C JAVA程序可以直接访问Internet上的对象D 支持单继承和多继承

题目
单选题
下列关于JAVA语言特性的描述中,错误的是()
A

支持多线程操作

B

JAVA程序与平台无关

C

JAVA程序可以直接访问Internet上的对象

D

支持单继承和多继承

参考答案和解析
正确答案: B
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 12 ) 下列关于 Java 语言特点的叙述中,错误的是

A ) Java 是面向过程的编程语言

B ) Java 支持分布式计算

C ) Java 是跨平台的编程语言

D ) Java 支持多线程


正确答案:A

第2题:

下面关于java语言特点的描述中,错误的是_________。

A.Java是纯面向对象编程语言,支持单继承和多继承

B.Java支持分布式的网络应用,可透明地访问网络上的其他对象

C.Java程序与平台无关、可移植性好

D.Java支持多线程编程


正确答案:A

第3题:

下列关于JAVA语言特性的描述中,错误的是()。

A.支持多线程操作

B.JAVA程序与平台无关

C.JAVA程序可以直接访问Internet上的对象

D.支持单继承和多继承


参考答案:D

第4题:

下列关于垃圾回收机制说法错误的是( )。

A.Java 语言中,类的实例化对象都存储在内存堆中

B.Java 有一个系统级的线程

C.Java 语言中,只有部分系统事物封装于类中

D.系统级线程在系统空闲时进行垃圾回收


正确答案:C

第5题:

下列关于Java语言和C++语言之间差别的描述中,不正确的一项是______。

A.Java虽然提供了安全机制,但是还是没有C++安全

B.Java的内存管理基于C++的内存管理

C.Java没有指针,但是C++的指针最灵活

D.Java没有全局变量,但是C++有全局变量


正确答案:A

第6题:

( 19 )下列关于构造方法的叙述中,错误的是

A ) Java 语言规定构造方法名与类名必须相同

B ) Java 语言规定构造方法没有返回值,但不用 void 声明

C ) Java 语言规定构造方法不可以重载

D ) Java 语言规定构造方法只能通过 new 自动调用


正确答案:C

第7题:

下列关于Java语言特点的叙述中,错误的是( )。

A.Java是面向过程的编程语言

B.Java支持分布式计算

C.Java是跨平台的编程语言

D.Java支持多线程


正确答案:A
Java是新-代编程语言,具有很多特点:简单易学;利用面向对象技术;分布式计算;健壮性(鲁棒性);安全性;跨平台(即体系结构中立);可移植性;解释执行;高性能;多线程;动态性。因此,本题的正确答案是A。

第8题:

Java图形开发包支持下列Java语言特性中的( )。

A.安全性

B.跨平台性

C.健壮性

D.多态性


正确答案:B
解析:Java语言的跨平台性要求Java的图形用户界面程序也要支持跨平台性,而Java语言其他的特性在图形开发包中体现得不是很明显。

第9题:

关于Java语言的健壮性特点,下列说法不正确的是

A.Java语言是一种强类型语言,即在编译和运行时进行大量的类型检查,防止不匹配的数据类型的发生

B.Java语言允许使用指针,这一点与c++相似

C.Java语言设计有自动收集垃圾功能,防止了内存分配的错误

D.Java语言使程序员从繁忙的内存管理中解脱出来


正确答案:B
解析:Java语言的健壮性是因为Java语言很好的处理了最容易出错的数据类型不匹配和内存地址的计算错误。首先,Java语言在编译和连接是进行大量的类型检查,防止不匹配数据类型的发生,对非法数据类型将在编译和解释时指出。其次,Java语言不允许使用指针访问内存,更不允许使用指针数组访问内存。另外,Java语言设计有自动垃圾收集功能,它不仅防止了内存地址的计算的错误,也省去了编程时对内存进行分配的烦恼。对Java语言的健壮性特点了解不够,没有透彻的区分Java语言和C++语言的区别。注意:Java语言除了健壮性,还有其他的一些自己特有的特点和面向对象语言共有的特点,如动态性、多线程、跨平台和安全性等等。

第10题:

下列关于构造方法的叙述中,错误的是

A.Java语言规定构造方法名与类名必须相同

B.Java语言规定构造方法没有返回值,但不用void声明

C.Java语言规定构造方法不可以重载

D.Java语言规定构造方法只能通过new自动调用


正确答案:C
解析:本题考查的是构造方法的使用。Java浯言中,构造方法是一种特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始状态。Java中的每个类都有构造方法,它也是由方法名、参数和方法体组成的。构造方法有如下特点:
  ●构造方法的名字必须与类名相同。
  ●构造方法不返回任何数据,但不用void来声明。
  ●用户不能直接调用构造方法,必须通过关键字new自动调用。
  ●构造方法可由用户在类中定义,默认时由Java语言自动生成。但它是个空方法,变量被赋予该数据类型的默认值。
  ●在构造方法实现中,可以进行方法重载,即定义多个构造方法。重载构造方法的目的是使类具有不同的初始值,为类对象的初始化提供方便。
  根据上述构造方法的特点可知,本题选项C的说法是错误的。

更多相关问题