原创 Java動態代理

原文鏈接:http://mydailyjava.blogspot.no/2013/11/cglib-missing-manual.html CGLIB:丟失的手冊 字節碼工具庫CGLIB是許多著名的流行的Java框架(hibernate/

原创 Java生產者消費者模式同步的問題

學習下生產者消費者模式下,線程同步的問題。當然對這些問題,Java已經在concurrent包下已經做了處理,以下代碼僅僅爲了學習下多線程wait和notify。 import java.util.concurrent.ArrayBloc

原创 用Java寫一個死鎖

寫一個由於多變量的synchronized順序使用不當引起的死鎖。 public class BadLock { public static void main(String[] args) { Locklock locklock

原创 DataOutputStream和DataInputStream

package FILE; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStream; import

原创 this和super用法的總結

this和super用法的總結 1、  this的作用: (1)   可以用於在類的構造器中調用該類的屬性值,如對參數初始化等;(2)   在一個構造器中調用另一個構造器,在構造器中調用另一個構造器,如t

原创 RTTI(RunTime Type Identification,運行時類型識別)

</pre><p></p><p>RTTI(RunTimeType Identification,運行時類型識別):在運行時,識別一個對象的類型。</p>首先舉個例子,一個父親有三個兒子,父親和兒子之間存在繼承關係:兒子的老家都是父親的老家