java面试题
java面试题列表
-
我的applet原先好好的, 一放到web server就会有问题,为什么?
一般来说,从以下方向试试:确定class文件的格式没错——已经编译过,也没有损坏的情形;确定所有用到的class文件放到web server上,少一个都不行;确定所有的文件名和class名称... [java面试题]
-
说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法
Session Facade Pattern:使用SessionBean访问EntityBeanMessage Facade Pattern:实现异步调用EJB Command Pattern:使用Command JavaBeans取代SessionBean,实现轻量级访问... [java面试题]
-
如何将整数int转换成字串String
有三种方法:1)String s = String.valueOf(i);2)String s = Integer.toString(i);3)String s = “” + i;注:Double, Float, Long 转成字串的方法大同小异。... [java面试题]
-
Collection和Collections的区别
Collection是集合类的上级接口,继承与他的接口主要有Set 和List.Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作... [java面试题]
-
Weblogc domain问题
说说weblogic中一个Domain的缺省目录结构?比如要将一个简单的helloWorld.jsp放入何目录下,然的在浏览器上就可打入 http://主机:端口号//helloword.jsp就可以看到运行结果了... [java面试题]
-
List、Map、Set三个接口,存取元素时,各有什么特点?
List以特定次序来持有元素,可有重复元素。Set无法拥有重复元素,内部排序。Map保存key-value值,value可多值。... [java面试题]
-
error和exception有什么区别
error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。exception 表示一种设计或实现问题。也就是说,它表示如果程... [java面试题]
-
同步和异步有何异同,在什么情况下分别使用他们?举例说明
如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取。当应用程序... [java面试题]
-
Java的接口和C++的虚类的相同和不同处
由于Java不支持多继承,而有可能某个类或对象要使用分别在几个类或对象里面的方法或属性,现有的单继承机制就不能满足要求。与继承相比,接口有更高的 灵活性,因为接口中没有任何... [java面试题]
-
JDO的含义
JDO是Java对象持久化的新的规范,为java data object的简称,也是一个用于存取某种数据仓库中的对象的标准化API。JDO提供了透明的对象存储,因此对开发人员来说,存储数据对象完全... [java面试题]
-
Java中实现多态的机制是什么?
方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。... [java面试题]
-
Java面试题及答案
1、说说你理解的“框架”,举个现实生活中框架的例子。答案:框架(framework)是一个提供了可重用的公共结构的一个半成品。框架这个词最早出现在建筑领域,指的是在建造房屋前期... [java面试题]
-
几个人围成一圈的问题
编程题:设有n个人依围成一圈,从第1个人开始报数,数到第m个人出列,然后从出列的下一个人开始报数,数到第m个人又出列,…,如此反复到所有的人全部出列为止。设n个人的编号分别为1,2,…,n,打印... [java面试题]
-
abstract class和interface有什么区别?
声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的... [java面试题]
-
构造器Constructor是否可被override?
构造器Constructor不能被继承,因此不能重写Overriding,但可以被重载Overloading。... [java面试题]
-
AOP的定义以及作用
Oop:纵向的业务Aop:oop的一个横向的服务,是对oop进一步的补充,提供安全、事务、日志等的集中式处理,相关的装备before、around、after exception... [java面试题]
-
Tomcat中怎么使用log4j输出所有的log
使用log4j输出所有的log, 首先要把log4j.jar 和 Jakarta commons-logging.jar放到$TOMCAT_HOME/common/lib目录,然后在$TOMCAT_HOME/common/classes目录下创建一个log4j.prop... [java面试题]
-
What is the purpose of Void class? Void类的作用是什么?
The Void class is an uninstantiable placeholder class to hold a reference to the Class object representing the primitive Java type void.Void类是一个不可实例化... [java面试题]
-
Ibatis如何调用存储过程
存储过程的调用是使用元素来调用的, 下面是一个使用带输出参数的存储过程的例子:如果你的存储过程返回一个结果集,那么使用queryForList()或者queryForObject来调用, 如... [java面试题]
-
super()与this()的区别
This():当前类的对象,super父类对象。Super():在子类访问父类的成员和行为,必须受类继承规则的约束而this他代表当前对象,当然所有的资源都可以访问.在构造函数中,如果... [java面试题]