没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
一、 简答题
有那些基本数据类型, 是不是基本数据类型,他们有何区别
不是基本数据类型。
是什么?
是 公司提出的多层分布式基于组件
的企业级应用模型在这样的一个应用系统中,可按
照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于相应的层次
中。所属层次包括客户层组件 层和组件 层和组件企业信息系统
!层。
" 描述 #$ 和 的作用,区别和各自的应用范围, 工作原理
#$ 是在客户端开辟的一块可长期存储用户信息的地方; 是在服务器内
存中开辟的一块存储用户信息的地方;当客户第一次访问服务器时,服务器在内存创
建对应的 给访问客户,当客户离开或时间过期时;服务器自动销毁 ;
是由容器管理的。
% 简单介绍您所了解的 &'#
MVC 模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。
MVC 应用程序总是由这三个部分组成。Event(事件)导致 Controller 改变 Model 或
View,或者同时改变两者。只要 Controller 改变了 Models 的数据或者属性,所有依
赖的 View 都会自动更新。类似的,只要 Controller 改变了 View,View 会从潜在的
Model 中获取数据来刷新自己。
( 简述 工作原理,) 优缺点,以及你对 中 !*# 和 +*, 的理解
框架中有 - 等组件。客户端发送请求, 封装页面客
户端表单数据,传送到 , 中取出 中数据然后调用 - 业务
逻辑处理,最后将处理结果转发到客户端。
) 优缺点:
优点 :1.Hibernate 使用 Java 反射机制 而 不是 字节 码增 强程 序来 实现 透明 性 。
2.Hibernate 的性能非常好,因为它是个轻量级框架。 映射的灵活性很出色。3.它支
持各种关系数据库,从一对一到多对多的各种复杂关系。
缺点:它限制您所使用的对象模型。(例如,一个持久性类不能映射到多个表)其独有的
界面和可怜的市场份额也让人不安,尽管如此,Hibernate 还是以其强大的发展动力
减轻了这些风险。其他的开源持久性框架也有一些,不过都没有 Hibernate 这样有市
场冲击力。
IOC 反转容器,能够将类实例在运行时注入到项目中,降低了层与层之间的耦合行。
AOP 将方法中零散且重复的代码提取出来,通过配置,在运行时进行注入,实现了代
码的高重用性。
. /01 区别
修饰符(关键字)如果一个类被声明为 ,意味着它不能再派生出新的子
类,不能作为父类被继承。因此一个类不能既被声明为 的,又被声明为 的。
将变量或方法声明为 ,可以保证它们在使用中不被改变。被声明为 的变量必
须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为 的方法
也同样只能使用,不能重载 02再异常处理时提供0块来执行任何清除操作。
如果抛出一个异常,那么相匹配的子句就会执行,然后控制就会进入0块
(如果有的话)。1 方法名。技术允许使用 1方法在垃圾收集器将对
象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收集器在确定这个对
象没有被引用时对这个对象调用的。它是在 *-类中定义的,因此所有的类都继承
了它。子类覆盖1方法以整理系统资源或者执行其他清理工作。1方法是
在垃圾收集器删除对象之前对这个对象调用的。
3 写出线程的几种状态
4 当一个线程进入一个对象的一个 01 方法后,其他线程是否可
进入此对象的其他方法
不可以。
5 60里面一个 语句0里的会执行吗
会执行
7 什么是 - 序列化,如何实现
序列化就是一种用来处理对象流的机制所谓对象流也就是将对象的内容进
行流化可以对流化后的对象进行读写操作也可将流化后的对象传输于网络之间序列
化是为了解决在对对象流进行读写操作时所引发的问题
序列化的实现8将需要被序列化的类实现 1 接口该接口没有需要实现
的方法1 只是为了标注该对象是可被序列化的然后使用一个输
出流如8/*来构造一个*-*对象流对象接着使用
*-* 对象的 *-*--方法就可以将参数为 - 的对象写
出即保存其状态要恢复的话则用输入流
二、 选择题
、哪个语句是正确的()
,69
:;<:7;=
,:;
9
0:;=
>
>
+ 编译时将产生错误
编译时正确,运行时将产生错误
# 输出零
? 输出空
、下面程序运行之后,变量 @ 的值是()
9
<=
<=
<=
>
:;
9
@<=
0<"=
@0=
>
+ "#%?.
3.若要说明一个抽象类,使用的关键字是:( )
A、static B、implements C、extends D、abstract
%、关于垃圾收集的哪些叙述是正确的( ):
+.程序开发者必须自己创建一个线程进行内存释放的工作
.垃圾收集允许程序开发者明确指定并立即释放该内存
#.垃圾收集将检查并释放不再使用的内存
?.垃圾收集能够在期望的时间释放被 - 对象使用的内存
(、下面的哪些赋值语句是不正确的( ):
+. <=
. <("=
#. <"%(5=
?. <"%?;
.、下面关于变量及其范围的陈述哪些是不正确的( ):
+.实例变量是类的成员变量
.实例变量用关键字 声明
#.在方法中定义的局部变量在该方法被执行时创建
?.局部变量在使用前必须被初始化
3、下列关于修饰符混用的说法,错误的是( ):
+. 不能与 并列修饰同一个类
. 类中不可以有 的成员
#. 方法必须在 类中
?. 方法中能处理非 的属性
4、容器 , 和 + 缺省使用的布局编辑策略是( ):
+、 A0B 、/A0BBBBB#、CA0BBBBB?、#A0
5、以下标识符中哪项是不合法的BBB:
+、 &DBBBBBBBBBBBBBBBBBBBB 、E
#、BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB?、E
7、 方法是 B+ 程序执行的入口点,关于 方法的方法头以下哪
项是合法的( ):
+、 BBB()
、 BBBB(:;B)
#、 BB(:;B)
?、 BB(B:;)
、执行完以下代码 :;B@<B:(;;后,以下哪项说明是正确的( ):
+、 @:%;为 7
、 @:%;未定义
#、 @:(;为 7
?、 @:7;为空
、以下代码段执行后的输出结果为( ):
BBBBBBB@<";B0<7;
BBBBBB00F@=
+、7
、
#、
?、"
"、以下哪个表达式是不合法的( ):
+、B@<G)G=BBB0<5=BB@H<0=
、B@<G)G=BBB0<5=B@<<0B9>
#、B@<G)G=BB0<5=B@<@H0=
?、B@<=BB0<@I<JJ@K72@87
%、编译运行以下程序后,关于输出结果的说明正确的是( ):
BBBBBBBBB#9
BBBBBBBBBBBBBBBBB:B;9
BBBBBBBBBBBBBBBBBBBBB@<%=
BBBBBBBBBBBBBBBBBBBB0LBBLH@K%255585=
>
>
+、 输出结果为:BB5555
、 输出结果为:BB5
#、 输出结果为:BB57
?、 编译错误
(、以下声明合法的是( ):
+、 BB;
、 BBBBB
#、 BB;
?、 BBB0#
.、关于以下 的说明,正确的是( ):
. BB
.9
". BB@<7;
%. B9@H<(;>
(. BBB(B:;)
.. 9
3. 0L@<GH@=
4. >
5. B9@M<"=>
7BB>
+、% 行与 5 行不能通过编译,因为缺少方法名和返回类型
、5 行不能通过编译,因为只能有一个静态初始化器
#、编译通过,执行结果为:@<(
?、编译通过,执行结果为:@<"
3、关于以下程序代码的说明正确的是( ):
.B)9
. BBB@<77;
". BBBB:B;9
%. )B<B)B=
(. @HH=
.. )B<B)B=
3. @HH=
4. <B)=
5. @HH=
7. )@=
. 0L@<GH@=
剩余20页未读,继续阅读
kevin___xu
- 粉丝: 0
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- #P0015. 全排列 超级简单
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1