在本套课程中,我们将全面的讲解synchronized相关知识,从并发编程中的三个问题,到Java内存模型和synchronize如何保证三大特性,再到深入JVM源码分析synchronized原理,再到JDK6中对synchronized的优化,包含synchronized锁升级的过程,最后总结我们平时写代码如何对synchronized优化,写出保证共享数据安全,并且执行效率高的代码。查看全文>>
java领域存在多种日志框架,目前常用的日志框架包括Log4j,Log4j 2,Commons Logging,Slf4j,Logback,Jul。在本套课程中,我们将全面的讲解java日志相关的知识。查看全文>>
在本套课程中,我们将全面的讲解JAVA泛型技术,从JAVA推出泛型的背景到泛型的常见使用方式和应用,再到泛型的设计原理,最后到泛型的高级使用;整个教学结合一系列的应用案例,由浅入深,由点到面的讲解了整个泛型体系。查看全文>>
HashMap集合在企业开发中是必用的集合同时也是面试官面试率很高的集合,因为HashMap里面涉及了很多的知识点,可以比较全面考察面试者的基本功,想要拿到一个好offer,这是一个迈不过的坎。在阿里等大厂面试中HashMap会经常被问起的。查看全文>>