Java類加載機(jī)制中最重要的就是程序初始化過程,其中包含了靜態(tài)資源,非靜態(tài)資源,父類子類,構(gòu)造方法之間的執(zhí)行順序。這類知識經(jīng)常會出現(xiàn)在面試題中,如果沒有搞清楚其原理,在復(fù)雜的...
IP屬地:北京
Java類加載機(jī)制中最重要的就是程序初始化過程,其中包含了靜態(tài)資源,非靜態(tài)資源,父類子類,構(gòu)造方法之間的執(zhí)行順序。這類知識經(jīng)常會出現(xiàn)在面試題中,如果沒有搞清楚其原理,在復(fù)雜的...
快速排序(簡稱快排):在待排序數(shù)組中確定一個基準(zhǔn)值(pivot),一次排序后將所有小于基準(zhǔn)值的數(shù)移動至基準(zhǔn)值左側(cè),大于基準(zhǔn)值的數(shù)據(jù)移動至基準(zhǔn)值右側(cè),這樣基準(zhǔn)值所在的位置就是最...
1 事務(wù) 事務(wù)就是一組原子性的SQL查詢,或者說一個獨(dú)立的工作單元。事務(wù)內(nèi)的語句,要么全部執(zhí)行成功,要么全部執(zhí)行失敗。 例子:銀行應(yīng)用是解釋事務(wù)必要性的一個經(jīng)典例子。假設(shè)一個...
foreach結(jié)構(gòu) Java的foreach是一種增強(qiáng)的for結(jié)構(gòu),其形式如下 foreach的語義非常清晰:對于collection中的每個元素(首先賦值給variable...
List概述 List接口是一個繼承了集合(Collection)接口的有序集合的接口,常見的ArrayList、LinkedList都以不用形式來實(shí)現(xiàn)List接口。具體說明...
1 new Thread的一些問題 通常使用如下的方式創(chuàng)建線程: 一般情況下我們可以使用這樣的方式去創(chuàng)建線程,因?yàn)檫@樣比較方便快速,但是在實(shí)際的開發(fā)中我們有大量的異步請求的時...