原文:Java核心技術點之反射

. 概述 Java 反射是可以讓我們在運行時獲取類的方法 屬性 父類 接口等類的內部信息的機制。也就是說,反射本質上是一個 反着來 的過程。我們通過new創建一個類的實例時,實際上是由Java虛擬機根據這個類的Class對象在運行時構建出來的,而反射是通過一個類的Class對象來獲取它的定義信息,從而我們可以訪問到它的屬性 方法,知道這個類的父類 實現了哪些接口等信息。 . Class類 我們知 ...

2016-03-17 11:47 0 2614 推薦指數:

查看詳情

Java核心技術之集合框架

1. 概述 Java集合框架由Java類庫的一系列接口、抽象類以及具體實現類組成。我們這里所說的集合就是把一組對象組織到一起,然后再根據不同的需求操縱這些數據。集合類型就是容納這些對象的一個容器。也就是說,最基本的集合特性就是把一組對象放一起集中管理。根據集合中是否允許有重復的對象、對象 ...

Sun Mar 20 00:03:00 CST 2016 0 2274
Java核心技術之動態代理

本篇博文會從代理的概念出發,介紹Java中動態代理技術的使用,並進一步探索它的實現原理。由於個人水平有限,敘述中難免出現不清晰或是不准確的地方,希望大家可以指正,謝謝大家:) 一、概述 1. 什么是代理 我們大家都知道微商代理,簡單地說就是代替廠家賣商品,廠家“委托”代理 ...

Sat Apr 16 01:51:00 CST 2016 9 3016
Java核心技術之注解

本博文是對Java中注解相關知識的簡單總結,若有敘述不清晰或是不准確的地方,希望大家可以指正,謝謝大家:) 一、什么是注解 我們大家都知道Java代碼中使用注釋是為了向以后閱讀這份代碼的人解釋說明一些事情,注解是注釋的升級版,它可以向編譯器、虛擬機等解釋說明一些事情。比如我們非常熟 ...

Mon Apr 11 00:22:00 CST 2016 2 2851
Java核心技術之泛型

的ArrayList實現。 在Java 5之前,ArrayList的實現大致如下: ...

Fri Mar 18 06:46:00 CST 2016 5 3807
Java核心技術之多線程

[ 本文主要從整體上介紹Java中的多線程技術,對於一些重要的基礎概念會進行相對詳細的介紹,若有敘述不清晰以及不合理的地方,希望大家指出,謝謝大家:) ] 一、為什么使用多線程 1. 並發與並行 我們知道,在單核機器上,“多進程”並不是真正的多個進程在同時執行,而是通過CPU ...

Mon Mar 28 16:27:00 CST 2016 0 6547
Java核心技術之內部類

1. 為什么要使用內部類 內部類就是定義在一個類內部的類,那么為什么要使用內部類呢?主要原因有以下幾點:第一,內部類中定義的方法能訪問到它所在外部類的私有屬性及方法;第二,外部類無法實現對同一包中的其他類隱藏,而內部類可以做到這一;第三,匿名內部類在我們只需使用該類的實例依次時 ...

Sun Mar 27 09:14:00 CST 2016 0 1711
java核心技術 - 17個重要的知識

1.Java中沒有多繼承,而是用接口來代替多繼承 2.運行一個已經編譯的程序時,Java解釋器總是從指定類的main方法中的代碼開始執行,因此,執行代碼中必須有一個main函數。 3.Java是典型的強類型語言,即必須聲明變量的類型,Java中有8種類型,6種數值類型(4個整數型和2個浮點型 ...

Thu Oct 27 05:28:00 CST 2016 0 14375
java核心技術卷一

第一章 “面向對象的”木匠始終關注的是所制作的椅子,第二位才是所使用的工具; Java有個例程庫,用於處理像HTTP和FTP之類的TCP/IP協議。 java編譯器能夠檢測許多在其他語言中僅在運行時才能夠檢測出來的問題。 java代碼無論來自哪里,都不能脫離 ...

Sat Jun 01 23:52:00 CST 2019 0 452
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM