240 發(fā)簡信
IP屬地:黑龍江
  • Java的自動(dòng)拆裝箱

    概念 在說到拆箱和裝箱之前蛉艾,需要了解Java中有八種基本的數(shù)據(jù)類型由驹,分別是:byte析恋、short鲤桥、char壳炎、int贬蛙、long僚焦、float锰提、double和boolean。...

  • 120
    JUC源碼分析-線程池篇(五):ForkJoinPool - 2

    通過上一篇(JUC源碼分析-線程池篇(四):ForkJoinPool - 1)的講解芳悲,相信同學(xué)們對 ForkJoinPool 已經(jīng)有了一個(gè)大概的認(rèn)識(shí)立肘,本篇我們將通過分析源碼的...

  • 120
    HashMap

    Map基礎(chǔ) 基礎(chǔ)的Map有一下2種 HashMap HashTable 最簡單的區(qū)別就是HashTable是線程安全的,這里主要聊一下HashMap中的一些知識(shí)點(diǎn). hash...

  • 線程池

    線程池的優(yōu)點(diǎn) 1)避免線程的創(chuàng)建和銷毀帶來的性能開銷。2)避免大量的線程間因互相搶占系統(tǒng)資源導(dǎo)致的阻塞現(xiàn)象名扛。3}能夠?qū)€程進(jìn)行簡單的管理并提供定時(shí)執(zhí)行谅年、間隔執(zhí)行等功能。 概念...

  • 線程

    基礎(chǔ) 線程:是最小的執(zhí)行單元肮韧,而進(jìn)程由至少一個(gè)線程組成融蹂,一個(gè)任務(wù)就是一個(gè)進(jìn)程。 多線程:解決多任務(wù)同時(shí)執(zhí)行的需求惹苗,合理使用CPU資源殿较。多線程的運(yùn)行是根據(jù)CPU切換完成,如何切...

  • 120
    JVM類加載機(jī)制

    流程 首先類加載在整個(gè)體系結(jié)構(gòu)的哪一個(gè)環(huán)節(jié)呢桩蓉?見紅色圈住的部分淋纲。 類加載器分為那幾個(gè)過程呢?五個(gè)過程 加載根據(jù)類的全限定名(簡單理解為類的絕對路徑院究,見附錄)洽瞬,找到指定的字節(jié)碼...

  • 泛型

    泛型 Java泛型(generics) 是JDK 5中引入的一個(gè)新特性本涕,允許在定義類和接口的時(shí)候使用類型參數(shù)(type parameter)。聲明的類型參數(shù)在使用時(shí)用具體的類...

  • Redis分布式鎖

    為什么要用Redis 分布式環(huán)境考慮加鎖,可以想到如下方法 數(shù)據(jù)庫字段 基于Zookeeper管理機(jī)器 基于緩存,可以適用Redis 基于數(shù)據(jù)庫的方式個(gè)人感覺意義不大伙窃,因?yàn)榇?..

  • 枚舉 ENUM

    1. 定義 枚舉類型(enum type)是指由一組固定的常量組成合法的類型菩颖。Java中由關(guān)鍵字enum來定義一個(gè)枚舉類型。下面就是java枚舉類型的定義为障。 2. 特點(diǎn) Ja...

  • Java 自動(dòng)裝箱與拆箱

    什么的拆裝箱 我第一次聽到這個(gè)概念是一臉懵逼的,而其實(shí)最常使用的地方就是我們熟悉的包裝類的使用中.比如將int的變量轉(zhuǎn)換成Integer對象晦闰,這個(gè)過程叫做裝箱,反之將Inte...

  • 120
    面向接口編程-模塊化的設(shè)計(jì)思想

    思路 最初我拿到一個(gè)問題的時(shí)候,首先想的就是他怎么實(shí)現(xiàn)鳍怨,具體的實(shí)現(xiàn)呻右,而面向接口編程需要先考慮好流程,明白變動(dòng)點(diǎn)可能在哪里鞋喇,系統(tǒng)的邊界在哪里声滥,邊界的劃分決定了模塊和服務(wù)的拆分,...

  • 120
    Elasticsearch

    為什么需要ES 回憶時(shí)光許多年前侦香,一個(gè)剛結(jié)婚的名叫 Shay Banon 的失業(yè)開發(fā)者落塑,跟著他的妻子去了倫敦,他的妻子在那里學(xué)習(xí)廚師罐韩。 在尋找一個(gè)賺錢的工作的時(shí)候憾赁,為了給他的...

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