1. JVM相關(guān)(包括了各個版本的特性) 對于剛剛接觸Java的人來說国裳,JVM相關(guān)的知識不一定需要理解很深煮甥,對此里面的概念有一些簡單的了解即可盗温。不過對于一個有著3年以上Jav...
1. JVM相關(guān)(包括了各個版本的特性) 對于剛剛接觸Java的人來說国裳,JVM相關(guān)的知識不一定需要理解很深煮甥,對此里面的概念有一些簡單的了解即可盗温。不過對于一個有著3年以上Jav...
數(shù)據(jù)庫類 作為后端開發(fā),可以說數(shù)據(jù)庫是重之又重成肘。提問的比例也相當(dāng)之大。所以這里先記錄下這個斧蜕。 如何快速導(dǎo)入10萬條數(shù)據(jù)到MySQL數(shù)據(jù)庫双霍? 這個應(yīng)該當(dāng)時很緊張,居然半天說不出...
1、JVM洒闸、JRE和JDK的區(qū)別: JVM(Java Virtual Machine):java虛擬機染坯,用于保證java的跨平臺的特性。 java語言是跨平臺丘逸,jvm不是跨平...
如何實現(xiàn)集合排序? 你可以使用有序集合单鹿,如 TreeSet 或 TreeMap,你也可以使用有順序的的集合深纲,如 list仲锄,然后通過 Collections.sort() 來排...
據(jù)調(diào)查顯示儒喊,世界上有大約900萬的Java開發(fā)人員,作為即將成為這900萬大軍中的一員币呵,你知道去企業(yè)后你的工作職責(zé)是什么嗎怀愧?你所在城市JAVA薪資水平又如何呢?這些可都關(guān)系到...
本文轉(zhuǎn)自阿里云 摘要:編者按:在Java文章頻道里,我們大部分人應(yīng)該對該語言都非常的了解妻柒,而且在該生態(tài)圈內(nèi)至少已經(jīng)呆了好幾年了毕贼。這讓我們有常規(guī)和專業(yè)的知識,但是也同時也讓我們...
FutureTask是什么 這個其實前面有提到過蛤奢,F(xiàn)utureTask表示一個異步運算的任務(wù)鬼癣。FutureTask里面可以傳入一個Callable的具體實現(xiàn)類,可以對這個異步...
數(shù)據(jù)類型相關(guān) java中int char,long各占多少字節(jié)? |類型|位數(shù)|字節(jié)數(shù)| |-|-|-| |short|2|16| |int|4|32| |long|8|64...
WeakReference與SoftReference的區(qū)別? 這點在四種引用類型中已經(jīng)做了解釋,這里簡單說明一下即可: 雖然 WeakReference 與 SoftRef...
本文轉(zhuǎn)自百度文庫 調(diào)試是開發(fā)過程中必不可少的重要一環(huán)。調(diào)試工具是那些那些使我們能夠監(jiān)測痹屹、控制和糾正其他程序的程序章郁,它們能幫我們快速找到問題的原因,最終達(dá)到提高開發(fā)效率的目的志衍。...
之前w3cschool發(fā)布了一篇“阿里巴巴前端程序員第一輪面試問題”的文章,有些java開發(fā)者看著標(biāo)題也點進來閱讀了楼肪。 是的培廓,就是這么一部分可愛java程序員網(wǎng)友表示,走錯會...
相關(guān)概念 面向?qū)ο蟮娜齻€特征 封裝,繼承,多態(tài).這個應(yīng)該是人人皆知.有時候也會加上抽象. 多態(tài)的好處 允許不同類對象對同一消息做出響應(yīng),即同一消息可以根據(jù)發(fā)送對象的不同而采用...
Java內(nèi)存模型是保障多線程安全的根基春叫,這里僅僅是認(rèn)識型的理解總結(jié)并未深入研究肩钠。 一泣港、什么是內(nèi)存模型,為什么需要它 Java內(nèi)存模型(Java Memory Model)并發(fā)...
一价匠、鎖的劣勢 鎖定后如果未釋放当纱,再次請求鎖時會造成阻塞,多線程調(diào)度通常遇到阻塞會進行上下文切換踩窖,造成更多的開銷坡氯。 在掛起與恢復(fù)線程等過程中存在著很大的開銷,并且通常存在著較長...
1.注意細(xì)節(jié)箫柳,尤其是最小的細(xì)節(jié)。 “差不多”徐矩、“很接近”是只能在做馬蹄鐵時用的詞滞时,在軟件開發(fā)中,95%的正確仍然是不能用滤灯,一個“差不多”能用方法或一個使圖片很“接近”居中的C...
本文轉(zhuǎn)自百度文庫 我作為一個web開發(fā)者的旅程始于2000年鳞骤,那時我還只有21歲窒百,我依然可以清楚地記得那些日子里激蕩在我內(nèi)心的感覺。如果一定要找一個詞來形容的話豫尽,我覺得那是—...
一篙梢、狀態(tài)依賴性的管理 有界緩存實現(xiàn)的基類 [java]view plaincopy print? @ThreadSafe publicabstractclassBaseBou...
一、Lock與 ReentrantLock Lock 提供一種無條件的美旧、可輪詢的渤滞、定時的、可中斷的鎖獲取操作榴嗅,所有加鎖和解鎖的方法都是顯式的妄呕。 [java]view plai...
并發(fā)測試大致分為兩類:安全性測試(不發(fā)生任何錯誤的行為)和活躍性測試(某個良好的行為終究會發(fā)生)。 安全測試 - 通常采用測試不變性條件的形式嗽测,即判斷某個類的行為是否與其他規(guī)...
今天突發(fā)奇想,對編碼習(xí)慣和編程風(fēng)格很感興趣唠粥,于是乎疏魏,找了一下關(guān)于編程風(fēng)格(Java篇)的資料,希望對愛好編碼或者開始學(xué)習(xí)編碼的同學(xué)有幫助晤愧! 好處不多說了大莫,但是有幾個原則如下:...