深入了解Java ClassLoader、Bytecode 、ASM、cglib(轉)
摘要: 一、Java ClassLoader
1,什么是ClassLoader
與 C 或 C++ 編寫的程序不同,Java 程序并不是一個可執行文件,而是由許多獨立的類文件組成,每一個文件對應于一個 Java 類。
此外,這些類文件并非立即全部都裝入內存,而是根據程序需要裝入內存。ClassLoader 是 JVM 中將類裝入內存的那部分。
而且,Java ClassLoader 就是用 Java 語言編寫的。這意味著創建您自己的 ClassLoader 非常容易,不必了解 JVM 的微小細節。
閱讀全文
posted @
2007-07-11 21:04 Scott.Pan 閱讀(557) |
評論 (1) 編輯
J2EE系統的性能淺談(轉)
摘要: 有一個J2EE項目,碰到一些性能問題??蛻粲肔oadRunner測試,十個用戶并發測試登錄,就導致系統崩潰。經過檢查,發現是數據池設置的太小,在IBM WPS里面設置的數據池缺省是1-10,結果當用5個并發測試的時候,就總是有5個進程在等待數據連接。這樣,系統自然通不過測試了。后來把數據池改大了,測試通過,而且速度飛快。
閱讀全文
posted @
2007-07-11 15:48 Scott.Pan 閱讀(486) |
評論 (0) 編輯