類加載器源碼分析 下面,我們就來深入的學習下類加載器的源碼臀规,看看到底做了哪些事情缭贡? 上圖呈現(xiàn)是源碼級別的類加載體系,ClassLoader是基類破衔,所有的類加載器都需要繼承它(...
文末有彩蛋G迮!N浮5毡K┫! 類加載 對于虛擬機來說曙博,一個對象的創(chuàng)建十分復雜拥刻,包含了很多步驟。首先父泳,我們要從類加載說起泰佳。 類從被加載到虛擬機內(nèi)存中開始,到卸載出內(nèi)存為止尘吗,它的整個生...
很多人喜歡這篇文章逝她,特此同步過來 由淺入深談論spring事務 前言 這篇其實也要歸納到《常識》系列中,但這重點又是spring的介紹睬捶,故歸檔在spring系列中黔宛。 工作很多...
spring,mybatis事務管理配置與@Transactional注解使用 概述 事務管理對于企業(yè)應用來說是至關重要的,即使出現(xiàn)異常情況擒贸,它也可以保證數(shù)據(jù)的一致性臀晃。Spr...
mybatis架構 dataSource 數(shù)據(jù)源 sqlSessionFactory -----> org.mybatis.spring.SqlSessionFactoryB...
概述 ??通過上篇文章,我們已經(jīng)大概了解了Mybatis的大致使用過程誉碴。從這篇文章開始宦棺,我們將通過源碼的形式來更深入的了解Mybatis的使用。 注:我們目前學習的是基于不使...
原創(chuàng)文章&經(jīng)驗總結&從校招到A廠一路陽光一路滄桑 詳情請戳www.codercc.com 對于Java開發(fā)者來說黔帕,Java8的版本顯然是一個具有里程碑意義的版本代咸,蘊含了許多令...
引言 ConcurrentHashMap是線程安全并且高效的HashMap成黄,在并發(fā)編程中經(jīng)衬沤妫可見它的使用,在開始分析它的高并發(fā)實現(xiàn)機制前奋岁,先講講廢話思瘟,看看它是如何被引入jdk...
1. 前言 本文的源碼是基于JDK1.7,JDK1.8中HashMap的實現(xiàn)厦取,引入了紅黑樹潮太,在后面的文章會寫到。后面還有一篇LinkedHashMap的解析:圖解Linked...
Data類 Java.util包提供了Data類來封裝當前的日期和時間。它有2個構造函數(shù): public Date(); public Date(long millisec)...
1:定義 Calendar 類是一個抽象類(Abstract Class)铡买,GregorianCalendar 是它的一個具體實現(xiàn)更鲁。,它為特定時間與一組諸如 YEAR奇钞、MON...