软件开发工程师JAVA模拟试题

上传人:s9****2 文档编号:512319511 上传时间:2023-07-20 格式:DOC 页数:33 大小:153.51KB
返回 下载 相关 举报
软件开发工程师JAVA模拟试题_第1页
第1页 / 共33页
软件开发工程师JAVA模拟试题_第2页
第2页 / 共33页
软件开发工程师JAVA模拟试题_第3页
第3页 / 共33页
软件开发工程师JAVA模拟试题_第4页
第4页 / 共33页
软件开发工程师JAVA模拟试题_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《软件开发工程师JAVA模拟试题》由会员分享,可在线阅读,更多相关《软件开发工程师JAVA模拟试题(33页珍藏版)》请在金锄头文库上搜索。

1、国际信息化人才资格认证软件开发工程师(JAVA)认证模拟试题(二) 第一部分 模拟试题第一题 单项选择题(在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。)1、Java语言和c+语言相比,哪一项是Java有的,而c+没有( )。A、面向对象 B、动态链接 C、有类库 D、跨平台2、下列选项中,不属于Java语言特点的一项是( )。 A、分布式 B、安全性 C、编译执行 D、面向对象3、在下列选项中,属于Java语言的代码安全检测机制的一项是( )。A、动态链接 B、访问权限的检查 C、通过接口实现多重继承 D、将所有的Java应用都看做对象,按类进行

2、封装4、下列选项中,不属于Java语言安全机制的一项足( )。A、语法检查 B、不允许使用指针 C、代码参数类型合法性检查 D、对内存进行跟踪5、下面关于Java代码安全的说法哪一项是不正确的( )。A、Java程序在解释执行时所需要的类都是通过字节码校验程序装入的B、Java字节码的执行是由JVM中的编译器完成的C、在Java程序运行时,首先装入字节码,然后进行校验,最后在解释器中执行D、在默认的安全配置条件下,Applet不能访问任何本地资源6、下列API不属于java .1ang.Math类的一个是( )。A、random() B、abs() C、drawLine() D、sin()7、

3、阅读下列代码段,选出该代码段的正确的文件名( )。 class A void methodl() Systemoutprintln(”methodl in class A”): public class B void method2() System.out.println(”method2 in class B”): public static void main(String args) System.out.println(”main()in class B”): A、A .java B、A.class C、B.class D、B.java8、编译下面源程序会得到哪些文件( )。 cla

4、ss AI elass A2 Public class B Public static void main(String args )A、只有B.class文件 B、只有A1.Class和A2.class文件 C、有A1.class、A2.Class和B.class文件 D、编泽不成功9、定义类头时能使用的修饰符是( )。A、private B、static C、protected D、abstract10、下列关于Java语言和c+语言之间差别的描述中,不正确的一项是( )。A、Java虽然提供了安全机制,但是还是没有c+安全B、Java的内存管理优于c+的内存管理C、Java没有全局变量,

5、但是c+有全局变量D、Java没有指针,但是c+的指针最灵活11、下列哪一项不属于面向对象程序设计的基本要素( )。A、类 B、对象 C、方法 D、安全12、Java语言属于下列哪一种语言( )。A、面向机器的语言 B、面向对象的语言 C、面向过程的语言 D、面向操作系统的语言13、如果在编译Java程序时,编译结果报告说找不到要编译的代码,通常的错误不是如下的哪一项( )。A、没有import相应的包 B、文件名拼写错误 C、未加iava后缀 D、源文件不在当前目录下14、下列关于Application和Applet程序的说法中不正确的一项是( )。A、Application使用解释器jav

6、aexe执行 B、Application不使用独立的解释器就可以执行C、Applet在浏览器中运行 D、Applet程序必须继承Java的Applet类15、下列描述中不正确的一项是( )。A、import语句告诉Java用户需要哪个包(package!)中的类B、所有的类必须实例化,才能调用它的数据成员和方法C、package语句用于将源文件存入所指定的包中D、System类不可能实例化,它的所有方法都是通过类变量来调用的16、为了区分重载多态中同名的不同方法,要求( )。A、形式参数个数或者类型不同 B、返回值类型不同C、调用时用类名或对象名做前缀 D、形式参数名称不同17、下列选项中,列

7、出用于定义类成员的访问控制权的一组保留字是( )。A、class,float,double:,public B、float,boolean,int,longC、char,extends,float,double D、public,private,protected18、定义Java.Applet程序时,必须有的import语句是( )。A、import java.awt.event; B、import java.util. * ;C、import java.applet.Applet; D、import java.1ang.* ;19、Java语言是一种( )。A、面向机器的编程语言 B、面向

8、过程的编译型编程语言C、面向问题的解释型编程语言 D、面向对象的解释型编程语言 20、现有一个变量声明为boolean bl;,理面赋值语句中正确的是( )。A、b1=true: B、b1=True; C、bl=“true”; D、bl=0;21、以下字符常量中不合法的一个是( )。A、“l” B、“” C、“n” D、“我“22、下列的数据类型哪一个属于Java简单数据类犁( )。A、接口 B、结构类型 C、无符号整数类型 D、字符类型23、下列不属于Java保留字的一个是( )。A、else B、Unicode C、char D、static24、下列关于float类型包装类提供的常量的说

9、法中,不正确的一项是( )。A、POSITIVE_INFINITY表示正无限值 B、NEGATIVE_INFINITY表示负无限值 C、MAX_VALUE表示正无限值 D、NaN可以表示被零除25、下列说法中正确的一个是( )。 A、length是合法的Java保留字 B、null和NULL一样是Java保留字C、使用一个变量之前可以不用定义该变量 D、布尔型属于复合数据类型26、float类型数据和double类型数据做加法,得到结果的类型是( )。A、int类型 B、short类型 C、double类型 D、float类型27、下列关于转义符的说法中,不正确的一项是( )。A、r表示回车

10、B、f表示走纸换页 C、t表示横向跳格 D、b表示换行28、下列不同类型的最终属性f的定义中,正确的是( )。A、 final f=“f” B、final int f=1.2; C、 static final float f=213.34f; D、static long f;29、下列数据类型中,哪一个属于Java复合数据类型( )。A、布尔类型 B、枚举类型 C、类 D、指针类型30、有双精度浮点数a和b,a为负无限值,b为正无限值,下列哪一个是正确的ab的值( )。A、负无限 B、正无限 C、0.0 D、NaN31、现有2个char,类型的变量al=“a”、a2=2,当执行al=(char

11、)(al+a2);语句之后,al的值应该是( )。A、“a” B、“c” C、12 D、语句在编译时出错32、下列关于int类型的说法中,正确的一个是( )。A、int类型可以自动转换为所有的简单类型 B、int类型只能自动转换为long、float、double类型C、1022是合法的int类型常量 D、int类型包括有符号整型和无符号整型 33、下列关于Java提供的常值变量的说法中,正确的一个是( )。A、Long.MAX_VALUE表示整型的最大值B、Integer.MIN_V ALUE表示长整型的最小值C、Float.MAX_VALUE表示单精度浮点整的正无穷大D、Double.POSITIVE_INFINITY表示双精度浮点型的正无穷大34、Applet的默认布局管理器是( )。A、Flow Layout B、Border Layout C、Grid Layou

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号