"j2ee面试题2011-3收集及基础问答"
一、基础问答 1. 下面的类可以被继承:java.lang.Thread, java.lang.Number, java.lang.ClassLoader 2. 抽象类和接口的区别:接口可以被多重implements,抽象类只能被单一extends;接口只有定义,抽象类可以有定义和实现;接口的字段默认为public static final,而抽象类字段默认是“friendly”(本包可见) 3. Hashtable的原理是通过节点的关键码确定节点的存储位置,即给定节点的关键码k,通过一定的函数关系H(散列函数),得到函数值H(k);而HashMap与Hashtable的区别在于HashMap是非线程安全的,而Hashtable是线程安全的。 二、J2EE相关问题 4. 什么是J2EE?J2EE是一种用于构建企业级应用程序的平台,代表了Java 2 Platform, Enterprise Edition的缩写。它提供了丰富的API和工具,用于开发、部署和管理分布式、多层面向企业的应用程序。 5. 什么是EJB?EJB是Enterprise JavaBeans的缩写,是J2EE的一部分,用于开发和部署企业级Java应用程序。它提供了一种组件化的开发方式,可以将业务逻辑、持久性逻辑和展示逻辑分离开来。 6. JSP和Servlet的区别是什么?JSP是Java Server Pages的缩写,是一种动态网页技术,将Java代码嵌入到HTML页面中。而Servlet是Java编写的服务器端程序,用于处理网页请求和生成动态内容。因此,JSP更适合用于编写页面,而Servlet更适合用于处理业务逻辑。 7. 什么是JMS?JMS是Java Message Service的缩写,是一种用于实现消息传递的API。它提供了一种可靠的机制,用于在分布式系统中发送、接收消息,并实现异步通信。 8. 什么是MVC模式?MVC模式是一种软件架构模式,将应用程序分为三个部分:模型(Model)、视图(View)和控制器(Controller)。模型负责处理应用程序的数据,视图负责显示数据,控制器负责处理用户输入和控制应用程序的行为。 以上是一些J2EE基础和相关问题的问答,可以帮助面试者更好地了解J2EE技术和相关概念。希望以上内容对大家有所帮助。
![](https://csdnimg.cn/release/download_crawler_static/3732100/bgb.jpg)
![](https://csdnimg.cn/release/download_crawler_static/3732100/bgc.jpg)
![](https://csdnimg.cn/release/download_crawler_static/3732100/bgd.jpg)
剩余63页未读,继续阅读
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/77880bc2672d47d888d14c9e00f69122_readgo_xxg.jpg!1)
- 粉丝: 8
- 资源: 232
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Lombok 快速入门与注解详解
- SpringSecurity实战:声明式安全控制框架解析
- XML基础教程:从数据传输到存储解析
- Matlab实现图像空间平移与镜像变换示例
- Python流程控制与运算符详解
- Python基础:类型转换与循环语句
- 辰科CD-6024-4控制器说明书:LED亮度调节与触发功能解析
- AE particular插件全面解析:英汉对照与关键参数
- Shell脚本实践:创建tar包、字符串累加与简易运算器
- TMS320F28335:浮点处理器与ADC详解
- 互联网基础与结构解析:从ARPANET到多层次ISP
- Redhat系统中构建与Windows共享的Samba服务器实战
- microPython编程指南:从入门到实践
- 数据结构实验:顺序构建并遍历链表
- NVIDIA TX2系统安装与恢复指南
- C语言实现贪吃蛇游戏基础代码
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)