【反射】 57. 什么是反射? 反射是在運行狀態中,對於任意一個類,都能夠知道該類的所有屬性和方法,對於任意一個對象,都能夠獲得該對象的任一屬性和方法;這種動態獲取信息以及動態調用對象的方法的功能稱之為Java語言的反射機制。 58. 什么是 Java 序列化?什么情況下需要序列化 ...
本文分為十九個模塊,分別是:Java 基礎 容器 多線程 反射 對象拷貝 Java Web 異常 網絡 設計模式 Spring Spring MVC Spring Boot Spring Cloud Hibernate MyBatis RabbitMQ Kafka Zookeeper MySQL Redis JVM,如下圖所示: Java基礎 . JDK 和 JRE 有什么區別 . 和 equal ...
2019-04-26 23:54 0 1250 推薦指數:
【反射】 57. 什么是反射? 反射是在運行狀態中,對於任意一個類,都能夠知道該類的所有屬性和方法,對於任意一個對象,都能夠獲得該對象的任一屬性和方法;這種動態獲取信息以及動態調用對象的方法的功能稱之為Java語言的反射機制。 58. 什么是 Java 序列化?什么情況下需要序列化 ...
【Java基礎】 1. JDK 和 JRE 有什么區別? JDK:Java Development Kit 的簡稱,即Java開發工具包,提供了Java 的開發環境和運行環境。 JRE:Java Runtime Environment 的簡稱,即Java運行環境,為Java ...
【多線程】 35. 並行和並發有什么區別? 並行:多個處理器或多核處理器同時處理多個任務。(是真正的物理上的同時發生) 並發:多個任務在同一個 CPU 核上,按細分的時間片輪流(交替 ...
【MySQL】 164. 數據庫的三范式是什么? 第一范式:強調的是列的原子性,即數據庫表的每一列都是不可分割的原子數據項。 第二范式:屬性完全依賴於主鍵(滿足第一范式的前提下),即 ...
【容器】 18. Java 容器都有哪些? 19. Collection 和 Collections 有什么區別? Collection 是一個集合接口,它提供了對集合對象進行基本操作的通用接口方法,所有集合都是它的子類,比如 List、Set 等。 Collections ...
【Spring/Spring MVC】 90. 為什么要使用 spring? spring 提供了 IOC 技術,spring 容器會幫你管理依賴的對象,從而不需要自己創建和管理依賴對象 ...
【Hibernate】 113. 為什么要使用 hibernate? hibernate 是對 jdbc 的封裝,大大簡化了數據訪問層的繁瑣的重復性代碼。 hibernate 是一個 ...
【異常】 74. throw 和 throws 的區別? throw 是真實拋出一個異常; throws 是聲明可能會拋出一個異常。 75. final、finally、fin ...