爪哇题集
文章平均质量分 87
桑汤奈伊伏
洋文好,写博遵循基本法 / 非常熟悉西方的那套理论 / 大新闻酝酿中,先从微小的事情做起 / c,c++,java,js,python哪个语言没学过,我和他们谈..并不能...orz。
展开
-
Java中的自增操作符与中间缓存变量机制
先来看一道很经典 的例题吧: 求下列代码的输出: public class MyTest{ public static void main(String[] args){ int j = 0; for(int i = 0; i < 100; i++){ j = j++; } System.out.println(j); } } 输出为0.原创 2015-08-24 19:57:54 · 541 阅读 · 0 评论 -
Java中的try, finally, return的执行顺序
最近得准备各种笔试, 看了几道道关于try,catch,finally,return语句之间的执行顺序的题目, 本来自以为已经理解了finally的作用, 结果还是做错了, 这里做个笔记总结备忘。 先看一个喜闻乐见的普通例子: /** * @author csdn libertine1993 */ public class Test{ public static void main原创 2015-09-09 15:29:02 · 455 阅读 · 0 评论 -
那些猥琐的Java笔试题集锦(持续更新)
做个备忘记录下一些笔试题考察的零散的知识点吧. Problem1:考察String的replace方法 What will be the output of the following statement sequence? String s="I like tea (if the tea is not too hot) but I hate coffee"; s.replace("tea"原创 2015-08-21 16:11:17 · 627 阅读 · 0 评论 -
Java中的equals与hashCode方法(判断插入容器的内容是否重复)
最近总是能够看到关于equals与hashCode之间的关系的讨论, 虽然大概了解, 但还是缺乏一个系统的总结, 在这里就稍稍深入的介绍一下, 也作为知识的整合。 equals与hashCode被一起提到, 经常都是会出现在 String中既重写了equals方法, 又重写了hashCode方法, 因此在两次插入a到Set中,第二次判定为插入了重复的元素,插入失败。 pu原创 2015-09-18 12:35:15 · 1150 阅读 · 0 评论 -
面经问题选之Java SE基础部分
准备把看到的一篇面经涉及的问题全都过一遍,内容比较多,深入讲不现实,过一个大概,至少知道是怎么一回事。 Q1:Java的四种引用,强弱软虚,用到的场景。 1)强引用(StrongReference) : 最常用的引用,JVM宁愿抛出OutOfMemoryError,也不会让垃圾回收器回收被强引用引用的对象。 2)软引用(SoftReference): 只有在内存不足的时候,才会被原创 2015-10-03 10:11:51 · 572 阅读 · 1 评论