itgle.com

下列关于Java语言的数据类型和表达式的说法不正确的是A.Java中允许用0和1来代替true和falseB.位运算符中,~的优先级最高,其次是<<,>>和> > >C.最简单的表达式是一个常量或一个变量,该表达式的值就是该常量或变量的值D.条件运算符是一个怂惴?

题目

下列关于Java语言的数据类型和表达式的说法不正确的是

A.Java中允许用0和1来代替true和false

B.位运算符中,~的优先级最高,其次是<<,>>和> > >

C.最简单的表达式是一个常量或一个变量,该表达式的值就是该常量或变量的值

D.条件运算符是一个怂惴?


相似考题
更多“下列关于Java语言的数据类型和表达式的说法不正确的是A.Java中允许用0和1来代替true和falseB.位 ”相关问题
  • 第1题:

    下列关于类的说法中不正确的是( )。

    A.类是同种对象的集合和抽象

    B.类属于Java语言中的复合数据类型

    C.类是Java程序中的基本的结构单位

    D.类就是对象


    正确答案:D

  • 第2题:

    复选框控件其Value属性的可取值是( )。

    A. True和False

    B. 0和1

    C. 1、2、3

    D. 0、1、2


    参考答案:D

  • 第3题:

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

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

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

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

    D.Java支持多线程编程


    正确答案:A

  • 第4题:

    下列描述中不正确的一项是______。

    A.Java不支持多线程

    B.一个Java源程序中不允许有多个公共类

    C.Java通过接口支持多重继承

    D.Java程序可以划分为两大类:Application和Applet


    正确答案:A

  • 第5题:

    下列说法中,错误的是( )。

    A.Java的数据类型必须通过常量来实例化后才可使用

    B.Java中的常量和变量一样也有各种类型

    C.Java中的变量由变量名、变量类型、变量属性、变量初始值组成

    D.Java中的变量分为两大类型:基本类型和复合类型


    正确答案:A
    解析:Java的数据类型必须实例化后才能使用,但是通过变量也可实例化,而不是必须要常量才能实例化。

  • 第6题:

    下面关于Java语言中的方法说法不正确的是()。

    A.Java中的方法的参数传递是传值调用,而不是地址调用

    B.方法体是对方法的实现,包括变量声明和Java的合法语句

    C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成的构造方法

    D.类的私有方法不能被其子类直接访问


    正确答案:C

  • 第7题:

    下列说法中不正确的是( )。

    A.Java语言中的事件都是继承自Java.awt.AW-TEvent类

    B.AWTEvent类是Event( )bject类的子类

    C.Java的AwT事件分为低级事件和高级事件

    D.ActionEvent类是AWTEvent类的子类


    正确答案:A
    Java中所有的AwT事件类是由Java.awt.AWTEvent类派生的。而Java中的事件类是继承自java.util.Event类,java.awt.AWTEvent是java.util.Event的子类。

  • 第8题:

    下列说法错误的是( )。

    A.Java是一种网络编程语言

    B.Java小应用程序在网络上的传输不受CPU的限制

    C.Java提供了类库支持TCP/IP协议

    D.Java语言允许使用指针访问内存


    正确答案:D

  • 第9题:

    关于java script语言和Java语言,以下说法正确的是?()

    A.java script语言和Java语言语法完全一致

    B.java script语言和Java语言都需要编译才能够执行

    C.java script语言和Java语言都是面向对象的

    D.java script语言可以包含在HTML内


    本题答案:D

  • 第10题:

    下列说法中错误的是( )。

    A.Java语言中的事件都是继承自java.awt.AWTEvent类

    B.AWTEvent类是EventObject类的子类

    C.Java的AWT事件分为低级事件和高级事件

    D.ActionEvent类是AWTEvent类的子类


    正确答案:C
    解析:Java中所有的AWT事件类是由 java.awt.AWTEvent类派生的。而Java中的事件类是继承自java.util.Event类,java.awt. AWTEvent是java.util.Event的子类。

  • 第11题:

    下列选项属于面向对象的程序设计语言是( )。

    A.Java和C

    B.Java和C++

    C.VB和C

    D.VB和Word


    正确答案:B
    C语言是面向过程的高级程序设计语言,Word不是程序设计语言,因此直接排除A、C、D,答案选择B。

  • 第12题:

    下面关于类的说法错误的是()。

    • A、类是Java语言中的一种复合数据类型
    • B、类中包含数据变量和方法
    • C、类是对所有具有一定共性的对象的抽象
    • D、Java语言的类支持单继承和多继承

    正确答案:D

  • 第13题:

    下列关于类的说法不正确的是( )。

    A.类是同种对象的集合和抽象

    B.类属于Java语言中的复合数据类型

    C.类是Java程序中的基本的结构单位

    D.类就是对象


    正确答案:D
    解析:对象是类的实例化,两者不能等同。

  • 第14题:

    下列说法中不正确的是( )。

    A.Java语言中的事件都是继承自Java.awt.AW-TEvent类

    B.AWTEvent类是EventObject类的子类

    C.Java的AWT事件分为低级事件和高级事件

    D.ActionEvent类是AWTEvent类的子类


    正确答案:A
    A【解析】Java中所有的AWT事件类是由Java.awt.AWTEvent类派生的。而Java中的事件类是继承自java.util.Event类,java.awt.AWTEvent是java.util.Event的子类。

  • 第15题:

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

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

    B.Java支持分布式计算

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

    D.Java支持多线程


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

  • 第16题:

    下列说法中,不正确的一项是______。

    A.Java程序有两类:Application和Applet

    B.类的方法只能由public修饰

    C.Java语言通过接口支持多重继承

    D.面向对象的程序设计的优点有:可重用性、可扩展性、可管理性


    正确答案:B

  • 第17题:

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

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

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

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

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


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

  • 第18题:

    下列说法中,正确的一项是( )。

    A.Java语言是以类为程序的基本单位的

    B.Java语言是不分大小写的

    C.多行注释语句必须以//开始

    D.在Java语言中,类的源文件名和该类名可以不相同


    正确答案:A
    解析: 本题考查考生对Java语言概念的理解,属于考试重点内容,历次考试都有相关内容,应该理解这些基本概念。Java语言是分大小写的,这一点在初学Java时需要特别注意,这一点与C语言有所不同,B选项错误:以//开始的应该是单行的注释语句,因此选项C错误。Java中有三类注释语句:文档注释户*...*/,被javadoc处理,可以建立类的一个外部说明性文件;C语言注释风格/*...*八用于去掉当前不再使用但仍想保留的代码等;单行注释//,格式—上要求注释符//后必须紧跟一个空格,然后才是注释信息。Java程序源文件名必须和public类名相同,否则编译出错,因此选项D错误。只有选项A说法正确。

  • 第19题:

    下列说法不正确的是 ( )

    A.Java语言不支持分布式计算

    B.Java是跨平台的语言

    C.Java是面向对象语言

    D.Java是具有多线程并发机制的语言


    正确答案:A
    解析:本题考查Java语言的特点。Java语言是一种高级语言,它具有简单、面向对象、分布式、解释型、鲁棒性、安全、结构中立、可移植、高效率、多线程、动态等特点。

  • 第20题:

    下列说法中,正确的是______。

    A.Java语言是以类为程序的基本单位的

    B.Java语言是不区分大小写的

    C.多行注释语句必须以“∥”开始

    D.在Java语言中,类的源文件名和这个类的类名可以不相同


    正确答案:A
    解析: Java语言是区分大小写的,这是它与C语言的不同之处。所以B的说法是错误的;以“∥”开始的是单行注释,而多行注释要用“/*…*/”或“/**…*/”,所以选项C不正确;Java程序源文件名必须和public类名相同,否则编译将会出错,因此选项D不正确。

  • 第21题:

    下列说法错误的是( )。

    A.Java是面向对象语言

    B.Java以类为程序的基本单位

    C.Java语言中,对象和实体不是一一对应的关系

    D.在Java语言中,类是具有某种功能的基本模块的描述


    正确答案:C

  • 第22题:

    在下列说法中正确的是( )。

    A.Java语言是以类为程序基本单元的

    B.Java语言是不区分大小写的

    C.多行注释语句必须以“//”开始

    D.CEJava语言中,类的源文件名和该类名可以不相同


    正确答案:A
    解析:Java语言是区分大小的,B选项是错误的,这点在初学Java时要特别注意:选项 C错误,以“//”开始的应该是单行的注释语句;Java程序源文件名必须和public类名相同,否则编译出错,故选项D是错误的。因此正确的答案应该是选项A。

  • 第23题:

    下列关于数据类型的说法中,错误的是()。

    • A、Java中的数据类型分为基本数据类型和引用数据类型
    • B、int类型数据占4个字节
    • C、浮点数类型变量不能赋予一个整数数值
    • D、布尔类型的变量只有true和false这两个值

    正确答案:C