java
自己建的java总结,方便日后查看
妈咪妈咪哄
贪财好色,一身正气。
展开
-
[春招][Java][并发编程][4] 从IO到NIO/BIO
前言 整整5个月过去了,结果每次自己都是逡巡不前,生怕在学习上多花一点时间,最后越怕花时间,越焦虑。越焦虑,越静不下心来学习。不说了,今天讲NIO与BIO. ...原创 2020-04-29 22:37:38 · 133 阅读 · 0 评论 -
[春招][面试][2]
前言 没想到居然遇到了一个家乡的小哥,结果我还是太菜了。前20分钟还能支支吾吾的回答两句。后面就是全程胖揍,太惨了。每次问我,有了解过吗?没有。。。。 基本上的流程就是,给出一个场景,之后背后会蕴含一个知识点,如果回答上来,就会问到调优。概念我还行,但是调优。。。。。 另外,又忘记录音 了,真乃弟弟行为也。。。 知识点 其实JavaGuide上都有,但是一旦结合到场景中我就不知道了。 1.Stri...原创 2020-04-25 15:12:42 · 140 阅读 · 0 评论 -
[春招][面试][1]
前言 4月中旬了,还是没有offer.真的不知道自己会流向何方呢。感觉今天下午这个肯定是挂了。一面终结者可还行。 面试一共就问了三个部分的内容,为什么呢?因为自己还是太菜了,上一个好歹面了45分钟,虽然也挂了。 介绍一下自己的项目(有关于数据爬取和数据分析) 如果爬取出现的数据产生了重叠怎么办? 内心:凉拌呗,我怎么知道。。。。。。。。。。。。。。。。卡壳 正解:使用Mongodb数据库,将...原创 2020-04-21 15:16:07 · 106 阅读 · 0 评论 -
[春招][Java][引用][2] java中的引用
前言 引用简单讲一下,没有过多的深入 强引用 正常的情况下,我们使用的new,都是强引用. byte[] buff = new byte[1024 * 1024 * 1] 此时如果内存不够用,程序就会直接报错,抛出异常,强引用不会被回收 软引用 byte[] buff = new byte[1024 * 1024]; SoftReference<byte[]> sr = new S...原创 2020-03-19 11:53:15 · 86 阅读 · 0 评论 -
[春招][Java][HashMap][1] HashMap原理实现
前言 HashMap构建的部分算是看的差不多了,但是后面还有扩容的部分还没怎么理解,先用把大佬们的文章放在这里,如有侵权,立马删除. 概要 HashMap不是线程安全,其底层的实现是数组,链表和红黑树。且允许key,value为null 其包的继承结构如下: 原理 可以看到,HashMap中主要是三种结构: (1)数组,在源码中对应的是Table的部分 (2)链表,当冲突数大于8的时候,且表的长...原创 2020-03-18 22:11:24 · 91 阅读 · 1 评论