欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    软件工程师试题.docx

    • 资源ID:11944574       资源大小:22.74KB        全文页数:20页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件工程师试题.docx

    1、软件工程师试题 一、 判断(10分,每题1分)1是对,2是错1、 System.gc()使Java虚拟机立刻执行垃圾回收。( 2)2、 JFrame是Frame的子类。( 1)3、 构造方法不可以被private访问修饰符修饰。(2)4、 String a=new String();与String b = new String()属于一个对像。(2)5、 FileChannel类位于java.io包中。(2)6、 接口是的成员变量必须显示的给出初始值。(1)7、 abstract不能与private、final、static共同使用。(1)8、 成员变量Boolean b;的默认值为false

    2、。(1)9、 代表Servlet生命周期的三个方法为:init、execute、destory。(2)10、HttpSession的销毁方法为destory。(2)二、单选(50分,每题1分)1、以下哪一个包是默认导入到Java类当中的(A)A、java.lang B、java.ioC、java.nio D、java.long2、对于以下类:Dpublic class Q2 public static void main(String args) method();private static void method() System.out.println(Hello);A、编译失败,行3错

    3、误。 B、编译失败,行5错误。C、编译通过,无运行结果。 D、打印Hello。3、以下哪个是不正确的标识符:DA、Abc3 B、a_bc_3 C、_3abc D、3_abc4、局部变量boolean的默认值为:DA、false B、true C、null D、无默认值,必初始化5、对于Person p = new Person();,以下哪个能编译通过:CA、Object o = new Object(p); B、p = new Object();C、boolean b = p instanceof Object; D、boolean b = Object instanceof p;6、对于以

    4、下代码,运行的结果是:Cpublic class Q6 int a=1; public static void main(String args) i+; +i; System.out.println(i);A、2 B、3 C、编译出错 D、运行出错7、对于boolean b = (2=1 | 2/0=0);b的结果为:CA、false B、运行出错,2/0抛出被0除错误 C、true D、null8、以下能编译通过的for循环是:CA、for(int a,int b;a100;a+) B、for(int a=0,int b = 0;a100;)C、for(int a=0,b=100;a50;

    5、a+,b-)D、for(int a=0,b=100;a50;a+,b-)9、对于方法public void a(int a,String b)以下哪一个是它正确的重载方法:CA、public int a(int a,String b) B、protected void a(int a,String b)C、public int a(int a,String b) D、public static void a(int a,String b)10、以下哪一个不是受检查的异常类:CA、SQLException B、FileNotfoundExceptionC、NullPointerException

    6、 D、IOException11、将一个对像序列化的方式是,使此类实现以下哪一个接口:BA、Cloneable B、SerializableC、File D、Exception12、启动一个线程应使用线程类的:BA、run() B、start()C、go() D、thread()13、以下哪一个是正确初始化数组的方式:CA、int1 a = new int11; B、int a = new int11;C、int a = new int1; D、int1 a = new int1;14、以下代码输出的结果是:Dpublic class Q14 int a = 20; static int a

    7、= 10;public static void main(String args) Q14 q14 = new Q14(); System.out.println(q14.a);A、编译出错,变量a重复定义 B、运行出错,q14.a不能确定是哪个变量aC、打印10 D、打印20。/静态代码块可以不用创建对象来调用,可以直接用类名加方法名来调用15、以下代码编译/运行结果为:Cpublic class Q15 public static void main(String args) int i=10; int j = 10; boolean b = false; if(b= i = = j) /

    8、行6 System.out.println(true); else System.out.println(false); A、在第6行编译出错 B、在第6行运行出错C、打印true D、打印false16、对于以下代码,哪个能编译通过:Cpublic interface Animalpublic class Dog implements Animalpublic class Cat implements AnimalA、Dog dog = new Cat(); B、Cat cat = new Animal();C、Animal cat = new Dog(); D、Cat c = new Ca

    9、t(); Dog d = (Dog)c;17、对于以下类,那一行是正确的方法覆盖:Dpublic class Q17 public void method(int a) throws Exceptionpublic class Q17_A /在此输入正确的一行,A、void method(int a) B、void method(String a)C、public int method(int a) D、public void method(int a) throws IOException18、以下代码输出的值为:Bpublic class Q18 Boolean boo = new Boo

    10、lean1; Q18() System.out.println(boo0);public static void main(String args) new Q18();A、false B、null C、true D、运行出错19、对于以下代码,运行结果为,即a的值为:AHashMap map = new HashMap();map.put(a,Hello);map.put(a,World);String a = map.get(a);A、最后一行编译出错 B、最后一行运行出错。C、a的值为Hello D、a的值为World20、以下哪个是jsp声明:BA、 B、 C、 D21、在web项目的

    11、Filter中,通过以下哪个方法能获取web.xml配置的初始化参数:BA、doFilter B、init C、destory D、service22、在web项目中,日志级别由高到低为:CA、ERROR,FATAL,INFO,WARN,DEBUGB、FATAL,ERROR,INFO,WARN,DEBUGC、FATAL,ERROR,WARN,INFO,DEBUGD、WARN,ERROR,FATAL,INFO,DEBUG23、以下代码运行结果为:public class ForBarpublic static void main(String args) int i=0,j=5; tp: for

    12、( ; ; i+) for ( ; ; -j) if (ij) break tp; System.out.println(i=+i+,j=+j); A 程序可以运行并打印i=1, j=-1B 程序可以运行并打印i=1, j=4C 程序可以运行并打印i=0, j=-1D第4行有个错误导致编译失败24、哪个事件类标识基于一个ponent的按键动作?AA KeyEventB. KeyDownEventC. KeyPressEventD. KeyTypedEvent25、如何得到文件file.txt的父目录名字?BA String name=File.getParentName(file.txt);B

    13、 String name=(new File(file.txt).getParent();C String name=(new File(file.txt).getParentName(); D String name=(new File(file.txt).getParentFile();26、以下哪一个是正确处理事务的开始(conn是Connection对像的变量):( A ) A、conn.setAutoCommit(false); B、conn.autoCommit = false; C、conn.setCommit(false); D、conn.rollback();27、以下哪一个

    14、是ant中,将java文件编译成class文件的内置任务:( C ) A、java B、complier C、javac D、mkclass28、以下哪一个是正确的将自定义标签导入到jsp页面上:( B ) A、 B、 C、 D、29jsp页面上有以下语句,取出并正确输出到页面的方法为:C A、 B、 C、 D、30、以下是一段javascript脚本,请问最后i的值是多少:( B ) function abc() for(var i=0;i10;i+) alert(i); /此处i的值是多少?A、 运行出错,因为i在for之外不能访问B、 提示10 C、提示11 D、提示null或是unde

    15、fained31、PreparedStatement或是Statement执行批处理executeBatch()后返回以下哪种数据类型:( C )A、int类型 B、boolean类型 C、int类型 D、void类型32、看以下代码,说出结果:B public void a() throws Exception try int a = 0; int b = 0; int c = a/b; (行5)catch(Exception e) e.printStackTrace();A:编译出错,不能try与throws共同使用 B:运行出错在第5行C:不打出任何结果 D:运行不出错。也不出结果。33

    16、、以下代码:B public void a() try int a = 0/0; /行3catch(Exception e)/行4 System.err.println(error);/出错,行5catch(ArithmeticException e)/行6 System.err.println(/ by zero);/被0除错误,行7A:编译出错在第4行。 B:编译出错在第6行。B:编译通过,打出errro D:编译通过,打出/ by zero.34、以下程序运行的结果为:C public void abc() try return; catch(Exception e)/行4finally

    17、 System.err.println(finally);/行6A:编译出错在第4行。 B:运行不打出任何结果 C:运行打出finally D:编译出错在第6行。35、垃圾回收的时间说哪个正确:C A:System.gc()时执行 B:Runtime.getRuntime().gc()时执行 C:不确定 D:CPU空闲时执行36、当子类中的内部类与父类中的内部类同名时:D A:子类复盖了父类的内部类 B:编译出错 C:运行出错 D:各自拥有自己的内部类,互不影响37、对于以下代码,运行打印什么结果:D class RunHandler public void run() System.out.

    18、println(run);public class Tester public static void main(String args) Thread t = new Thread(new RunHandler(); t.start();A:打印run B:不打印任何内容 C:运行出错 D:编译出错38、创建FileChannel的方式,以下哪一个是正确的:C A:FileChannel f = new FileChannel() B:FileChannel f = FileChannel.getChannel(); C:FileChannel f = new InputStream(d:/

    19、a.txt).getFileChannel(); D:FileChannel f = new FileOutputStream(d:/a.txt).getChannel();39、取消JFrame frame = new JFrame()的默认布居管理器的方式是:C A:frame.setLayout(); B:frame.setLayout(none); C:frame.setLayout(null); D:frame.deleteLayout();40、以下哪一个是正确了使用BigDecimal b = new BigDecimal(10)对像的加方法:C :b = b +10 B:b =

    20、 b.add(10) :b = b.add(new BigDecimal(10); D:b +=10;41、JFrame是以下哪个类的子类:B A:JComponent B:Frame C:JPanel D:JApplet42、继承使用( B)关键字,实现一个接口,使用( )关键字? A:implements、extends B:extends、implements C:extends、static D:implements、abstract43、方法public void abc(int a),以下哪一个是它的重载方法( C) A:private void a() B:private int

    21、 abc(int a) C:public int abc(int a,String name) D:private void abc(int a)44、局部变量可以被下列哪一个修饰( C) A:public B:synchronized C:final D:native45、double d = 0.0/0 的结果是:( D) A:正无穷大 B:不能编译 C:运行出错 D:NaN46、声明成员变量:public final String name;后,直接输出,结果为:(A) A:null B:NULL C:空 D:编译出错47、接口当中,所有的成员变量默认都是:C A:public abst

    22、ract类型 B:public abstract final类型 C:public static final类型 D:private类型48、接口中的方法默认都是:(C ) A:protetcted类型。 B:public abstract final类型。 C:public abstract类型 D:protected abstract类型49、在子类中,声明了同父类相同名称的成员变量,此时要引用父类的成员变量,可以使用关键字:( C ) A:this B:abstract C:super D:parent50、在一个接口当中,只定义很多常量,不包含任何的方法,这种模式叫做:(B ) A:代

    23、理模式 B:常量接口模式 C:标识模式 D:适配器模式三、多选(30分,每题2分)1、this关键字可以使用在以下哪些方法中:ACA、构造方法 B、成员静态方法 C、成员非静态方法 D、static代码块2、以下哪些能编译通过:BCA、char a = 3C; B、long a = 123L;C、double a = 23.4D; D、float f = 23.4;3、对于String a = Hello; String b = Hello;以下哪些对比为true值:ABCDA、boolean boo = (a=b); B、boolean boo = (a.equals(b);C、boolea

    24、n boo = (a.toString()=b.toString(); D、boolean boo = (a.toString().equals(b.toString();4、对于以下接中和类,哪些是正确的继承(实现)的代码:Cpublic interface Q4_1public interface Q4_2public abstract class Q4_3A、 public class Q4_5 extends Q4_1,Q4_2,Q4_3B、 public class Q4_5 implements Q4_1,Q4_2,Q4_3C、 public class Q4_5 extends

    25、Q4_3 implements Q4_1,Q4_2D、 public class Q4_5 extends Q4_1,Q4_2 implements Q4_35、不能被子类覆盖的方法有:ADA、private方法 B、abstract方法C、public方法 D、final方法6、以下哪种类不能拥有了类:ADA、使用final修饰的类 B、使用static修饰的类C、使用final修饰的构造方法的类 D、使用private修饰构造方法的类7、以下哪些创建类的方式会调用类的构造方法:ACA、使用new关键字 B、调用对像的clone()方法。C、使用Class.forName(SomeCls).

    26、newInstance();D、使用反序列化方式8、以下哪些是正确的:ABCDA、内部类可以定义成final类型。B、内部类可以定义成private类型。C、内部类可以实现多个接口。D、内部类可以访问外部类所有final类型的变量。9、以下Servlet的哪些方法会响应http的get请求:ACA、service B、doPostC、doGet D、execute10、以下哪些是JavaBean的特点:BCADA、拥有公开的构造方法 B、所有的成员变量为private类型C、提供getters和setters方法 D、对于boolean类型,提供isXxxx方法11、哪两个直接导致线程停止执行

    27、?DBA 从一个同步块跳出 B 基于一个对象调用wait方法 C基于一个对象调用notify方法D 基于一个线程对象调用setPriority方法12、哪两个接口提供用键值对存储数据的功能? (2个正确答案)AD A Map B Set C SortedSet D SortedMap13、哪个正确创建整型二维数组?(3个答案)BCDA. int a = new int;B. int a = new int1010;C. int a = new int1010;D. int a = new int1010;14、对于jsp声明说法正确的是:DCA、在jsp声明中,只能声明变量 B、在jsp声明中

    28、,只能声明方法C、在jsp声明中,可以声明静态变量 D、在jsp声明时,即可以声明方法、也可以声明变量15、在以下代码横线处加入哪些异常可以让程序编译通过:( ) pulic void query() throws _ACB_ Statement st = Conn.getConn().createStatement(); /获取数据操作对像 ResultSet rs = st.executeQuery(select * from stud);A、Exception B、ThrowableC、SQLException D、RuntimeException四、综合题(10分,每题10分)请书写一个字符过虑器Filter,对某个web项目中的所有url都应用GBK格式的编码。并正确配置到web.xml中(10分) filter


    注意事项

    本文(软件工程师试题.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开