Java面试题带答案文档格式.docx

上传人:b****6 文档编号:17727951 上传时间:2022-12-08 格式:DOCX 页数:12 大小:80.19KB
下载 相关 举报
Java面试题带答案文档格式.docx_第1页
第1页 / 共12页
Java面试题带答案文档格式.docx_第2页
第2页 / 共12页
Java面试题带答案文档格式.docx_第3页
第3页 / 共12页
Java面试题带答案文档格式.docx_第4页
第4页 / 共12页
Java面试题带答案文档格式.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

Java面试题带答案文档格式.docx

《Java面试题带答案文档格式.docx》由会员分享,可在线阅读,更多相关《Java面试题带答案文档格式.docx(12页珍藏版)》请在冰豆网上搜索。

Java面试题带答案文档格式.docx

(y);

y=x;

}

B:

D:

答案:

D

3,关于依赖注入,下列选项中说法错误的是()

依赖注入能够独立开发各组件,然后根据组件间关系进行组装

B:

依赖注入使组件之间相互依赖,相互制约

C:

依赖注入提供使用接口编程

D:

依赖注入指对象在使用时动态注入

B

4,关于说法错误的是()

是一个轻量级的框架集合

是“依赖注入”模式的实现

使用可以实现声明事务

提供了方式的日志系统

5,要在对象中保存属性,可以使用以下哪个语句()

(“”,””)

(“”)

6,关于以下程序代码的说明正确的是?

()

x=100;

([]){

1=();

1;

2=();

2;

1();

;

("

}

}

程序通过编译,输出结果为:

103

10行不能通过编译,因为x是私有静态变量

5行不能通过编译,因为引用了私有静态变量

102

7,以下哪一项不是使用模式设计的应用程序所具有的优点()

可维护行强

可扩展性强

代码重复少

大大减少代码量

8,在中,关于下面的代码说法错误的是:

()

<

"

.*"

%>

该页面可以使用对象

该页面发生异常会转向

存在属性时,是默认为

页面一定要有属性且值为

A

9,关于的核心控制器的作用,以下说法错误的是()

它负责接收请求

加载配置文件

实现业务操作

初始化上下应用对象

C

10,下面的类图表示的是哪个设计模式?

代理模式()

装饰模式()

桥接模式()

观察者模式()

11,如何接受域中的参数?

()

.()

12,对下面声明式事务的配置含义的说明错误的是()

>

<

/>

*"

A:

定义了声明式事务的配置模板

对方法采用只读事务

缺少属性的注入

配置需要事务管理的的代理时,通过引用这个配置模板,代码如下:

13,下面的输出结果是什么?

=("

){

}{

编译不通过

D:

执行报错

14,下面属于合法变量定义的是?

11

3&

15,下面有关内置对象的描述,说法错误的是?

对象:

对象指的是客户端及服务器的一次会话,从客户连到服务器的一个开始,直到客户端及服务器断开连接为止

客户端的请求信息被封装在对象中,通过它才能了解到客户的需求,然后做出响应

对象实现了用户间数据的共享,可存放全局变量,可以有多个

对象包含了响应客户请求的有关信息

16()

{

()

="

;

([])

1234"

1234

不确定

17,(0<

10)的最终结果是?

10

9

11

以上答案都不正确

18,对于下面这段代码,以下说法正确的是:

x;

([]

..("

+x);

程序会打出"

0"

程序会抛出

非静态变量不能够被静态方法引用

编译器会抛出"

的错误

19,和的描述,错误的是?

他们都实现了接口。

非线程安全,在多个线程访问时,不需要自己为它的方法实现同步,而就必须为之提供额外同步。

允许将作为一个的或者,而不允许。

通过方法可以判断一个对象是否存在于或者中。

20,在应用程序的文件及目录结构中,是放置在()中。

目录

 

多选题

21,下面有关的、?

、&

、说法正确的有?

()

用来判断某个实例变量是否属于某种类的类型。

?

三目运算符

&

位运算:

按位及

逻辑运算:

逻辑及

ABCD

22,下面哪些属于的基本数据类型?

D

AC

23,判断下列数据类型转换的正确选项()

0o1o2=()i;

0i1i2=()i3=()o;

0;

l1l2=()i;

o1l1=()o1l2=()o1;

24,在中,关于类的描述,以下正确的是()

使用键/值得形式保存数据

能够保证其中元素的顺序

允许将用作键

允许将用作值

E:

的长度为

ACD

25,下列关于的说法错误的是()

文件及所定义的类名可以不同,但一定要注意区分字母的大小写

在文件中引用,其实就是用语句

被引用的文件的文件名后缀为

文件放在任何目录下都可以被引用

BCD

简答题:

简答题

1.以下语句是否能正确执行?

(){}

答案:

错。

必须以分号结尾,且不带花括号。

2.以下语句是否能正确执行?

()

s="

l=();

局部变量前不能放置任何访问修饰符(,,和)。

可以用来修饰局部变量

3.以下语句是否能正确,如果正确输出是什么?

i;

i="

+i);

正确。

输出的是"

i=0"

i属於(实例变量,或叫成员变量)。

有。

的是0。

4:

如何将类型转化成类型?

请用代码说明

  答案:

类的方法可以将转成。

下面是代码示例:

?

1

2

=“1000”;

()();

5,如何交换两个变量的值?

先把两个值相加赋值给第一个变量,然后用得到的结果减去第二个变量,赋值给第二个变量。

再用第一个变量减去第二个变量,同时赋值给第一个变量。

代码如下:

510;

简答题:

()学生表

学号;

学生姓名;

学生年龄;

学生性别

()课程表

课程编号;

课程名字;

教师编号

()成绩表

成绩

()教师表

教师编号;

教师名字

问题1、查询”001”课程比”002”课程成绩高的所有学生的学号;

('

001'

)a,(

'

002'

)b

>

问题2、查询平均成绩大于60分的同学的学号和平均成绩;

答案:

()>

60;

问题3、查询所有同学的学号、姓名、选课数、总成绩;

()()

问题4、查询所有课程成绩小于60分的同学的学号、姓名;

(>

60);

问题5、删除“002”同学的“001”课程的成绩;

1:

实现函数,输出九九乘法表。

参考答案:

=(){

(1<

=9){

x"

="

*j+"

};

2,编写一个方法去掉一个数组的重复元素

例子数组:

["

85,"

8,8,1,2,5,85,4,7,8];

()

{

(<

2)[[0]][];

[];

(0<

{

((,1));

([j][1])

(,1);

85,8,8,1,2,5,4,7,8];

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1