Java选择题要点

Java练习题 一单选题 1. Java程序的执行过程中用到一套JDK工具,其中java.exe是指 A. Java文档生成器          B. Java解释器 C. Java编译器            D. Java类分解器. 编译Java程序的命令文件名是A. java.exe B. javac.exe C. javac D. appletviewer.exe 3. 编译Java程序ile.java后生成的程序是( )A. file.html B. File.class C. file.class D. file.jar 4. Java语言与其他主要语言相比较,独有的特点是()A. 面向对象 B. 多线程 C. 平台无关性 D. 可扩展性 5. 声明Java独立应用程序main方法,正确是()A. public static void main(String[] args){…} B. private static void main(String args[]){…} C. public void main(String args[]){…} D. public static void main(){…} 6. 下列有关Java语言的叙述中,正确的是( B )。A. Java是不区分大小写的 B源文件名与public类型的类名必须相同 C源文件扩展名为jar D. 源文件中public类的数目不限 7. Java用来定义一个新类时,所使用的关键字为 ( A )。 Aclass B. public C. struct D. class 或 struct .一个可以独立运行的Java应用程序。A. 可以有一个或多个main方法 B最多只能有两个main方法 C可以有一个或零个main方法 D只能有一个main方法Java语言中正确的标识符( B ) A. 3D B. $this C. extends D. implements 10. 下面哪个不是Java的保留字或关键字?( )A. default B. NULL C. throws D. long 11. 对if…)句型,下列Java类型中哪一个是合法的?()A. byte B. short C. boolean D. Object reference 12. Java中整型包括( )A. int,byte,char Bint,short,long,byte,char Cint,short,long,char Dint,short,long,byte 13. 哪个是将一个十六进制值赋值给一个long型变量?( D )A. long number = 345L; B. long number = 0345; C. long number = 0345L; D. long number = 0x345L; 14. 下面的哪个赋值语句是不对的?( A )A.float f = 11.1; B.double d = 5.3E12; C.double d = 3.14159; D.double d = 3.14D; 15. 下列哪个数代表八进制整数?( D ) A. 0XA6 B. -1E3 C. 1840 D. 0144 16. 在 Java 中,表示换行符的转义字符是( A )。 A. \n’ B. \f C. n D. \dd 17. 下列代码出错: ( C ) 1) public void modify() { 2) int I, j, k; 3) I = 100; 4) while ( I 0 ) { 5) j = I * 2; 6) System.out.println ( The value of j is + j ); 7) k = k + 1; 8)

文档评论(0)

1亿VIP精品文档

相关文档