原文:Java基礎----jdk1.8 反射實驗

寫在最前:還沒入門的搬磚工的一本正經的胡說八道 引言: 最近做到的項目中,需要給對接方提供一個公共接口,根據對方傳入的XML文件的rootelement分發調用接口,最簡單的使用if else if 模式,但是看着實在太蠢。 場景一:需要根據關鍵字,進行接口分發 使用if else模式缺點: 看着蠢 不易閱讀 個人觀點 不易維護 balabala...不想編了,就是看着不爽 如果只有一兩個方法還 ...

2017-07-05 00:24 0 1329 推薦指數:

查看詳情

Java基礎系列--HashMap(JDK1.8

原創作品,可以轉載,但是請標注出處地址:https://www.cnblogs.com/V1haoge/p/10022092.html Java基礎系列-HashMap 1.8 概述 常量/變量解析 功能解析 添加元素操作 功能描述: 添加新的映射元素(newKey ...

Tue Nov 27 02:38:00 CST 2018 0 909
java基礎系列之ConcurrentHashMap源碼分析(基於jdk1.8

  1、前提   在閱讀這篇博客之前,希望你對HashMap已經是有所理解的,否則可以參考這篇博客: jdk1.8源碼分析-hashMap;另外你對java的cas操作也是有一定了解的,因為在這個類中大量使用到了cas相關的操作來保證線程安全的。   2、概述 ...

Mon Apr 22 07:49:00 CST 2019 0 580
java.lang.String (JDK1.8)

String類實現了java.io.Serializable, Comparable<String>, CharSequence這三個interface。 看了下這三個interface中的方法,發現CharSequence中在1.8版本jdk中新增了兩個方法: 注意 ...

Wed Oct 11 04:52:00 CST 2017 2 1755
JDK1.8Java 8源碼閱讀匯總

一、前言 ​    萬丈高樓平地起,相信要想學好java,僅僅掌握基礎的語法是遠遠不夠的,從今天起,筆者將和園友們一起閱讀jdk1.8的源碼,並將閱讀重點放在常見的諸如collection集合以及concurrent並發兩塊,另外筆者自己也是摸着石頭過河,如果有描述不當的地方,希望園友們能夠不吝 ...

Sat Oct 14 23:26:00 CST 2017 1 10481
Java -- 基於JDK1.8的ThreadLocal源碼分析

1,最近在做一個需求的時候需要對外部暴露一個值得應用 ,一般來說直接寫個單例,將這個成員變量的值暴露出去就ok了,但是當時突然靈機一動(現在回想是個多余的想法),想到handle源碼里面有使用過Th ...

Wed Aug 21 01:52:00 CST 2019 1 396
Java -- 基於JDK1.8的ArrayList源碼分析

1,前言   很久沒有寫博客了,很想念大家,18年都快過完了,才開始寫第一篇,爭取后面每周寫點,權當是記錄,因為最近在看JDK的Collection,而且ArrayList源碼這一塊也經常被面試官問道,所以今天也就和大家一起來總結一下 2,源碼解讀   當我們一般提到ArrayList的話 ...

Mon Oct 29 03:56:00 CST 2018 1 1015
Java -- 基於JDK1.8的LinkedList源碼分析

1,上周末我們一起分析了ArrayList的源碼並進行了一些總結,因為最近在看Collection這一塊的東西,下面的圖也是大致的總結了Collection里面重要的接口和類,如果沒有意外的話后面基本 ...

Thu Nov 01 04:29:00 CST 2018 0 1695
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM