J2EE面试题大全:从JAVA基础到J2EE技术规范
需积分: 9 157 浏览量
更新于2025-01-07
收藏 5KB TXT 举报
"J2EE面试题大全(二)"
J2EE是一个基于Java的企业级应用服务器规范,它提供了一套完整的解决方案,涵盖了从客户端到服务器端的所有方面。J2EE技术规范包括了 Servlet、JSP、EJB、JMS、JTA、JNDI等多种技术。
1. Static Nested Class vs Inner Class
Static Nested Class和Inner Class是Java中两种不同的类定义方式。Static Nested Class是一种静态嵌套类,它不能访问外部类的非静态成员变量。Inner Class是一种非静态嵌套类,它可以访问外部类的所有成员变量。
2. JSP INCLUDE指令
JSP INCLUDE指令用于将一个JSP文件包含到另一个JSP文件中。INCLUDE指令可以将一个JSP文件插入到另一个JSP文件中,以便重用代码。INCLUDE指令可以在JSP文件中使用多次,以便实现模块化编程。
3. assertion语句
assertion语句是一种用于调试和测试的语句,它可以在程序中插入断言,以便检查程序的执行状态。assertion语句可以带有一个boolean表达式,如果该表达式为false,则程序将抛出AssertionError异常。
4. GC(Garbage Collection)
GC(Garbage Collection)是Java虚拟机中的一种机制,用于自动回收垃圾对象。GC可以减少内存泄露和提高程序性能。Java虚拟机提供了多种GC算法,例如mark-and-sweep、copy-and-compact等。
5. short类型的赋值
short类型的赋值可以使用赋值运算符(=)或复合赋值运算符(+=)。赋值运算符(=)将右侧的表达式的结果赋值给左侧的变量,而复合赋值运算符(+=)则将右侧的表达式的结果加到左侧的变量上。
6. Math.round()函数
Math.round()函数用于将一个浮点数四舍五入到最近的整数。该函数可以将一个浮点数转换为整数,例如Math.round(11.5)将返回12,Math.round(-11.5)将返回-11。
7. String对象的创建
String对象可以通过多种方式创建,例如使用new关键字创建一个新的String对象,或者使用字符串字面值创建一个String对象。String对象的创建可以使用构造函数,例如new String("xyz"),也可以使用字符串字面值,例如"xyz"。
237 浏览量
705 浏览量
244 浏览量
2010-01-25 上传
2009-03-12 上传
103 浏览量
2019-03-19 上传
2012-04-21 上传
192 浏览量
tast2009
- 粉丝: 0
- 资源: 2
最新资源
- Windows 排困解惑1500例
- MS官方发布基于Windows操作系统的TCP/IP协议文档(英文版)
- windows操作系统的TCP/IP原理
- DS18B20中文文档
- EXT 中文手册.pdf
- 模拟电子技术基础答案
- O'Reilly Server Load Balancing
- C语言设计第三版 pdf
- Oracle安装说明
- linux 学习资料
- ASP.NET深入编程.pdf
- linux操作系统裁减指南.pdf
- windows internals 4th edtion ,高清英文pdf
- FPGA/SOPC开发简明教程
- dom4j中文文档--关于dom4j解析xml中文说明
- Opnet仿真器实验