SCDCD(310-081)

单选题Which command line invocation will produce the output?()Ajava Test 2222Bjava Test 1234Cjava Test 4242Djava Test 4321

题目
单选题
Which command line invocation will produce the output?()
A

 java Test 2222

B

 java Test 1234

C

 java Test 4242

D

 java Test 4321

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

AUNIXusernamedBobwantstoreplacehischessprogramwithanewone,butheishotsurewheretheoldoneisinstalled.BobiscurrentlyabletorunaJavachessprogramstartingfromhishomedirectory/home/bobusingthecommand:java-classpath/test:/home/bob/downloads/*.jargames.ChessBob?sCLASSPATHisset(atlogintime)to:/usr/lib:/home/bob/classes:/opt/java/lib:/opt/java/lib/*.jarWhatisapossiblelocationfortheChess.classfile?()

A./test/Chess.class

B./home/bob/Chess.class

C./test/games/Chess.class

D./usr/lib/games/Chess.class

E./home/bob/games/Chess.class

F.insidejarfile/opt/java/lib/Games.jar(withacorrectmanifest)

G.insidejarfile/home/bob/downloads/Games.jar(withacorrectmanifest)


参考答案:C

第2题:

下列哪个选项的java源文件代码片段是不正确的?

A.package testpackage; public class Test{ }

B.import java. io. *; package testpaekage; public class Test { }

C.import java.io.*; class Person { } public class Test { }

D.import java.io.*; import java. awt.*; public class Test{ }


正确答案:B
解析:Java中的package语句必须是源文件中除去说明以外的第一条语句,导入包语句可以有几个,但是必须位于package语句之后,其他类定义之前,一个源文件中可以有几个类,但最多只能有一个是public的,如果有,则源文件的文件名必须和该类的类名相同。

第3题:

阅读下列代码 public class Test 2005{ public static void main(String args[]){ Strings="Test"; switch(s){ case "Java":System.out.print("Java"); break; case "Language":System.out.print("Language"); break; case "Test":System.out.ptint("Test"); break; } } } 其运行结果是

A.Java

B.Language

C.Test

D.编译出错


正确答案:D
解析:程序中只有一个switch语句,因此本题考查switch语句的用法。switch语句是多分支语句,即根据表达式的值来执行多个操作中的一个。其一般格式为:
  switch(表达式){
   case value l:语句1;
     break;
   case value2:语句2;
     break;
   case value N:语句N;
     break;
  [default:语句N+1;]
  }
  在switch语句中,“表达式”的返回值类型必须是这几种类型之一:int,byte,char, short。本题中,switch的表达式s是一个字符串String类型的值,它不是血、byte、 char、short中的任意一个。因此表达式s的类型不对,编译时报错。因此,本题的正确答案是D。

第4题:

要运行一个名为Test.class的类文件,需要在DOS提示符下输入( )命令。

A.javac Test

B.javac Test. class

C.java Test

D.java Test. class


正确答案:C
解析:javac是Java语言的编译器,用于将源文件编译为字节码文件,所以A、B不正确。 java是Java解释器,用于运行类文件,输入命令时,后面直接跟类名,不加.class,所以C正确。

第5题:

下列哪个选项的java源文件程序段是不正确的? ( )

A.package testpackage; public class Test{ }

B.import java.io.*; package testpackage; public class Test{ }

C.import java.i.*; class Person{} public class Test{ }

D.import java.io.*; import java.awt.*; public class Test { }


正确答案:B

第6题:

以下创建RandomAccessFile类实例对象的代码,哪些是正确的( )。

A、RandomAccessFile(newFile("D:\\itcast\\dir1\\test.java"),"rw")

B、RandomAccessFile("D:\\itcast\\dir1\\test.java","r")

C、RandomAccessFile("D:\\itcast\\dir1\\test.java")

D、RandomAccessFile("D:\\itcast\\dir1\\test.java","wr")


参考答案:AB

第7题:

下列( )选项的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

第8题:

( 19 )阅读下列代码

public class Test2005{

public static void main(String args[]){

String s= ″ Test ″ ;

Switch(s){

case ″ Java ″ : System.out.print( ″ Java ″ ) ;

break ;

case ″ Language ″ : System.out.print( ″ Language ″ ) ;

break ;

case ″ Test ″ : System.out.print( ″ Test ″ ) ;

break ;

}

}

}

其运行结果是

A ) Java

B ) Language

C ) Test

D )编译出错


正确答案:C

第9题:

阅读下列代码 public class Test2005{ public static void main(String args[]){ String s="Test"; switch(s){ case"Java":System.out.print("Java"); break; case"Language":System.out.print("Lan- guage"); break; case"Test":System.out.print("Test"); break; } } } 其运行结果是( )。

A.Java

B.Language

C.Test

D.编译时出错


正确答案:D
D。【解析】本题考查switch语句的用法。switch语句是多分支语句,即根据表达式的值来执行多个操作中的一个。在switch语句中,”表达式”的返回值类型必须是这几种类型之一:int、byte、char、short。本题中,switch的表达式s是一个字符串Strin9类型的值,它不是int、byte、char、short中的任意一个。因此表达式s的类型不对,编译时出错。

第10题:

AUNIXusernamedBobwantstoreplacehischessprogramwithanewone,butheisnotsurewheretheoldoneisinstalled.BobiscurrentlyabletorunaJavachessprogramstartingfromhishomedirectory/home/bobusingthecommand:java-classpath/test:/home/bob/downloads/*.jargames.ChessBob’sCLASSPATHisset(atlogintime)to:/usr/lib:/home/bob/classes:/opt/java/lib:/opt/java/lib/*.jarWhatisapossiblelocationfortheChess.classfile?()

A./test/Chess.class

B./home/bob/Chess.class

C./test/games/Chess.class

D./usr/lib/games/Chess.class

E./home/bob/games/Chess.class


参考答案:C

更多相关问题