对于工作中经常用到的东西,还是多看看实现原理,这样用着才能放心。
源码思想学习计划:
1.java基础库
Object类深入理解(wait、notify、hashcode)
String类深入理解
java线程框架窥探
2.集合类
java枚举类使用
递归本质窥探
hashmap/hashtable实现内幕
Collections集合工具类
java定时框架窥探
3.并发包
ConcurrentHashMap实现机制
java队列高级特性
CountDownLatch计数器使用
Semaphore信号量机制使用
CyclicBarrier栅栏使用
java线程池框架窥探
Future机制解析
4.java多线程高级特性
synchronized机制解析
Lock机制解析
volatile内存可见性窥探
java原子框架特性与缺点
5.java代理框架
代理/动态代理原理
6.spring框架
spring aop和ioc原理与应用
spring mvc源码跟踪
spring事务机制
分享到:
相关推荐
我所提供的Java源码资源,正是为了满足广大Java学习者、大学生、开发人员等群体的切实需求而精心整理的。 可用性亮点: 即插即用:每份源码都经过严格测试,确保在不同的开发环境中都能快速部署、立即运行,无需...
不多作解释,推荐书目《Java编程思想》,《Java线程》,《JavaNIO》,《深入java虚拟机》 2. 数据库最常用的Oracle了(当然银行项目等需要DB2等),熟练掌握使用存储过程,触发器等; 3. UML项目中经常要写文档,...
不多作解释,推荐书目《Java 编程思想》,《Java 线程》,《JavaNIO》,《深入 java 虚拟机》2.数据库,3 最常用的是 Oracle 了(当然银行项目等需要 DB2 等),熟练掌握使用存储过程,触发器等;3. UML 项目中经常...
面向对象的思想方法已经非常流行了,在编程语言(例如java,js)中,都运用面向对象的编程思想。在XML中,就是要将网页也作为一个对象来操作和控制,我们可以建立自己的对象和模板。与对象进行交流,如何命令对象,...
此外,还要考虑开发人员的水平,学习了两年的jsp开发,对于这个系统的编写,我想完整的之需要两个月就可以写出程序,再花上几天的调试,计划两个月左右就可以完成投入使用了。 我们掌握了数据库及其应用技术、...
如前所述,我是一个狮子座男人,一度我认为学习Java会使我看起来与众不同,可是几个月以后我放弃了这个选择,我看了论坛里关于这两种语言孰优孰劣的讨论,最终选择了C#,请不要问我为何做出这样的选择,很多人认为...