原创 java調用c
JAVA以其跨平臺的特性深受人們喜愛,而又正由於它的跨平臺的目的,使得它和本地機器的各種內部聯繫變得很少,約束了它的功能。解決JAVA對本地操作的一種方法就是JNI。 JAVA通過JNI調用本地方法,而本地方法是以庫文件的形
原创 hibernate 延遲加載
hibernate 延遲加載問題探討 2007-09-05 14:12 hibernate 延遲加載問題探討 但就此說一下關於lazy機制:延遲初始化錯誤是運用Hibernate開發項目時最常見的錯誤。如果對一個類或者集合配置了延
原创 Oracle表空間設計理念
轉載地址:http://tech.sina.com.cn/s/2008-09-05/0907794823.shtml SQL Server數據庫與Oracle數據庫之間最大的區別要屬表空間設計。Oracle數據庫開創性地提出了表空間的
原创 java面試題集
JAVA面試題集 基礎知識:1.C++或Java中的異常處理機制的簡單原理和應用。當JAVA程序違反了JAVA的語義規則時,JAVA虛擬機就會將發生的錯誤表示爲一個異常。違反語義規則包括2種情況。一種是JAVA類庫內置的語義檢查。例如數組
原创 jsp的session介紹
jsp的session介紹 <script> var $tag=''; var $tag_code='fa05f0cc769a43e1cf580efb5a5f6148';
原创 什麼時候用assert
斷言是一個包含布爾表達式的語句,在執行這個語句時假定該表達式爲 true。如果表達式計算爲 false,那麼系統會報告一個 Assertionerror。它用於調試目的:assert(a > 0); // throws an Asse
原创 java中變量的作用域
public class P { protected int i = 0;} public class C extends P { int i = 100; public void test(int i) {
原创 java中equals()和hashcode()的關係
雖然Java語言不直接支持關聯數組 -- 可以使用任何對象作爲一個索引的數組 -- 但在根 Object 類中使用 hashCode() 方法明確表示期望廣泛使用 HashMap (及
原创 堆棧的區別
一個程序一般分爲3段:text段,data段,bss段 text段:就是放程序代碼的,編譯時確定,只讀, data段:存放在編譯階段(而非運行時)就能確定的數據,可讀可寫 就是通常所說的靜態存儲區,賦了初值的全局變量和靜態變量存放在這個區
原创 java面試題2
Java面試題(答案) 第一,談談final, finally, finalize的區別。 final?修飾符(關鍵字)如果一個類被聲明爲final,意味着它不能再派生出新的子類,不能作爲父類被繼承。因此一個類不能既被聲明爲 abstra
原创 Java中public、package、protected、private的訪問權
Java中public、package、protected、private的訪問權限如下表所示 注:package權限就是默認的訪問權限,也就是default package 只能被同類或者同一個包中的類訪問 prtected 只能被同
原创 C++引用與指針的比較
引用是C++中的概念,初學者容易把引用和指針混淆一起。 一下程序中,n是m的一個引用(reference),m是被引用物(referent)。 int m; int &n = m; n相當於m的別名(綽號),對n的任何操作就是對
原创 查詢oracle中的DBA_SEGMENTS試圖
要查詢DBA_SEGMENTS試圖需要有一定的權限 用sys用戶單獨對dba_segments授權 sql>connect / as sysdba SQL> grant select on dba_segments to scott;
原创 Static Nested Class 和 Inner Class的不同
Nested Class 一般是C++的說法,Inner Class 一般是JAVA的說法。 Nested class分爲靜態Static nested class 的和非靜態的 inner class, 靜態的Static nest