原创 WEB.XML元素詳解

1         定義頭和根元素 部署描述符文件就像所有XML文件一樣,必須以一個XML頭開始。這個頭聲明可以使用的XML版本並給出文件的字符編碼。 DOCYTPE聲明必須立即出現在此頭之後。這個聲明告訴服務器適用的servlet規範

原创 Java1.5泛型指南中文版

1.            介紹 JDK1.5中引入了對java語言的多種擴展,泛型(generics)即其中之一。 這個教程的目標是向您介紹java的泛型(generic)。你可能熟悉其他語言的泛型,最著名的是C++的模板(templa

原创 Java Reflection (JAVA反射)詳解

Reflection是Java 程序開發語言的特徵之一,它允許運行中的 Java 程序對自身進行檢查,或者說"自審",並能直接操作程序的內部屬性。例如,使用它能獲得 Java 類中各成員的名稱並顯示出來。   Java 的這一能力在實際

原创 AOP全解

一、概述 (一)基本概念 1 、什麼是AOP?     面向方面編程。所謂方面即是指日誌、權限、異常處理、事務處理等。 2 、AOP的3個關鍵概念    ( 1 )切入點( Pointcut ): Pointcut 是 Join Poin

原创 Java爲什麼支持反射機制?

Java爲什麼能夠支持Reflection?答案是Java運行時仍然擁有類型信息,它包含了這個類一切:它有哪些字段、哪些方法,各是何種保護級別等等,還有這個類依賴於哪些類。在Java中,類信息以對象的形式存

原创 Java反射經典實例 Java Reflection Cookbook (轉)

Java提供了一套機制來動態執行方法和構造方法,以及數組操作等,這套機制就叫——反射。反射機制是如今很多流行框架的實現基礎,其中包括Spring、Hibernate等。原理性的問題不是本文的重點,接下來讓我們在實例中學習這套精彩的機制。1