宇信java_宇信科技-java笔试题

《宇信科技-java笔试题》由会员分享,可在线阅读,更多相关《宇信科技-java笔试题(9页珍藏版)》请在金锄头文库上搜索。

1、宇信科技-JAVA笔试题一、单项选择题(每题1分,共15分)1、以下对继承的描述错误的是()A:Java中的继承允许一个子类继承多个父类。 B:父类更具有通用性,子类更具体。C:Java中的继承存在着传递性。D:当实例化子类时会递归调用父类中的构造方法。2、访问修饰符作用范围由大到小是()A:private-default-protected-publicB:public-default-protected-privateC:private-protected-default-publicD:public-protected-default-private3、以下选项中不是Object类的方法。

2、是()A:clone()B:finalize()C:toString()D:hasNext()4、以下抽象类的描述正确的是()A:抽象类没有构造方法B:有抽象方法的类一定是抽象类。C:抽象类必须提供抽象方法D:抽象类可以通过new关键字直接实例化5、以下对接口的描述错误的有()A:接口没有提供构造方法B:接口中的方法默认使用public、abstract修饰C:接口不允许多继承D:接口中的属性默认使用public、static、final修饰6、以下代码运行输出是()public class Personprivate String name=“ Person”int age=0;public。

3、 class Child extends Personpublic String grade;public static void main (String args)Person p = new Child();System.out.println(p.name);A:输出:PersonB: 没有输出C:编译错误D:运行出错7、以下代码,描述正确的有()interface Idemopublic staitc final String name;1void print();2public void getInfo();3abstract class Person implements Ide。

4、mo 4public void print()A:第1行错误,没有给变量赋值B:第2行错误,方法没有修饰符C:第3行错误,没有方法的实现D:第4行错误,没有实现接口的全部方法8、以下程序运行结果是()public class Test extends Fatherprivate String name=” test”;public static void main(String args)Test test = new Test();System.out.println(test.getName();class Fatherprivate String name=” father”;publi。

5、c String getName() return name; A: fatherB:testC:编译出错D:运行出错,无输出9、以下对异常的描述不正确的有()A:异常分为Error和ExceptionB:Throwable是所有异常的父类C:Exception是所有异常的父类D:Exception包括RuntimeException和RuntimeException之外的异常10、在try-catch-finally语句块中,以下可以单独与finally一起是用的是()A:catchB:tryC:throwsD;throw11、下面代码运行结果是()Public class Demopubl。

6、ic int add(int a ,int b)tryreturn a+b;catch(Exception e)System.out.println(“catch语句块”);finallySystem.out.println(“finally语句块”);Return 0;Public static void main(String args)Demo demo = new Demo();System.out.println(“和是”+demo.add(9,34);A:编译异常B:finally语句块 和是:43C:和是:43 finally语句块D:catch语句块和是:4312、以下描述不正。

7、确的有()A:try块不可以省略B:可以使用多重catch块C:finally块可以省略D:catch块和finally块可以同时省略13、以下程序运行结果是()public class Testpublic int div(int a , int b)tryreturn a/b;catch(Exception e)System.out.println( “Exception” );catch(NullpointerException e)System.out.println( “ArithmeticException” );catch(ArithmeticException e)System。

8、.out.println( “ArithmeticException” );finallySystem.out.println( “finally” );return 0;public static void main(String args)Test demo = new Test();System.out.println( “商是:” + demo.div(9,0)A:编译错误B:Exception finally 商是:0C:finally 商是: 0D:ArithmeticException finally 商是:014、下列有关查询的说法中,错误的是()A:GROUP BY 子句用于。

9、对查询结果进行分组输出。B:HAVING 子句后面可以跟上统计函数。C:子查询返回的是单个值,且不可以嵌套。D:EXISTS子查询实际上不产生任何数据,只返回TRUE或FALSE值。15、在SQL中创建和修改一个数据库对象分别使用的关键字是()A:USE,UPDATEB:INSERT,ALTER C:CREATE,ALTERD:CREATE,UPDATE二、判断题(每题1分,共10分,正确打,错误打)1、当一个线程进入一个对象的一个synchronized方法后,其他线程还可以进入此对象的其他方法。( )2、Java的char型变量中能够存贮一个中文汉字。( )3、Java中基本数据类型包括b。

10、yte、int、char、string、long、float、double、boolean和short。( )4、Java程序short s1= 1;s1= s1 +1;与short s1 = 1;s1 + = 1;两种写法都能正确被编译。( )5、List、Set、Map都继承自Collection接口。( )6、用read()方法从输入流中读取文件,当读取位置到达文件末尾时返回-1。( )7、异常处理中可以使用多个catch子句,高级别异常类的catch子句应放在前面。( )8、Java程序里,创建新的类对象用关键字new,回收无用的类对象用关键字free。( )9、Oracle中将两个字。

11、符串拼接在一起使用的符号是:| ( )10、拥有abstract 方法的类是抽象类,但抽象类中可以没有abstract 方法。( )三、填空题(每题2分,共20分)1、不用中间变量,实现int a , b的交换。int a,b;a = a+b;_________b = a-b;2、设有数组定义:int MyIntArray = 10,20,30,40,50,60,70;则执行以下几个语句后的输出结果是______int s = 0;for (int i=0;i=y的逻辑分别为______和______4、下面程序段执行后b的值是________Integer integ = new Integ。

12、er(9);boolean b = integ instanceof Object;5、应用程序的main方法中有以下语句,则输出的结果是_______int b = 1,2,2,2,2,2;int sum = 0;for(int i=0;ib.length;i+)for(int j=0;jbi.length;j+)sum*=bij;System.out.println(“sum=”+sum);6、设有如下关系表R:R(NO,NAME,SEX,AGE,CLASS)主关键字是NO,其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号,写出插入“95031”班,学号为30,。

13、姓名为“郑和”的学生记录的SQL语句。____________________________________________________7、SELECT语句中使用关键字_____能把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是______。8、Javascript中,已知HTML页面某标签的id=“username”,用_________方法获得该标签对象。9、Javascript中,typeof1,2,3,typeof undefined的结果分别是_____________和_____________。10、JSP主要内置对象有:request、response、session、Application、exception、out、________、page、pageContext。四、程序编写题1、编写一个java程序,用if-else语句判断某年份是否为闰年。(闰年的条件是: 一:能被4整除,但不能被100整除的年份(例如2008是闰年,1900年不是闰年) 二:能被400整除的年份(例如2000年)也是闰年)(15分)2、编写一个Java程序在屏幕上输出 1!+2!+3!+.+10! 的和。(!是阶乘的意思 比如10!表示1*2*3*.*10 n!就是从1正数乘到n)(15分)3、国内某银行开展定。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值