- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 选择Java接口还是抽象类 本篇文章来自IDC专家网 原文链接:http://www.soidc.net/articles/1213781061058/20001129/1214154133658_1.html
很多人有过这样的疑问:为什么有的地方必须使用接口而不是抽象类,而在另一些地方,又必须使用抽象类而不是接口呢?或者说,在考虑Java类的一般化问题时,很多人会在接口和抽象类之间犹豫不决,甚至随便选择一种。 实际上接口和抽象类的选择不是随心所欲的。 要理解接口和抽象类的选择原则,有两个概念很重要:对象的行为和对象的实现。如果一个实体可以有多种实现方式,则在设计实体行为的描述方式时,应当达到这
2009-03-22 21:35:00 323
转载 java中Map类的理解
Map以按键/数值对的形式存储数据,和数组非常相似,在数组中存在的索引,它们本身也是对象。 Map的接口 Map---实现Map Map.Entry--Map的内部类,描述Map中的按键/数值对。 SortedMap---扩展Map,使按键保持升序排列 关于怎么使用,一般是选择Map的子
2009-03-20 17:15:00 447
转载 Request中getContextPath、getServletPath、getRequestURI、request.getRealPath的区别
Request中getContextPath、getServletPath、getRequestURI、request.getRealPath的区别文章出处:DIY部落(http://www.diybl.com/course/1_web/webjs/2007923/73376.html)假定你的web application 名称为news,你在浏览器中输入请求路径:http://
2009-03-18 11:01:00 286
转载 在初始化一个类,生成一个实例的时候;newInstance() 和 new 有什么区别?
在初始化一个类,生成一个实例的时候;newInstance() 和 new 有什么区别? 用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。 Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模式上也可以找到具体答案。 例如:
2009-03-18 10:48:00 401
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人