2020年JAVA程序员笔试面试题库300题[含答案]
一、简答题
1.EJB2.0 中定义了几种Enterprise Bean
答案:Session bean, entity bean, message driven bean
2.下面的异常处理说明正确的是( )A. try块只能使用一个catch子句。 B. try块必须同时与catch子句和finally子句一起使用。 C. try块不能单独使用。
D. try块中如果执行了return 语句,则其finally子句不能执行 答案:C
3.单选题: 答案:
4.下面对数组的操作代码哪个是正确的?A. char[] a=”hello world”.toCharArray(); B. char c=a[999];
C. Class cc=a.getClass(); D. int len=a.length;
E. a.equals(new Object()); F. char c=a[0]; 答案:DF
5.面向对象的特征
答案:(抽象、继承、多态、封装)
6.EJB在WEBLOGIC中的部署文件 答案:weblogic-ejb-jar.xml
7.方法中的局部变量何时分配内存
答案:在方法被调用时、静态变量在类被加载时分配内存
8.释放SessionBean使用的某些资源或者刷新Entity Bean的缓存的代码一般实现在哪个方法中?A. ejbLoad B. ejbPassivate C. ejbStore D. ejbRemove E. ejbActivate