Avatar notebook default
9篇文章 · 42342字 · 1人關(guān)注
  • 【源碼分析】HashMap源碼再讀-基于Java8

    最近工作不是太忙房待,準備再讀讀一些源碼,想來想去,還是先從JDK的源碼讀起吧,畢竟很久不去讀了,很多東西都生疏了弱睦。當(dāng)然,還是先從炙手可熱的Hash...

  • Java網(wǎng)絡(luò)編程基礎(chǔ)之TCP粘包拆包

    TCP是個“流”協(xié)議渊额,所謂流况木,就是沒有界限的一串?dāng)?shù)據(jù)垒拢。大家可以想象河里的流水,他們是連成一片的火惊,其間并沒有分界線子库。TCP底層并不了解上層業(yè)務(wù)數(shù)據(jù)...

  • 【Guava】PreConditions來校驗參數(shù)

    前置條件:讓方法調(diào)用的前置條件判斷更簡單。 在我們的日常開發(fā)中矗晃,經(jīng)常要對入?yún)⑦M行一定的參數(shù)校驗仑嗅,比如是否為空,參數(shù)的取值范圍是否符合要求等等张症。這...

  • 【Guava】Optional接口來避免空指針錯誤

    null會帶來很多問題仓技,從開始有null開始有無數(shù)程序栽在null的手里,null的含義是不清晰的俗他,檢查null在大多數(shù)情況下是不得不做的脖捻,而我...

  • Java 8學(xué)習(xí)之Stream API

    一個Stream表面上看與一個集合很類似,允許你改變和獲取數(shù)據(jù)兆衅。但是實際上他與集合是有很大區(qū)別的: Stream自己不會存儲元素地沮。元素可能被存儲...

  • Java 8學(xué)習(xí)之Lambda表達式

    一、lambda表達式 一個lambda表達式包含三個部分: 一段代碼 參數(shù) 自由變量的值羡亩,這里的自由指的是哪些不是參數(shù)并且沒有在代碼中定義的變...

  • java中String摩疑、StringBuffer、StringBuilder的區(qū)別

    java中String畏铆、StringBuffer雷袋、StringBuilder是編程中經(jīng)常使用的字符串類,他們之間的區(qū)別也是經(jīng)常在面試中會問到的問...

  • Resize,w 360,h 240
    JAVA源碼分析-HashMap源碼分析(二)

    本文繼續(xù)分析HashMap的源碼辞居。本文的重點是resize()方法和HashMap中其他的一些方法楷怒,希望各位提出寶貴的意見。 話不多說瓦灶,咱們上源...

  • Resize,w 360,h 240
    JAVA源碼分析-HashMap源碼分析(一)

    一直以來鸠删,HashMap就是Java面試過程中的常客贼陶,不管是剛畢業(yè)的刃泡,還是工作了好多年的同學(xué),在Java面試過程中每界,經(jīng)常會被問到HashMap相...

    0.3 6598 7 14

文集作者

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品