java基础知识试题-入职摸底版_第1页
java基础知识试题-入职摸底版_第2页
java基础知识试题-入职摸底版_第3页
java基础知识试题-入职摸底版_第4页
java基础知识试题-入职摸底版_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

班班通产品部Java基础学问笔试题(总分100)

姓名:得分:

一、单选题(共30题,40分)

1、在类的定义中可以有两个同名函数,这种现象称为函数()口分]

A.封装

B.继承

C.覆盖

D.重载

2、在java中,以下代码的输出结果是()[1分]

inta=7;

intb=5;

System.out.println(a/b);

A.1.4

B.4

C.1

D.2

3、在类的定义中构造函数的作用是()[1分]

A.爱惜成员变量

B.读取类的成员变量

C.描述类的特征

D.初始化成员变量

4、以下有关构造方法的说法,正确的是()[1分]

A.一个类的构造方法可以有多个

B.构造方法在类定义时被调用

C.构造方法只能由对象中的其它方法调用

D.构造方法可以和类同名,也可以和类名不同

5、已知表达式=123,4,5,6};下面哪个表达式的值与数组下标量总数相等?()

A.m.lengthO

B.m.length

C.m.length()+I

D.m.lcngih+1

6、以下哪个方法用于定义线程的执行体?()口分]

A.start。

B.init()

C.run()

D.main()

7、在java中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下正确的是()

A.interfaceAextendsB,C

B.interfaceAimplementsB.C

C.classAimplementsB,C

D.classAimplementsB,implemcntsC

8、关于M叩和Lisi,下面说法正确的是()[1分]

A.Map继承List

B.List中可以保存Map或List

C.Map和List只能保存从数据库中取出的的数据

D.Map的value可以是Lisi或Map

9、执行如下程序代码

inta=0;intc=0;

do{

a=a-l;

}while(a>0);

后,C的值是()□分]

A.0

B.1

C.-1

D.死循环

10、在运用super和ihis关键字时,以下描述正确的是()[1分]

A.在子类构造方法中运用superO显示调用父类的构造方法,super()必需写在子类构造方

法的第一行,否则编译不通过。

B.super。和this。不愿定要放在构造方法内第一行。

C.ihis()和superO可以同时出现在一个构造函数中。

D.this。和superO可以在static环境中运用,包括static方法和static语句块。

II、关于String和StringBuffer下面说法正确的是()口分]

A.Siring操作字符串不变更原有字符串的内容

B.StringBuffer连接字符串速度没有String

C.String可以运用append方法连接字符串

D.StringBuffer在java.util包中

12、下列代码运行的结果是()[1分]

publicstaticvoidmain(String[]args){

intx=4;inty=5;

if(x++>4&++y>5){

x++;

)

System.out.println("x="+x+M,y="+y);

}

A.x=4,y=5

B.x=4,y=6

C.x=5,y=6

D.x=6,y=6

13、下面程序的输出结果是什么()[1分]

int[|arr=newint[10];

System.out.printin(arr(0]);

A.编译不通过

B.运行时出错

C.输出null

D.输出0

14、下面哪个语句正确地声明一个整型的二维数组()[1分]

A.inta[](]=new〃没确定一维数组长度

B.intb[10][10]=new

C.intc[][]=newint[10][10];

D.intd[][]=newint{};

15、下列有关接口的叙述错误的是哪项()[1分]

A,接口中只能包含抽象方法和常量

B.一个类可以实现多个接口

C.类实现接口时必需实现其中的方法

D.接口不能被继承

16、编译并运行以下代码的输出结果是()[1分]

Stringsi=newString(',ami(,');

System.out.println(s1.replace('m','r'));System.out.println(s1);

Strings3="arit";Strings4="arit";

Strings2=sl.replaceCm'/r');

System.out.println(s2==s3);

System.out.println(s3==s4);

A.aritamitfalsetrue

B.aritaritfalsetrue

C.amitamitfalsetrue

D.aritamittruetrue

17、在Java中,假如要在字符串类型对象s="java”中,得到字符Y出现的位置,可运用下面的

那个方法?()[1分]

A.s.matchesCv*);

B.s.charAt('v');

C.s.indexOf('v')

D.s.substring('v');

18、Java语言中的int及char数据类型的长度分别为()[1分]

A.16位和8位

B.8位和16位

C.32位和16位

D.32位和8位

19、byie数据的取值范围是()[1分]

A.0-128

B.负127~128

C.负128~127

D.以上都不对

20、以下哪些是初始化数组的不正确语法形式()[I分]

A.intx[]={1,2,3);

B.intx[3]=<1,2,3};

C.int[]x={0,0,0);

D.char[]x={'a;'b');

21、[多选]下列说法错误的有()[2分]

A.数组是一种对象

B.数组属于一种原生类

C.intnumber=|]=(31,23,33,43,35,63)

D.数组的大小可以随意变更

22、[多选]不能用来修饰interface的有()[2分]

A.private

B.public

C.protected

D.static

23、[多选]有关线程的哪些叙述是对的()[2分]

A.一旦一个线程被创建,它就立刻起先运行。

B.运用siari()方法可以使一个线程成为可运行的,但是它不愿定立刻起先运行。

C.当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。

D.一个线程可能因为不同的缘由停止并进入就绪状态。

24、[多选]如下哪些不是java的关键字?()[2分]

A.const

B.NULL

C.false

D.this

E.native

25、[多选]下面的哪些声明是合法的?()[2分]

A.longa=499

B.inti=4L

C.floatf=1.1

D.doubled=34.4

26、[多选]关于Java语言,下列描述正确的是()[2分]

A.switch不能够作用在String类型上

B.List,Set,Map都继承自Collection接口

C.Java语言支持goto语句

D.GC是垃圾收集器,程序员不用担忧内存管理

27、侈选]创建一个TCP服务程序的依次是:()[2分]

A.创建一个服务线程处理新的连接

B.创建一个服务器socket

C.从服务器socket接受客户连接请求

D.在服务线程中,从socket中获得I/O流

E.对I/O流进行读写操作,完成与客户的交互

F.关闭socket

G.关闭I/O流

28、[多选卜关于异样(Exception),下列描述正确的是()[2分]

A.异样的基类为Exception,全部异样都必需干脆或者间接继承它

B.异样可以用try{...}catch(Exceptione){…}来捕获并进行处理

C.假如某异样继承RuntimeException,则该异样可以不被声明

D.异样可以随意处理,而不是抛给外层的程序进行处理

29、[多选]从下列选项中选择正确的Java表达式()[2分]

A.intk=newString("aa")

B.Stringstr=newString("bb”)

C.charc=74;

D.longj=8888;

30、[多选]在java中关于数组描述正确的是()[2分]

A.存储在数组当中的数据可以属于不同的数据类型

B.数组中的索引下标从0起先

C.通过数组名.length能获得数组的长度

D.数组的最大索引下标是数组的长度

二、填空题(共20空,20分),每空1分

31、Java是面对对象语言,类是客观事物的,而对象是类的o

32、Stringsl="China”;intn=sl.lcngth();n的值为___

33、Java中用于定义整形变量的关键字有四个:byte.、、long。

34、我们可以用关键字来对对象加互斥锁。

35、java中,例外可以分为三大类:,Error,。

抛出自定义异样用语句,在方法中抛出异样接受__________

温馨提示

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

评论

0/150

提交评论