在本套課程中,我們將全面的講解synchronized相關知識,從并發(fā)編程中的三個問題,到Java內存模型和synchronize如何保證三大特性,再到深入JVM源碼分析synchronized原理,再到JDK6中對synchronized的優(yōu)化,包含synchronized鎖升級的過程,最后總結我們平時寫代碼如何對synchronized優(yōu)化,寫出保證共享數(shù)據(jù)安全,并且執(zhí)行效率高的代碼。查看全文>>
java領域存在多種日志框架,目前常用的日志框架包括Log4j,Log4j 2,Commons Logging,Slf4j,Logback,Jul。在本套課程中,我們將全面的講解java日志相關的知識。查看全文>>
在本套課程中,我們將全面的講解JAVA泛型技術,從JAVA推出泛型的背景到泛型的常見使用方式和應用,再到泛型的設計原理,最后到泛型的高級使用;整個教學結合一系列的應用案例,由淺入深,由點到面的講解了整個泛型體系。查看全文>>
HashMap集合在企業(yè)開發(fā)中是必用的集合同時也是面試官面試率很高的集合,因為HashMap里面涉及了很多的知識點,可以比較全面考察面試者的基本功,想要拿到一個好offer,這是一個邁不過的坎。在阿里等大廠面試中HashMap會經常被問起的。查看全文>>