40多个Java多线程问题的原创总结

学习JavaWeb多线程是十分重要的一块,前两天网易笔试就问到了乐观锁,悲观锁,自旋锁甚至是一道大题!多线程的文章很多,但这篇文章原创者的态度值得我学习,他写道“我不能保证写的每个地方都是对的,但是至少能保证不复制、不黏贴,保证每一句话、每一行代码都经过了认真的推敲、仔细的斟酌。每一篇文章的背后,希望都能看到自己对于技术、对于生活的态度。” …… 阅读全文

学Java必看:Java最常用方法总结(ImportNew年度好文)

(ImportNew年度好文,代码实例,一看即懂,分享才能进步,让更多的人看到!)实现:equals() hashCode() compareTo() clone()应用:StringBuilder/StringBuffer Random.nextInt(int) Iterator.remove() StringBuilder.reverse() Thread/Runnable try-finally输入/输出:从输入流里读取字节数据 从输入流里读取块数据 从 …… 阅读全文

由浅入深学Java Socket

我看过的最好的Java Socket入门文章! …… 阅读全文

关于Java基础的一些笔试题总结

针对最近腾讯、京东、网易等公司的笔试,遇到一些有关Java基础的问题,在此通过一些例子总结一下,希望能通过这几道题发散,举一反三,借此打牢基础!自己总结,望提出宝贵意见!1、null的一道小题2、关于java static与类加载机制问题3、关于Java参数传递机制问题4、Integer与Int '=='问题5、Java字段输出问题6、Java构造方法问题7、Java接口与抽象 …… 阅读全文

有关Java基础的一些笔试题总结

针对最近腾讯、京东、网易等公司的笔试,遇到一些有关Java基础的问题,在此总结,希望能通过这几道经典问题题发散,举一反三,借此打牢基础!自己总结,望提出宝贵意见!一、关于null的一道小题 先开开胃,一道很有意思的笔试题,题目如下: 下面这段代码能正确执行吗?如果能,输出什么?public class NULL { public static void haha(){ …… 阅读全文

腾讯2016实习生招聘后台研发面试经

4月12号收到的腾讯一面短信,4月14号一面,4月15号收到二面短信,4月16号二面,遗憾止步二面。有太多东西需要总结,在此与大家分享经验。一、笔试 一般没有内推或内推面试失败可以参加统一笔试,这里说一下,内推其实很有用的,即使是参加统一招聘,如果曾经内推面试过,都是有记录的,甚至有可能面试官通过内推人对面试人提前都有了解,对面试很有帮助(身边就有这样的情况,二面就随便拉了拉家常就过了… …… 阅读全文

JavaIO流分类详解与常用流用法实例

Java流概念:Java把所有的有序数据都抽象成流模型,简化了输入输出,理解了流模型就理解了Java IO。可以把流想象成水流,里面的水滴有序的朝某一方向流动。水滴就是数据,且代表着最小的数据流动单位,在字节流中,水滴就是一字节(byte),在字符流中,水滴就是一字符(char)。Java流的分类方法大致分为以下几种:1、按流向划分,分为输入流、输出流请注意,这里的流向是以程序的运行时内存为参照的。 …… 阅读全文

设计模式六大原则之里氏替换原则

肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。(下面这段话的两个定义很难懂,可以直接从问题入手)定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象 o1 都代换成 o2 …… 阅读全文