关于下面程序片段,( )的结论是正确的。Stringa="Java";Stringb="Java";Stringx="Ja";Stringy="va";Stringc=x+y;A、a和b指向同一个实例对象,a和c指向同一个实例对象B、a和b指向同一个实例对象,a和c不指向同一个实例对象C、a和b不指向同一个实例对象,a和c指向同一个实例对象D、a和b不指向同一个实例对象,a和c不指向同一个实例对象

题目

关于下面程序片段,( )的结论是正确的。

Stringa="Java";

Stringb="Java";

Stringx="Ja";

Stringy="va";

Stringc=x+y;

A、a和b指向同一个实例对象,a和c指向同一个实例对象

B、a和b指向同一个实例对象,a和c不指向同一个实例对象

C、a和b不指向同一个实例对象,a和c指向同一个实例对象

D、a和b不指向同一个实例对象,a和c不指向同一个实例对象


相似考题
更多“关于下面程序片段,( )的结论是正确的。Stringa="Java";Stringb="Java";Stri ”相关问题
  • 第1题:

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

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

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

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

    D.Java支持多线程编程


    正确答案:A

  • 第2题:

    下面关于Java的应用程序说法中错误的是( )。

    A.Java有2类应用程序

    B.Java Application是独立的应用程序,Java Applet嵌入HTML在浏览器中执行

    C.Java Application不是独立的应用程序

    D.以上说法都不对


    正确答案:C

  • 第3题:

    下列( )选项的java源文件代码片段是不正确的。

    A.package testpackage; publicClass Test{}

    B.import java.io.*; package testpackage: publicClass Test{}

    C.import java.io.*; Class Person{} publicClass Test{}

    D.import java.io.*; import java.awt.*; publicClass Test{}


    正确答案:B

  • 第4题:

    下列关于Java对import语句规定的叙述中,错误的是( )。A.在Java程序中import语句可以有多个SXB

    下列关于Java对import语句规定的叙述中,错误的是( )。

    A.在Java程序中import语句可以有多个

    B.在Java程序中import语句可以没有

    C.在Java程序中import语句必须有一个

    D.在Java程序中import语句必须引入在所有类定义之前


    正确答案:C
    Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个im—port语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。

  • 第5题:

    下面哪些代码在Java语言中是合法的? ( )

    A.stringA="abcdefg"; A-="Cde";

    B.stringA="abcdefg"; A+="cde";

    C.Integer J=new Integer(27); J-=7;

    D.Integer J=new Integer(27); J--;


    正确答案:B
    解析:该题考查对赋值运算的理解。对于字符串,可以用加号“+”进行连接,而不能用减号“-”。而对于基本类型的类包装所定义的对象都不能再像基本类型那样直接进行赋值运算了,若要进行运算,必须先提取它们的值,然后再进行运算。

  • 第6题:

    下面关于Java语言说法正确的有()。

    • A、Java语言是面向对象的、解释执行的网络编程语言
    • B、Java语言具有可移植性,是与平台无关的编程语言
    • C、Java语言不能对内存垃圾自动收集
    • D、Java语言编写的程序虽然是“一次编译,到处运行”,但必须要有Java的运行环境

    正确答案:B,D

  • 第7题:

    以下关于支持Java运行平台的叙述,哪项错误?()

    • A、Java可在Solaris平台上运行
    • B、Java可在Windows平台上运行
    • C、Java语言与平台无关。Java程序的运行结果依赖于操作系统
    • D、Java语言与平台无关。Java程序的运行结果与操作系统无关

    正确答案:C

  • 第8题:

    下列关于JAVA程序说法正确的是()

    • A、JAVA程序的main方法必须写在类里面
    • B、JAVA程序中可以有多个main方法
    • C、JAVA程序中类名必须与文件名一样
    • D、JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来

    正确答案:A

  • 第9题:

    Java中main()函数的值是什么类型?

    • A、String
    • B、int
    • C、char
    • D、void

    正确答案:D

  • 第10题:

    以下()不是JAVA中合法的标识符。

    • A、STRING
    • B、x3x
    • C、void
    • D、de$f

    正确答案:C

  • 第11题:

    在Hibernate中,关于映射Oracle中的BLOB和CLOB类型的方法,说法正确的是()。

    • A、CLOB类型只能映射为java.lang.String
    • B、BLOB类型可以映射为java.sql.Blob
    • C、BLOB类型可以映射为byte[]
    • D、CLOB类型可以映射为java.lang.String或java.sql.Clob

    正确答案:B,C,D

  • 第12题:

    单选题
    下面关于javac命令作用的描述中,正确的是()。
    A

    可以执行java程序

    B

    可以将编写好的Java文件编译成.class文件

    C

    可以把文件压缩

    D

    可以把数据打包


    正确答案: C
    解析: 暂无解析

  • 第13题:

    下列程序段不正确的是()。

    A、string A=“firstJava”

    B、StringA= “firstJava”,A+=“Java”

    C、IntegerJ=new Integer(27),J-=7

    D、IntegerJ=new Integer(27),J- -


    正确答案:A

  • 第14题:

    下面说法中正确的是( )。

    A.Java程序不需编译也可直接执行

    B.Java程序经过编译后的字节代码仍然是ASCII文件

    C.Java程序经过编译后的字节代码是二进制文件,可以在操作系统上直接执行

    D.Java程序经过编译后的字节代码是二进制文件,可以在Java虚拟机上执行


    正确答案:D
    解析:Java语言的执行模式是半编译和半解释型,未经编译的Java程序不能直接执行。 Java程序编过编译后的字节代码是二进制文件,但不能直接在操作系统上执行,它可看作虚拟机的机器码,由Java虚拟机解释执行。

  • 第15题:

    下面说法正确的是______。

    A.Java Applet是可以在操作系统的支持下独立运行的一种Java小应用程序

    B.Java Applet是一种Java小应用程序,它跟Java Application没有什么区别

    C.Java Applet是一种Java小应用程序,但它必须嵌入到HTML文件中运行

    D.Java Applet是一种小的Java Application,它有自己的main()方法


    正确答案:C
    解析:Java Applet是一类特殊的Java程序,通常称为Java小应用程序,它嵌入在HTML语言中,因此选项A是错误的,选项C是正确的。它与Java Application的区别主要在于其执行方式的不同,Java Application是从main()方法开始运行的,而Java Applet则相对复杂一点,它需要在浏览器环境中运行,因此选项B和D是错误的。

  • 第16题:

    下列关于Java对import语句规定自叙述中,错误的是( )。 A.在Java程序中import语句可以有多个SX

    下列关于Java对import语句规定自叙述中,错误的是( )。

    A.在Java程序中import语句可以有多个

    B.在Java程序中import语句可以没有

    C.在Java程序中import语句必须有一个

    D.在Java程序中import语句必须引入在所有类定义之前


    正确答案:C
    C。【解析Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个import语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。

  • 第17题:

    以下关于JSP网页描述正确的是()

    • A、在传统的HTML文件中加入Java程序片段和JSP标记,就构成了JSP网页
    • B、在传统的HTML文件中加入JavaScript程序片段,就构成了JSP网页
    • C、在传统的HTML文件中加入VB程序片段和JSP标记,就构成了JSP网页
    • D、JSP网页是由纯Java程序编写的

    正确答案:A

  • 第18题:

    下面描述()是正确的。    

    • A、Java的源程序必须以".java"或".jav"扩展名保存
    • B、Java VM可以是软件也可以是硬件
    • C、Java使用解释器执行代码
    • D、用高级语言编写的代码可以让计算机理解并执行它们

    正确答案:B,C

  • 第19题:

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

    • A、Java接口中定义的是扩展功能
    • B、Java接口中可以被多个子类实现,一个类也可以同时实现多个接口
    • C、Java接口中可以声明私有成员
    • D、Java接口不能被实例化

    正确答案:A,B,D

  • 第20题:

    下面的哪个是Java的关键字()

    • A、string
    • B、abstract
    • C、NULL
    • D、Boolean

    正确答案:B

  • 第21题:

    下面关于javac命令作用的描述中,正确的是()。

    • A、可以执行java程序
    • B、可以将编写好的Java文件编译成.class文件
    • C、可以把文件压缩
    • D、可以把数据打包

    正确答案:B

  • 第22题:

    下面有关Java应用程序的特点叙述不正确的是()。

    • A、Java是一种真正的面向对象的语言
    • B、Java可以在WWW上应用
    • C、Java与操作平台无关,可一次开发多处使用
    • D、Java小应用程序可以执行输入、输出或删除操作
    • E、JavaScript是一种脚本语言,它与Java应用程序一样能自行启动

    正确答案:D,E

  • 第23题:

    以下关于Java HotSpot 的描述,哪两项正确?()

    • A、Java HotSpot 是一种热编译技术,在编译Java 源程序时会被使用
    • B、Java HotSpot 是一种热编译技术,在运行Java 代码时会被使用
    • C、Java HotSpot 是一种热编译技术,它会对程序的全部字节码进行优化
    • D、Java HotSpot 是一种热编译技术,它只对程序的部分字节码进行优化

    正确答案:B,C