|
这个主题共有 4 回复 / 1 页 [
]
|
|
|
|
|
|
很难的题目,希望高人指点。
|
发表: 2007年08月12日 02:21
|
回复
|
|
有个问题一直解决不了,面试题目,回来后一直没想通,希望有人能给出答案。
已知有一个类MyBean,类文件如下:
public class MyBean { Object midData; /*中间数据,用来存放多个业务方法之间业务数据*/ public MyBean () { init(); }
public init(){ //进行相应的初试化工作,非常耗费资源 }
// 其他的应用方法… }
由于生成一个MyBean的实例非常耗费资源,而且我们的应用频繁生成和销毁,造成效率很低。因此我们需要设计一个MyBean的池,从而用来缓存一定数量MyBean的实例。这样其他类来使用MyBean的时候就可以直接从MyBeanPool中取已经生成的MyBean MyBeanPool包括如下基本的功能: 能够设置池中MyBean实例的个数 能够生成MyBean实例 能够获取一个MyBean的实例 当不需要使用时,可以释放这个实例
(MyBean有状态的:也就是多个方法之间需要通过) 请你写出MyBeanPool的实现。
|
|
|
|
|
|
回复:很难的题目,希望高人指点。
|
发表: 2007年08月15日 12:39
|
回复
|
|
>请你写出MyBeanPool的实现 apache common pool下载过来用就可以。
如果试题是要你自己做一个POOL,那么无疑就是重新发明轮子,出试题的人又是一个向下思维的人。Java适合向上思维的人,在构件基础上关注自己的业务。
|
|
|
|
|
|
re:很难的题目,希望高人指点。
|
发表: 2007年08月23日 20:42
|
回复
|
|
|
|
|
|
|
|
回复:re:很难的题目,希望高人指点。
|
发表: 2007年08月25日 13:47
|
回复
|
|
什么是向下思维于向上思维?
如果你精通电子竞技--------魔兽的话你就会有体会,往上走就是大局观,往下走就是微操作.看你发关的方向了,我是都会都不精的,555555555!
|
|
|
|
|
|
回复:to tramy
|
发表: 2007年09月05日 14:26
|
回复
|
|
其实,这个问题很简单。
说这个问题简单是因为这个问题的解决方法是现成的。你可以简单的通过搜索引擎找到许多答案。
而如果你真的觉得这是个很难的题目的话,那么首先你的基础知识是不扎实的,第二你的学习方法是有问题的。
|
|
|
|