实习资料整理贴
JavaJava编程思想深入理解Java虚拟机垃圾回收算法垃圾收集器新生代老年代Java并发编程实战Java 8 实战Java Web架构探险-从零开始写Java Web 框架jfinalTomcatNetty实习shiro日志框架现在研二下学期,需要找研二暑期实习,为了应对实习招聘,将研究生阶段一年半学习过程中整理的资料汇总在此...
现在研二下学期,需要找研二暑期实习,为了应对实习招聘,将研究生阶段一年半学习过程中整理的资料汇总在此帖中
Java
Java编程思想
虽然在本科阶段也学习过Java,但并未系统学习,Java编程思想为我学习Java打开了一扇新的大门
xmind资料
深入理解Java虚拟机
Java入门的第二本树,当时看到第一章极其激动,还想按照书上的教程编译JDK,然后失败了
垃圾回收算法
- 标记-清除
- 复制
- 标记-整理
- 分代收集
垃圾收集器
新生代
- Serial–>复制算法,暂停所有线程
- ParNew–>GC时使用多个线程
- Parallel Scavenge–>关注吞吐量
老年代
- Serial old–>标记-整理算法
- Parallel old-0–>Parallel Scavenge的老年代版本
- CMS–>标记清楚
- 初始标记
- 并发标记
- 重新标记
- 并发清除
- G1–>将Java堆分为Region
Java并发编程实战
第三本经典的Java书籍
Java 8 实战
大概是2017.4月,高一级的师兄在找实习,说到面试有问Java 8的问题,在此之前,对Java 的版本一直没有非常清晰的认识,一查资料,发现Java 8这么厉害(虽然现在已经Java 9了),就买了这本书学习.最近还学习了下Stream的实现原理,参考博客如下:
深入理解Java函数式编程
Streams 的幕后原理
Java Web
架构探险-从零开始写Java Web 框架
看完前面三本书之后,只有在Java编程思想时能根据书上敲写代码,到深入理解Java虚拟机和Java并发编程实战时就一直在看书上的文字,书上的内容又很晦涩,虽然勉强看完这两本书,但是看完之后不知道自己能干啥.发现Java Web很火,便想学习一下Java Web,买了一本李刚的轻量级JavaEE企业应用实战,发现里面很多东西都是要记忆的,又记不完,便买了架构探险-从零开始写Java Web 框架,根据书中提示将smart框架代码全部敲一遍,终于摸到了一点门槛,对Java Web和设计模式有了更深刻的认识.也就导致了直到现在,对spring也没有整体的学习过一遍.
jfinal
这个其实不是一本书,但是还是记录一下.2017.5~2017.11使用jfinal做一个APP的后台,刚好之前看了架构探险-从零开始写Java Web 框架,便将jfinal来了一个解剖,去读了下jfinal的源码
Tomcat
还是在做APP后台时,看jfinal源码上瘾了,索性把tomcat源码一起看了
Netty
也记不得是什么时候听说Netty框架的了,我记得在实习前就已看了Netty权威指南,不过并没有深入,最近看了Netty的源码,大有裨益.
实习
总结下实习时的收获
shiro
日志框架
更多推荐
所有评论(0)