
Java
qqliang1314
这个作者很懒,什么都没留下…
展开
-
Java 集合中的元素类型为Object的理解
java的容器中可以放基本的数据类型,但是是以包装类的形式,如int 在 容器中是先包装成Integer,再转变成Object存放。集合中也可以放类的实例化对象。 任何一种数据类型或者对象放进容器中后都会失去原有的类型,变成 Object,用的时候从容器中取出后进行转型成所需的类型就可以了,《Think in java》 中是这样解释的: 由于当初编写集合时,那个集合的程序员根本不知道用原创 2012-08-05 22:50:30 · 1683 阅读 · 2 评论 -
JFrame中父类和子类窗口的关闭问题
自己做了一个学生管理小程序,需要在父类窗口中调用展示子类窗口,但在关闭子类窗口时顺带着把父类窗口也关闭了,后来查了一下才解决了问题: 1,我用的是frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)进行关闭,而EXIT表示退出Java应用程序,所以改为frame.setDefaultCloseOperation(JFrame.DI原创 2011-11-19 09:39:14 · 2079 阅读 · 1 评论 -
增强for循环和for-each循环
Java1.5新增属性之一就是增强的for循环 for(Object o:objectList),以前一直用的for-each (for inti=0;i 看下面这段代码,循环获取两个骰子所有的可能结果: enum Face{ONE,TWO,THREE,FOUR,FIVE,SIX}; for(Iterator i=Face.values();i.hasNext()原创 2014-09-21 17:37:20 · 655 阅读 · 0 评论