原创 20230630 7. 國際化

國際化 Java 編程語言是第一種設計成爲全面支持國際化的語言。從一開始,它就具備了進行有效的國際化所必需的一個重要特性:使用 Unicode 來處理所有字符串。支持 Unicode 使得在 Java 編程語言中,編寫程序來操作多種語言的字

原创 20230711 12. 本地方法

本地方法 原則上說,“ 100% 純 Java ” 的解決方案是非常好的,但有時你也會想要編寫或使用其他語言的代碼(這種代碼通常稱爲 本地代碼 ) 特別是在 Java 的早期階段,許多人都認爲使用 C++ 來加速 Java 應用中關鍵部分

原创 20230528 java.beans.BeanDescriptor

介紹 java.beans.BeanDescriptor public class BeanDescriptor extends FeatureDescriptor API 構造器 BeanDescriptor(Class<?> be

原创 20230522 java.time.LocalDate

介紹 java.time.LocalDate 類聲明 @jdk.internal.ValueBased public final class LocalDate implements Temporal, TemporalAdjuster

原创 20230628 java.net.HttpURLConnection

介紹 java.net.HttpURLConnection public abstract class HttpURLConnection extends URLConnection API 常量 HTTP 狀態碼 HTTP_OK :

原创 20230629 6. 日期和時間 API

日期和時間 API 爲什麼處理時間會如此之難呢?問題出在人類自身上 Java 1.0 有一個 Date 類,事後證明它過於簡單了 當 Java 1.1 引入 Calendar 類之後,Date 類中的大部分方法就被棄用了。但是, Cale

原创 20230619 Java核心技術(Java 17)(原書第12版)【歸檔】

介紹 版本 Java 版本:17 說明 關於圖形相關的章節全部跳過,部分不常見不常用的也跳過 書中內容有些確實全面,但是要注意也有些重要的部分沒有涉及,例如 NIO 讀書只是概覽,掌握知識體系 更進一步還要通過看代碼深入掌握 目錄 卷

原创 20230522 java.time.Instant

介紹 java.time.Instant 類聲明 @jdk.internal.ValueBased public final class Instant implements Temporal, TemporalAdjuster, Co

原创 20230706 8. 腳本、編譯與註解處理

腳本、編譯與註解處理 腳本 API 使你可以調用諸如 JavaScript 和 Groovy 這樣的腳本語言代碼;當你希望在應用程序內部編譯 Java 代碼時,可以使用編譯器 API ;註解處理器可以在包含註解的 Java 源代碼和類文件上

原创 20230628 5. 數據庫編程

數據庫編程 Java 數據庫連接( JDBC )API 使編程人員可以通過這個 API 接口連接到數據庫,並使用結構化查詢語 (即 SQL )完成對數據庫的查找與更新 根據 Oracle 的聲明,JDBC 是一個註冊了商標的術語,而並非 J

原创 20230528 java.lang.reflect.Constructor

介紹 java.lang.reflect.Constructor public final class Constructor<T> extends Executable 單個構造器 API newInstance public T

原创 20230526 java.lang.reflect.AccessibleObject

介紹 java.lang.reflect.AccessibleObject public class AccessibleObject implements AnnotatedElement Field 、 Method和Construc

原创 20230528 java.lang.reflect.Method

介紹 java.lang.reflect.Method public final class Method extends Executable 單個方法 API getReturnType getGenericReturnType

原创 20230529 java.lang.reflect.AnnotatedElement

介紹 java.lang.reflect.AnnotatedElement public interface AnnotatedElement API isAnnotationPresent getAnnotation getAnno

原创 20230526 java.lang.reflect.Member

介紹 java.lang.reflect.Member public interface Member 成員:字段、方法、構造函數 API 常量 PUBLIC 所有公共成員的集合,包括繼承的成員 DECLARED 已聲明成員,