
JAVA学习札记
孤独的娃娃菜
!!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
消除unchecked cast Warning
在JAVA使用: Map itemMap = (Map) session.getAttribute("itemMap"); 经常会出现:unchecked cast Warning 原因是:你的调用可能出现的不是Map类型的值。 如果需要修改,添加注释:@SuppressWarnings("unchecked")Map itemMap = (Map) session.getAttribut原创 2017-01-14 21:17:19 · 4984 阅读 · 0 评论 -
newinstance()和new有什么区别?
在初始化一个类,生成一个实例的时候;newInstance() 和 new 有什么区别? 用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。 Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模式上也可以找到具体答案。 例如: C转载 2017-02-09 18:12:29 · 220 阅读 · 0 评论