
狂学Java
文章平均质量分 52
I Du
这个作者很懒,什么都没留下…
展开
-
Java中的二分查找方法,用于获取在数组中的下标
http://blog.youkuaiyun.com/zomrobin/article/details/14545867 继续上面地址中的问题,使单选项列表框默认选中前次选中的值。 问题:如果选中了一个选项,但是却点击了“取消”的Button,同样记录了选择的选项,输出值不变。 要做到输出值和下次打开单选项列表框时的默认选项相符,那就用到下面的东东了! 重载的binarySearch方法 p原创 2013-11-08 22:14:15 · 2339 阅读 · 0 评论 -
Java初始化顺序
出自:http://www.cnblogs.com/miniwiki/archive/2011/03/25/1995615.html 1 无继承情况下的Java初始化顺序: class Sample { Sample(String s) { System.out.println(s); } Sampl转载 2013-11-13 20:31:32 · 532 阅读 · 0 评论 -
abstract class和interface有什么区别?
含有abstract修饰符的class即为抽象类,abstract类不能创建实例对象。含有abstract方法的类必须定义为abstract class,abstract class类中的方法不必是抽象的。abstract class类中定义抽象方法必须在具体(Concrete)子类中实现,所以,不能有抽象构造方法或抽象静态方法。如果的子类没有实现抽象父类中的所有抽象方法,那么子类也必须定义为ab原创 2013-12-13 23:15:06 · 579 阅读 · 0 评论 -
如何用Java编写一段代码引发内存泄露
本文来自StackOverflow问答网站的一个热门讨论:如何用Java编写一段会发生内存泄露的代码。 Q:刚才我参加了面试,面试官问我如何写出会发生内存泄露的Java代码。这个问题我一点思路都没有,好囧。 A1:通过以下步骤可以很容易产生内存泄露(程序代码不能访问到某些对象,但是它们仍然保存在内存中): 应用程序创建一个长时间运行的线程(或者使用线程池,会更快地发生内存泄露转载 2014-09-26 16:57:15 · 484 阅读 · 0 评论 -
抢西瓜与Java线程--2gua
抢西瓜与java线程转载 2014-09-26 17:12:45 · 563 阅读 · 0 评论 -
java中一切皆对象——判断字符串是否相等的方式
起初,我写了这样的代码:String username = "admin"; if( username == "admin" ) { //代码片段 } 可是怎么执行,if里面的代码怎么也不能执行,判断结果一直为false。 我很迷惑。然后接着想到了Equals方法,这个成功了: String username = "admin"; if( username.Equals("原创 2013-11-23 18:40:32 · 747 阅读 · 0 评论