编程词典
明日图书
明日软件
用户注册
用户登录
站内
  当前位置:编程词典服务网 >> 编程词典社区论坛 >> Java答题闯关测试题(一...
共有回复1条  每页10条  第1页/共1页  首页  上页  下页  尾页
1
  · Java答题闯关测试题(一)

用户:  明日科技
发帖:  417 篇
作品:  1 个
回复:  2 篇
技术分:  805 分
等级:  
注册:  2009-09-07 06:37:23



发表于:2010-06-13 15:42:59
          楼主

 

一、选择题(下列各题ABCD四个选项中,只有一个选项是正确的,请将正确选项填在括号内

1.按应用范围Java可分为3个版本,下面哪个选项不属于Java的版本。    

AJava SE     BJava EE     CJava ME     DJava DE

2.下面哪个是Java为移动设备提供的平台。                                                     

AJava SE     BJava EE     CJava ME     DJava DE

3.关于Java的叙述不正确的是_________                                                      

AJava具有分布性                               BJava具有安全性    

CJava不支持多线程                           DJava是面向对象的

4.安装完JDK后,需要配置哪些环境变量?                                                    

AJAVA_HOMEPath                        BJAVA_HOMEJavaSE    

CJAVA_HOMEPathClassPath DJAVA_HOMEPathJavaPath

5Java源程序的扩展名是__________                                                             

A.java     B.javac     C.class     D.以上都不正确

6.编写完Java程序,需要通过下面的哪两个命令编译和运行Java程序?          

Ajavacjava                                    Bjavacjavaw    

Cjavajavap                                       Djavahjava

7Java源程序编译后产生的文件及其扩展名分别是:                                        

A.机器码文件和.class                         B.字节码文件和.class     

C.编译文件和.java                                 D.执行文件和.java

8Eclipse是哪个公司开发的IDE集成开发工具?                                              

ASun公司     BIBM     CIntel     DMicorsoft

9.下面哪个选项不是Eclipse工作台所具有的?                                                 

A.透视图     B.视图     C.编辑器     D.设计器

10.下面哪个选项与在Eclipse中调试程序无关?                                                

A.添加断点     B.单步跳过     C.单步跳入     D.单步退出

11.有关Java类中的主方法书写正确的是________                                         

Amain()

Bpublic main()

Cpublic static void main(String[] args)

Dpublic final void main(String[] args)

12.在Java中导入API类库的关键字是________                                            

Apackage     Bimport     Cimplements     Dinterface

13.下面哪个选项不能作为Java的整型常量。                                                   

A800     B058     C0xABC     D0x9AB

14.为long型变量赋值为整型数值时,如果超出int型的取值范围程序就会出错,为了避免这种错误的发生,可以在整型数值后添加什么字符。                                          

Al     BL     ClL     D.以上都不正确

15.当为float型变量赋值为小数时程序会出错,为了避免这种错误的发生,可以在小数值后添加什么字符。                                                                                          

Af     BF     CfF     D.以上都不正确

16.有一个char型变量ch,则下面选项中能正确为该变量赋值的是_______          

A'XY'     B'X'     C"X"     D"XY"

17.将下面哪个选项赋值给boolean型变量程序会出错。                                    

Atrue     Bfalse     C200>50     D100

18.下面哪个选项符合Java中标识符的命名规则?                                             

Atrue     B8num     Cvalue     Duser name

19.在Java程序中声明常量,需要使用下面哪个关键字来实现?                       

Astatic     Bfinal     Cpublic     Dfinally

20.在Java程序中表达式13 % -5的值是________                                          

A-3     B3     C2     D-2

21.有两个整型变量x1x2,若x1=10x2=10,则执行语句y1=x1++y2=++x2后,x1y1x2y2的值正确的是________                                                               

Ax1=11y1=10x2=11y2=11     Bx1=11y1=11x2=11y2=10

Cx1=11y1=11x2=11y2=11     Dx1=11y1=10x2=11y2=10

22.有一个boolean型变量bool,则下面语句中错误的是________                   

Abool=200>100     Bbool=800<600     Cbool=500=500     Dbool=300!=200

23.下面哪个选项不是Java中的移位运算符。                                                   

A<<<     B<<     C>>     D>>>

24.下列运算符中,优先级最高的是_________                                               

A==     B+=     C++     D&&

25.表达式30*4.9的类型是_________                                                            

Aint     Bfloat     Cdouble     D.以上都不正确

二、判断题(判断下面各题是否正确,正确的在括号内填Y,错误的在括号内填N)。

1Java语言是一种结构化的程序设计语言,具有简单、分布性、可移植性、多线程、安全性、高性能和动态等特性                                                                                  

2Java语言编写的源程序,其扩展名是.java,经过Java的编译器编译后生成字节码文件字节码文件的扩展名是.class                                                                               

3.为了使Java应用程序能够运行,必须要为应用程序提供一个main()主方法,否则Java应用程序是无法运行的。                                                                                     

4EclipseSun公司提供的IDE集成开发工具,可以使用该集成开发工具进行Java应用程序和Java Web应用程序的开发。                                                                     

5Eclipse是目前较为优秀的IDE集成开发工具之一,该集成开发工具对插件的支持使其具有较好的可扩展性。                                                                                           

6.使用Eclipse可以方便地创建Java项目、包、类和接口等等一些Java元素,也可以方便地进行Java项目的配置,同时还提供了代码辅助和自动生成源码的等功能,从而极大的提高了Java程序的开发效率。                                                                           

7.在Java中可以使用package关键字来声明包,当需要使用包中的类时,可以使用implements关键字引入所需要的包。                                                                               

8.类的成员变量具有全局性,在整个类内部都是可见的,而在方法中声明的变量则是局部变量,只在声明它的方法内部可见,在其他位置都是不可见的。                       

9.在Java语言中标识符是区分大小写的,如wokWok代表不同的标识符。(  

10.整型常量在Java中有3种表示形式,分别为十进制、八进制和十六进制。   

11.在默认情况下小数都被看做double型,若想使用float型小数,则需要在小数后面添加Ff,当为float型变量赋值小数时如果不加Ff程序就会出错。                 

12.在Java中为字符型变量赋值时,要用双引号引上,并且双引号内只能引一个字符,如果引多个字符程序就会出错。                                                                                

13Java语言使用unicode标准字符集,最多可以标识65535个字符,因此,Java语言中的字母不仅包括通常的拉丁文字abc等,还可以包括汉字、日文以及其他许多语言中的文字。                                                                                                             

14.移位能实现整数除以或乘以2n次方的效果,如果一个数左移n位,相当于将这个数乘以2n次方,如果一个数右移n位,相当于将这个数除以2n次方。      

15.在Java语言中只有一个三元运算符,该运算符就是条件运算符,其语法格式如下:

条件式 :表达式1 ? 表达式2                                                                       

 

本帖赏分:0 分   回复数:1 篇     
修改   删除   引用   回复
  · 初学

用户:  tanglvshuang
发帖:  0 篇
作品:  0 个
回复:  3 篇
技术分:  36 分
等级:  学员
注册:  2011-07-19 13:59:03



回复于:2011-07-19 14:37:37
         1 楼
引自:楼主

 

一、选择题(下列各题ABCD四个选项中,只有一个选项是正确的,请将正确选项填在括号内

1.按应用范围Java可分为3个版本,下面哪个选项不属于Java的版本。   D 

AJava SE     BJava EE     CJava ME     DJava DE

2.下面哪个是Java为移动设备提供的平台。                                                    C 

AJava SE     BJava EE     CJava ME     DJava DE

3.关于Java的叙述不正确的是_________                                                      C

AJava具有分布性                               BJava具有安全性    

CJava不支持多线程                           DJava是面向对象的

4.安装完JDK后,需要配置哪些环境变量?                                                   A 

AJAVA_HOMEPath                        BJAVA_HOMEJavaSE    

CJAVA_HOMEPathClassPath DJAVA_HOMEPathJavaPath

5Java源程序的扩展名是__________                                                            A 

A.java     B.javac     C.class     D.以上都不正确

6.编写完Java程序,需要通过下面的哪两个命令编译和运行Java程序?         A 

Ajavacjava                                    Bjavacjavaw    

Cjavajavap                                       Djavahjava

7Java源程序编译后产生的文件及其扩展名分别是:                                       B 

A.机器码文件和.class                         B.字节码文件和.class     

C.编译文件和.java                                 D.执行文件和.java

8Eclipse是哪个公司开发的IDE集成开发工具?                                            B  

ASun公司     BIBM     CIntel     DMicorsoft

9.下面哪个选项不是Eclipse工作台所具有的?                                                D 

A.透视图     B.视图     C.编辑器     D.设计器

10.下面哪个选项与在Eclipse中调试程序无关?                                                D

A.添加断点     B.单步跳过     C.单步跳入     D.单步退出

11.有关Java类中的主方法书写正确的是________                                        C 

Amain()

Bpublic main()

Cpublic static void main(String[] args)

Dpublic final void main(String[] args)

12.在Java中导入API类库的关键字是________                                          B  

Apackage     Bimport     Cimplements     Dinterface

13.下面哪个选项不能作为Java的整型常量。                                                   

A800     B058     C0xABC     D0x9AB

14.为long型变量赋值为整型数值时,如果超出int型的取值范围程序就会出错,为了避免这种错误的发生,可以在整型数值后添加什么字符。                                         C 

Al     BL     ClL     D.以上都不正确

15.当为float型变量赋值为小数时程序会出错,为了避免这种错误的发生,可以在小数值后添加什么字符。                                                                                       (C   

Af     BF     CfF     D.以上都不正确

16.有一个char型变量ch,则下面选项中能正确为该变量赋值的是_______          

A'XY'     B'X'     C"X"     D"XY"

17.将下面哪个选项赋值给boolean型变量程序会出错。                                    D

Atrue     Bfalse     C200>50     D100

18.下面哪个选项符合Java中标识符的命名规则?                                           C  

Atrue     B8num     Cvalue     Duser name

19.在Java程序中声明常量,需要使用下面哪个关键字来实现?                       

Astatic     Bfinal     Cpublic     Dfinally

20.在Java程序中表达式13 % -5的值是________                                          A

A-3     B3     C2     D-2

21.有两个整型变量x1x2,若x1=10x2=10,则执行语句y1=x1++y2=++x2后,x1y1x2y2的值正确的是________                                                            (A   

Ax1=11y1=10x2=11y2=11     Bx1=11y1=11x2=11y2=10

Cx1=11y1=11x2=11y2=11     Dx1=11y1=10x2=11y2=10

22.有一个boolean型变量bool,则下面语句中错误的是________                   B

Abool=200>100     Bbool=800<600     Cbool=500=500     Dbool=300!=200

23.下面哪个选项不是Java中的移位运算符。                                                    A

A<<<     B<<     C>>     D>>>

24.下列运算符中,优先级最高的是_________                                             D  

A==     B+=     C++     D&&

25.表达式30*4.9的类型是_________                                                            C

Aint     Bfloat     Cdouble     D.以上都不正确

二、判断题(判断下面各题是否正确,正确的在括号内填Y,错误的在括号内填N)。

1Java语言是一种结构化的程序设计语言,具有简单、分布性、可移植性、多线程、安全性、高性能和动态等特性                                                                                  N

2Java语言编写的源程序,其扩展名是.java,经过Java的编译器编译后生成字节码文件字节码文件的扩展名是.class                                                                             (N  

3.为了使Java应用程序能够运行,必须要为应用程序提供一个main()主方法,否则Java应用程序是无法运行的。                                                                                     Y

4EclipseSun公司提供的IDE集成开发工具,可以使用该集成开发工具进行Java应用程序和Java Web应用程序的开发。                                                                     N

5Eclipse是目前较为优秀的IDE集成开发工具之一,该集成开发工具对插件的支持使其具有较好的可扩展性。                                                                                           Y

6.使用Eclipse可以方便地创建Java项目、包、类和接口等等一些Java元素,也可以方便地进行Java项目的配置,同时还提供了代码辅助和自动生成源码的等功能,从而极大的提高了Java程序的开发效率。                                                                         (Y  

7.在Java中可以使用package关键字来声明包,当需要使用包中的类时,可以使用implements关键字引入所需要的包。                                                                                N

8.类的成员变量具有全局性,在整个类内部都是可见的,而在方法中声明的变量则是局部变量,只在声明它的方法内部可见,在其他位置都是不可见的。                       Y

9.在Java语言中标识符是区分大小写的,如wokWok代表不同的标识符。(Y  

10.整型常量在Java中有3种表示形式,分别为十进制、八进制和十六进制。  N 

11.在默认情况下小数都被看做double型,若想使用float型小数,则需要在小数后面添加Ff,当为float型变量赋值小数时如果不加Ff程序就会出错。                 Y

12.在Java中为字符型变量赋值时,要用双引号引上,并且双引号内只能引一个字符,如果引多个字符程序就会出错。                                                                                

13Java语言使用unicode标准字符集,最多可以标识65535个字符,因此,Java语言中的字母不仅包括通常的拉丁文字abc等,还可以包括汉字、日文以及其他许多语言中的文字。                                                                                                             

14.移位能实现整数除以或乘以2n次方的效果,如果一个数左移n位,相当于将这个数乘以2n次方,如果一个数右移n位,相当于将这个数除以2n次方。      

15.在Java语言中只有一个三元运算符,该运算符就是条件运算符,其语法格式如下:

条件式 :表达式1 ? 表达式2                                                                       

 

修改   删除   引用
共有回复1条  每页10条  第1页/共1页  首页  上页  下页  尾页
1
吉林省明日科技有限公司提供技术支持. 
Copyright © 1999-2008 吉林省明日科技有限公司. 吉ICP备10002740
当前时区 GMT+8, 今天是 
刷新页面 - 关于我们 - 设为首页