Java笔试题库及其答案

  • 格式:docx
  • 大小:26.43 KB
  • 文档页数:21

下载文档原格式

  / 21
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.单选题

1)在JAVA中,要判断D盘下是否存在文件abc.txt,应该使用以下()判断语句。(选择一项)

a) if(new File(“d:

abc.txt”) .exists() = =1)

b) if(File.exists(“d:

abc.txt”) = =1)

c) if(new File(“d:

/abc.txt”) .exists( ) )

d) if(File.exists(“d:

/abc.txt))

答案:C2)在java中,()对象可以使用键/值的形式保存数据。(选择一项)

a)ArrayList

b) HashSet

c) HashMap

d) LinkedList

答案:C3)给定java代码,如下:

public byte count(byte b1,byte b2){

return___;}要使用这段代码能够编译成功,横线处可以填入()。(选择一项)

a)(byte) (b1-b2)

b)(byte) b1-b2

c) b1-b2

d) (byte) b1/b2

a)protected

b)private

c)public

d)friendly

答案:C5)在Java中,下列()语句不能通过编译。(选择一项)

a) String s=“join”+“was”+“here”;

b) String s=“join”+3;

c) int a= 3+5

d) float f=5+

5.5;

答案:D6)给定java代码如下,运行时,会产生()类型的异常。(选择一项)

String s=null;

s.concat(“abc”);

a)ArithmeticException

b)NullPointerException

c)IOException

d)EOFException

答案:B7)给定如下java代码,编译运行之后,将会输出()。

public class Test{

public static void main(String args[]){

int a=5;

System.out.println(a%2==1) ?(a+1) /2:a/2);}}(选择一项)

a)1

b)2

c)

2.5

d)3

答案:D8) java程序中,main方法的格式正确的是()。(选择一项)

a)static void main(String[] args)

b)public void main(String[] args)

c)public static void main(String[]s)

d)public static void main(String[] args)

答案:D9)以下Java语句中,String str =“9”;str =str.subString(1,3);执行后str 中的值为。(选择一项)

a)“23”

b)“123”

c)“12”

d)“234”

答案:A10)给定如下java代码,编译运行时,结果是()。(选择一项)

public class Test{

public static void main (String args[]) {

for (int i=0;i<3; i++) {

System.out.print(i) ;}System.out.print(i) ;}}

a)编译时报错

b)正确运行,输出012

c)正确运行,输出123

d)正确运行,输出0123

答案:A11)Java语言中,String str=”9”,System.out.println(str.indexOf(“5”)),输出结果为()。

(选择一项)

a)6

b)5

c)4

d)-1

答案:C12)给定某java程序的main方法,如下:

public static void main(String[] args){

System.out.print(“Hello”+args[1]) ;}从命令行传参:

people world nation,该程序的运行结果是()。(选择一项)a)Hello people

b)Hello world

c)Hello people world nation

d)运行时出现异常

答案:B13)在java中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是( )。(选择一项)

a)interface A extends B,C

b)interface A implements B,C

c)class Aimplements B,C

d)class A implements B,implements C

答案:C14)给定JAVA代码,如下:

Class Parent{

public void count() {

System.out.println(10%3) ;}}

public class Test extends Parent{

public void count() {}public static void main(String args[]) {

Parent p = new Test() ;

p.count() ;}}

运行编译后,输出结果是()。(选择一项)

a)1

b)

1.0

c)3

d)