原文:大白話說Java反射:入門、使用、原理

文章首發於 博客園 陳樹義 ,點擊跳轉到原文 大白話說Java反射:入門 進階 原理 反射之中包含了一個 反 字,所以想要解釋反射就必須先從 正 開始解釋。 一般情況下,我們使用某個類時必定知道它是什么類,是用來做什么的。於是我們直接對這個類進行實例化,之后使用這個類對象進行操作。 上面這樣子進行類對象的初始化,我們可以理解為 正 。 而反射則是一開始並不知道我要初始化的類對象是什么,自然也無法使 ...

2018-02-11 14:28 17 60661 推薦指數:

查看詳情

大白話Java泛型:入門使用原理

文章首發於【博客園-陳樹義】,點擊跳轉到原文《大白話Java泛型:入門使用原理》 遠在 JDK 1.4 版本的時候,那時候是沒有泛型的概念的。當時 Java 程序員們寫集合類的代碼都是類似於下面這樣: 在代碼中聲明一個集合,我們可以往集合中放入各種各樣的數據,而在取出來的時候就進 ...

Mon Jan 15 19:34:00 CST 2018 3 2026
大白話Java動態代理的原理

動態代理是什么 首先說下代理模式,代理模式是常見的一種java設計模式,特征是代理類與委托類實現了同樣的接口,代理類主要負責為委托類預處理、過濾、轉發,以及事后處理等。代理類與委托類之間通常會存在關聯關系,一個代理類的實例與它的委托類的實例是關聯的。代理類的實例本身是並不真正關心被調用方法的內部 ...

Wed Jul 29 18:13:00 CST 2020 0 758
大白話告訴你ArrayList的底層原理

一、ArrayList的數據結構 ArrayList的底層數據結構就是一個數組,數組元素的類型為Object類型,對ArrayList的所有操作底層都是基於數組的。 二、ArrayList的線 ...

Thu Feb 25 22:28:00 CST 2021 0 543
大白話告訴你ArrayList的底層原理

【部分代碼參考自leesf的博客內容】 一、ArrayList的數據結構 ArrayList的底層數據結構就是一個數組,數組元素的類型為Object類型,對ArrayList的所有操作底層都是基於 ...

Sun Aug 19 05:21:00 CST 2018 0 4895
TypeScript 入門指南 【大白話

前言 聊聊為何要學習TypeScript? 從開發角度來講, TypeScript 作為強類型語言,對屬性有類型約束。在日常開發中少了減少了不必要的因參數類型造成的 BUG,當你在使用同事封裝好的函數時,類型不知道怎么傳遞,在開發 ...

Fri Aug 27 19:33:00 CST 2021 0 489
大白話vue——slot的作用與使用

這篇內容本來是不打算放在首頁上的,因為內容實在是比較簡單,但是在查找slot的使用講解時發現相關的講解比較少,要么像官方文檔一樣簡單講解(看過任然一臉懵逼),也許是自己理解能力比較差...所以在此講述記錄吧 言歸正傳,且看正文講解 在看官網對slot的解釋中,出現次數最多的是“插槽”,如果想象 ...

Thu Jul 12 08:08:00 CST 2018 2 38949
大白話聊訪問者模式:從入門到實踐

文章首發於個人博客 shuyi.tech,歡迎訪問更多有趣有價值的文章。 訪問者模式,重點在於訪問者二字。說到訪問,我們腦海中必定會想起新聞訪談,兩個人面對面坐在一起。從字面上的意思理解:其實就相當 ...

Thu Feb 18 17:07:00 CST 2021 0 450
用通俗易懂的大白話講解MapReduce原理

Hadoop簡介Hadoop就是一個實現了Google雲計算系統的開源系統,包括並行計算模型Map/Reduce,分布式文件系統HDFS,以及分布式數據庫Hbase,同時Hadoop的相關項目也很豐富 ...

Thu Dec 26 21:55:00 CST 2019 0 7468
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM