宇信科技-JAVA笔试题_第1页
宇信科技-JAVA笔试题_第2页
宇信科技-JAVA笔试题_第3页
宇信科技-JAVA笔试题_第4页
宇信科技-JAVA笔试题_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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();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;imyintarray.length;i+)if(i%2=1)s+=myintarrayisystem.out.println(s);3、若x = 5 ,y = 1

12、0,则x=y的逻辑分别为_和_4、下面程序段执行后b的值是_integer integ = new integer(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为学号,n

13、ame为姓名,sex为性别,age为年龄,class为班号,写出插入“95031”班,学号为30,姓名为“郑和”的学生记录的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*

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论