1Java语言和c++语言相比,哪一项是Java有的,而c++没有? D D、跨平台
2、下列选项中,不属于Java语言特点的一项是( C  ) C、编译执行
3、在下列选项中,属于Java语言的代码安全检测机制的一项是(  B )B、访问权限的检查   
4、下列选项中,不属于Java语言安全机制的一项足( D  )D、对内存进行跟踪
5、下面关于Java代码安全的说法哪一项是不正确的( B  )?BJava字节码的执行是由JVM中的编译器完成的
6、下列API不属于java .1ang.Math类的一个是(C  )CdrawLine()
7、阅读下列代码段,选出该代码段的正确的文件名(D  )DB.java
8、编译下面源程序会得到哪些文件?  C C、有A1.classA2.ClassB.class文件
9、定义类头时能使用的修饰符是( D  )Dabstract
10、下列关于 Java语言和c++语言之间差别的描述中,不正确的一项是( A  )
AJava虽然提供了安全机制,但是还是没有c++安全
11、下列哪一项不属下面向对象程序设计的基本要素? D D、安全
12Java语言属于下列哪一种语言? B B、面向对象的语言
13、如果在编译Java程序时,编译结果报告说不到要编译的代码,通常的错误不是如下的哪一项? A
A、没有import相应的包
14、下列关于ApplicationApplet程序的说法中不正确的一项是( B )BApplication不使用独立的解释器就可以执行
15、下列描述中不正确的一项是(  B)B、所有的类必须实例化,才能调用它的数据成员和方法
16、为了区分重载多态中同名的不同方法,要求(  A )A、形式参数个数或者类型不同
17、下列选项中,列出用于定义类成员的访问控制权的一组保留字是(  D)Dpublicprivateprotected
18、定义Java.Applet程序时,必须有的import语句是( C  )Cimport  java.applet.Applet         
19Java语言是一种( D  )D、面向对象的解释型编程语言 
20.现有一个变量声明为boolean bl;,理面赋值语句中正确的是(A  )Ab1=true
21.以下字符常量中不合法的一个是( C  )Cn”   
22.下列的数据类型哪一个属于Java简单数据类犁( D  )?D、字符类型
23.下列不属于Java保留字的一个是(  B )BUnicode
24.下列关于float类型包装类提供的常量的说法中,不正确的一项是( C  ) CMAX_VALUE表示正无限值
25.下列说法中正确的一个是(A  )Alength是合法的Java保留字
26float类型数据和double类型数据做加法,得到结果的类型是( C  )Cdouble类型
27、下列关于转义符的说法中,不正确的一项是( D  )D、\b表示换行
28、下列不同类型的最终属性f的定义中,正确的是( C  )C static final float f=213.34f
29、下列数据类型中,哪一个属于Java复合数据类型?( C )C、类     
30、有双精度浮点数aba为负无限值,b为正无限值,下列哪一个是正确的ab的值?( D  )DNaN
31、现有2char,类型的变量al=a’、a2=2,当执行al=(char)(al+a2);语句之后,al的值应该是(  B )B’c’
32、下列关于int类型的说法中,正确的一个是(  B )Bint类型只能自动转换为longfloatdouble类型
33、下列关于Java提供的常值变量的说法中,正确的一个是( D  )DDouble.POSITIVE_INFINITY表示双精度浮点型的
34、下列关于 long类型的说法中,正确的一项是( C  )Clong类型不能自动转换为i|nt类型
35、下列说法中正确的一个是(  A )A、标识符区分大小写
36、现有负无限值双精度浮点数x和负有限值单精度浮点数y,以下关于xy的说法中.哪一个选项地正确的? A ANaN
37、下列数据类型中,哪一个不属于Java数据类型? B B、无符号整数类型
38、现在有2byte类型的数据xy,它们的值分别是120-10,用y减去x,得到的值是( C  )C126                   
39、下列关于int类型和long类型的说法中,正确的一个是(  A )Aint类型可以自动转换为long类型 
40、下列关于变量作用域的说法中,不正确的一项是(  D )D、异常处下参数对应的作用域是整个类
填空:
1、在Java语言中,所有的类都是类Obkec  的子类。
2、在Javafloat数值范围语言中,类成员的限定词有以下几种:privatepublicprotected kefault 。其中public的限定的范围最大。
3_java util包含了Collection的接口。
4、在Java语言中,对象是一组方法的集合。
5、在Java语言中,所有的对象均通过 new运算符分配内存,并对内存进行自动管理。
6、开发运行Java程序的一般步骤是:源程序编辑、生成字节码解释执行
7JVM把字节码程序与各种不同的___操作系统_____硬件______分开,使得Java程序独立于平台。
8、在Java程序中,能在www浏览器下运行的是___Applet______________
9、面向对象程序设汁方法最重要的特性是__继承 ________、封装、抽象和多态。
10、定义一个类包括定义类头和定义______类体  _____两个部分。
11、使用一个对象前,必须先声明,然后再____创建__________
12、在Java语言的体系结构中,JVM的上层是_JAVA基本类库____基本API___,它们都具有扩展性。
13Java的类型、单精度浮点型、布尔型数据的保留字分别是: intfloat boolean 
14Java语言中的变量,必须先声明后使用,必须进行初始化的变量局部变量
15Java语言各数据类型提供了自动转换机制,当操作数1char类型,操作数2int类型时,则转换后的数据类型为int
16、浮点型数据由数字和小数两部分组成。小数部分位数bit越多,则表达的数值就越精确
17char类型的数据可以表示的字符数一共为65536个。
18、在Java语言中,布尔常量只有true_____ false_______两个值。
19、定义初始值为109次方的长整型变量intLong的语句是_long intLong=1000000000L
20、转义字符‘\r’代表的字符是_____回车符_________
21Java语言的浮点类型数据可以根据数据的存储长度和数值精度的不同,分为float_ __double_____两种类型。
22、写出定义双精度浮点数dValue的语句,初始值为23234________ double dVlue=23.234d ______
23、在Java语言中用户可以通过简单类型的__ 包装类变量值_____创建简单类型的对象,初始化时可以用变量值作为参数来创建对象。
24、在Java语言中,简单数据类型包括:整数类型、___字符类型_____浮点数类型___和布尔类型。
25、字符数据类型占的存储空间大小是_16_位,其包装类是_ java.lang.Character____
26、请正确填出在java1ang包中与下列简单数据类型想对应包装类:floatjava. langFloatdoublejava.lang. Double__boolean:_boolean:java.lang.Boolean ____
27、数据类型为长整型的保留字是___long________,占用的bit们数是___64____
28、常数DoublePOSITIVE_INFINITY由包装类___java.lang.Double____ 提供。
29、当某个整数的数值很大,超过了int类型所能表示的范围时,就需要使用_long_类型来表示该整数。
30、同一个实型数据用不同的浮点数类型表示,有不一样的效果,___float____类型运算速度快,而___double_____类运算精度高。
第三题 程序操作题
1.下列程序中,给出两个整数23,分别求2除以32乘以3的结果,要求调用类exl_1的方法method( )来输出相应的结果,请将程序补充完整。程序运行结果如下:
    06666666666666666
    6
    public class exl_l{
        public static void main(String[  ]args){
          int nl=2,n2=3
          exl_1 objl_1new exl_1(  )
    objl_1____ Method(n1,n2)________________
    }
      public void method (int xint y){
        Systemoutprintln(___(double)x/y_______)
        Systemoutprintln(_____x*y_____)     
2  请完成下列Java程序:创建一个具有23列的GridLayout管理器,包括ChoiceLabelButton构件,布局为第1行包括一个Choice构件(包括2个选项itemlitem2),一个Label构件(当选择Choice构件中的选项时,Label构件显示相应的名称,即,如果单击itemlLabel中显示iteml),和一个exit按钮(单击则退出应用程序),第2行包括3Button构件。程序运行结果如下:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。