java 习题_【精选】Java习题Java习题.pdf

【精选】Java习题Java习题

第1章 Java 入门

2 .选择题

(1)下列哪个是JDK 提供的编译器?( )B

A .java.exe B.javac.exe C.javap.exe D.javaw.exe

(2 )下列哪个是Java 应用程序主类中正确的main 方法?( )D

A .public void main(String args[])

B.static void main(String args[])

C .public static void Main(String args[])

D.public static void main(String args[])

3 .阅读程序

阅读下列Java 源文件,并回答问题。

Public class Person{

Void speakHello() {

System.out.print(“您好,很高兴认识您”);

System.out.println(“nice to meet you”);

}

}

Class Xiti{

Public static void main(String args[]) {

Person zhang=new Person();

Zhang.speakHello();

}

}

(1) 上述源文件的名字是什么?

(2 ) 编译上述源文件将生成几个字节码文件?这些字节码文件的名字都是什

么?

(3 )在命令行执行java Person 得到怎样的错误提示?执行java xiti 得到怎样的

错误提示?执行java Xiti.class 得到怎样的错误提示?执行java Xiti 得到怎么样的

输出结果?

答:(1)Person.java

(2 )两个字节码,分别是Person.class 和Xiti.class 。

(3 )得到“NoSuchMethodError”,得到“NoClassDefFoundError:Xiti/class”,得到

“您好,很高兴认识您nice to meet you”。

第2章 基本数据类型与数组

2.选择题

(1)下列哪项字符序列可以作为标识符?( )C

A .true B .default C ._int D .good-class

(2 )下列哪三项是正确的float 变量的声明?( )ADF

A .float foo=-1; B.float foo=1.0; C .float foo=42e1;

D.float foo=2.02f; E .float foo=3.03d; F .float foo=0x0123;

(3 )下列哪一项叙述是正确的?( )B

A .char 型字符在Unicode 表中的位置范围是0 至32767

B.char 型字符在Unicode 表中的位置范围是0 至65535

C .char 型字符在Unicode 表中的位置范围是0 至65536

D.char 型字符在Unicode 表中的位置范围是-32768 至32767

(4 )以下哪两项是正确的char 型变量的声明?( )BE

A .char ch=”R”;

B.char ch=’\\’;

C .char ch=’ABCD’;

D.char ch=”ABCD”;

E.char ch=’\ucafe’;

F.char ch=’\u10100’;

(5 )下列程序中哪些【代码】是错误的?( )【代码2】【代码3】【代码4】

【代码5】

public class E {

public static void main(String args[]) {

int x=8;

byte b=127; // 【代码1】

b=x; // 【代码2】

x=12L; // 【代码3】

long y=8.0; // 【代码4】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值