原创 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