写点什么

双非本科毕业的我,为何能在金九银十期间斩获京东、字节、快手的 offer

  • 2021 年 11 月 11 日
  • 本文字数:992 字

    阅读完需:约 3 分钟

==========


知识点整理:


  • IO

  • 集合

  • 反射的思想及作用

  • 代理模式

  • 变量

  • 深入理解 static 关键字

  • String.StringBuffer 和 StringBuilder

  • Comparator 和 Comparable

  • 谈谈强引用、软引用、弱引用、幻象引用

  • 并发历史

  • 线程

  • 同步容器类

  • Java 锁分类


因为内容实在太多,笔者会展示目录和详细内容截图,有需要获取完整笔记的朋友:关注+转发后,添加下方图中



===================================================================================================================================================================================================


IO


==


Java lO 是一个庞大的知识体系,很多人学着学着就会学懵了,包括我在内也是如此,所以本文将会从 Java 的 BIO 开始,一步一步深入学习,引出 JDK1.4 之后出现的 NIO 技术,对比 NIO 与 BIO 的区别,然后对 NIO 中重要的三个组成部分进行讲解(缓冲区、通道、选择器),最后实现一个简易的客户端与服务器通信功能。






集合


==


集合在我们日常开发使用的次数数不胜数,ArrayList /LinkedList / HashMap / HashSet……信手拈来,抬手就拿来用,在 IDE 上龙飞凤舞,但是作为一名合格的优雅的程序猿,仅仅了解怎么使用 API 是远远不够的,如果在调用 API 时,知道它内部发生了什么事情,就像开了透视外挂一样,洞穿一切,这种感觉才真的爽,而且这样就不是集合提供什么功能给我们使用,而是我们选择使用它的什么功能了。




![凭借大佬的(Java 基础核心+面试)总结,我吊打了阿里面试官](http


【一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义】
浏览器打开:qq.cn.hn/FTf 免费领取
复制代码


s://img-blog.csdnimg.cn/img_convert/579474da41f7c9f1f36006c3c3a28a97.png)


反射的思想及作用


========


反射是一个非常重要的知识点,在学习 Spring 框架时,Bean 的初始化用到了反射,在破坏单例模式时也用到了反射,在获取标注的注解时也会用到反射……





代理模式


====




变量


==


变量是我们经常用到的一种,我在刚学 Java 的时候,也经常被各种变量的概念折磨,当时并没有细抠,但是我在写一篇类似的文章中,想把变量作为一种小标题来简述一下,但是发现,变量这个概念还是比较繁琐的,下面就来认识一下这些变量




深入理解 static 关键字


==============




String.StringBuffer 和 StringBuilder


=================================




Comparator 和 Comparable


=====================




谈谈强引用、软引用、弱引用、幻象引用


==================




线程


==




评论

发布
暂无评论
双非本科毕业的我,为何能在金九银十期间斩获京东、字节、快手的offer