當前git情況:通過idea工具,比較簡單,但依賴工具...查看全文>>
在工作過程中,當你正在當前feature分支上進行功能的開發(fā),突然來了一個bug,要創(chuàng)建一個bugfix修復分支進行修復。但是當前feature分支你只開發(fā)了一半,顯然你去提當前的半成品是不合適的,我們?nèi)绾翁幚泶祟悊栴},來大家看下一圖解查看全文>>
互聯(lián)網(wǎng)行業(yè)的發(fā)展可以說是日新月異,我們眾所周知的主流編程語言Java已經(jīng)發(fā)展了20多個年頭,依然具有龐大的市場規(guī)模。許多想要投身這一行的朋友會問學會Java能干什么?Java可以從事的工作及研究領(lǐng)域還是非常多的,只要自身的技術(shù)水平夠這些都不是問題。查看全文>>
I/O流可分為字節(jié)流和字符流,有時字節(jié)流和字符流之間也需要進行轉(zhuǎn)換。在JDK中,提供了兩個類用于實現(xiàn)將字節(jié)流轉(zhuǎn)換為字符流,它們分別是InputStreamReader和OutputStream Writer。InputStreamReader 是Reader的子類,它可以將一個字節(jié)輸入流轉(zhuǎn)換成字符輸入流,方便直接讀取字符。OutputStreamWriter是Writer的子類,它可以將一個字節(jié)輸出流轉(zhuǎn)換成字符輸出流,方便直接寫入字符。通過轉(zhuǎn)換流進行數(shù)據(jù)讀寫的過程如圖。查看全文>>
Java是支持多線程的語言之一,它對多線程編程提供了內(nèi)置的支持,可以使程序同時執(zhí)行多個執(zhí)行片段。線程的6種狀態(tài)和轉(zhuǎn)換如下圖:查看全文>>
需要先找到 GC Root 對象,即那些一定不會被回收的對象,如正執(zhí)行方法內(nèi)局部變量引用的對象、靜態(tài)變量引用的對象。標記階段沿著 GC Root 對象的引用鏈找,直接或間接引用到的對象加上標記...查看全文>>