Java语言程序设计

《Java程序设计》练习题

01019

Java 语言程序设计

《 Java 语言程序设计》(第三版)

邵丽萍、绍光亚、

张后扬

清华大学出版社

2008

第一部分 选择题(单选)

1.javac是Java的 ( )。

A. 解释器B. 编译器C. 小程序浏览器D. 调试器 2. appletviewer是Java的 ( )。

A. 解释器B. 编译器C. 小程序浏览器D. 调试器

3.编译一个定义了三个类和三个方法的Java源码文件,总共会产生几个字节码文件,其扩展名是什么?( ) A. 5个字节码文件,其扩展名是”.java”。B. 2个字节码文件,其扩展名是”.java”。 C. 3个字节码文件,其扩展名是”.class”。D. 2个字节码文件,其扩展名是”.class”。 4.Java源码文件的名称与主类的名称( )。

A. 必须相同但不区分大小写B. 必须相同且区分大小写C. 必须不同D. 任意 5.下面哪些选项不能用作变量名的首字符?( ) A. 字母B. 下划线(_)C. 数字D. 美元符($) 6.下面哪个不是Java的原始数据类型?( ) A. shortB. boolean C. IntD. float

7.下面哪条语句不会出现编译警告或错误?( )

A. float f=1.3F;B. char c=”a”;C. float f=1.3;D. boolean d=null; 8.以下声明常量不正确的是( )。

A. final int PI=3;B. final PI=3;C. static final int PI=3;D. public static final int PI=3; 9.Java定义了4个整型数据类型:字节型(byte)、短整型(short)、整型(int)、长整型(long),其中byte占用内存为 A. 8 bitB. 16 bitC. 32 bitD. 64 bit 10.5%2.1的值是( )。

A. 1 B. 0 C. 0.8 D. 不能通过编译 11. -11&3的值是( )。 A. 1 B. 3 C. 9 D. -11 12..8<<2值是( )。 A. 2 B. 4 C. 8 D. 32

13.若有int a=1,b=2,c=3,d=4;,则表达式a>b ? a:c>d ? c:d的值是( )。 A. 1 B. 2 C. 3 D. 4

14.以下为合法类型转换的为( )。

A. (int)”A”B. (char)”A”C. (boolear)(2-2)D. (char)(651/12) 15.下面哪条语句是正确的?( )

A. int a={1,2,3,4,5};B. int b=(1,2,3,4,5);C. int c[]={1,2,3,4,5};D. int []d={1 2 3 4 5}; 16.对于数组int a[];下面哪条语句可以输出数组a的元素的个数?

A. System.out.println(a.size);B. System.out.println(a.size( )); C. System.out.println(a.length());D. System.out.println(a.length); 17. 可以用作switch表达式的基本数据类型分别是( )。 A. Boolean B. byte C. float D. double 18.下面的while语句退出时, i的值是( )。 byte b=1;int i=0; while(b++>0) i=i+1;

A. 126 B. 0 C. 127 D. 出现死循环,i的值为无穷大。 19.设J_Hello.java文件内容如下:

class J_ Hello { static void main(String args[]){ System.out.println(“Hello!”); }} 下面正确的说法是:( )

A. J_Hello.java无法通过编译。

Word文档免费下载Word文档免费下载:Java语言程序设计 (共11页,当前第1页)

你可能喜欢

  • JAVA编程题全集及答案
  • JAVA习题及答案
  • java程序设计基础
  • 程序设计语言
  • 数据结构严蔚敏
  • JAVA语言程序设计期末考试试题
  • Android开发教程
  • JAVA程序设计

Java语言程序设计相关文档

最新文档

返回顶部