原创 如何聲明一個類
什麼是類: 類是用戶自定義的引用類型 類的代碼示例: class Pair { public int X, Y; //公有變量名單詞的首字母大寫(PascalCase規則) } class Pair {
原创 一個構造函數可以調用另一構造函數
一個構造函數可以調用另一構造函數,使用:this(…) sealed class Pair { public Pair(int x,
原创 java中數據庫連接池的機制是什麼
J2EE服務器啓動時會建立一定數量的池連接,並一直維持不少於此數目的池連接。客戶端程序需要連接時,池驅動程序會返回一個未使用的池連接並將其表記爲忙。如果當前沒有空閒連接,池驅動程序就新建一定數量的連接,新建連接的數量有配置參數決定。當使用
原创 java程序題—猴子喫桃問題
猴子喫桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個 第二天早上又將剩下的桃子喫掉一半,又多吃了一個。以後每天早上都吃了前一天剩下 的一半零一個。到第10天早上想再喫時,見只剩下一個桃子了。求第一天共
原创 靜態字段定義
被缺省初始化爲0/false/null 可以在聲明時初始化 只能通過類名訪問 代碼示例: class Pair { public Pair(int x, int y)
原创 求最大公約數和最小公倍數的java程序題
輸入兩個正整數m和n,求其最大公約數和最小公倍數。 解析:在循環中,只要除數不等於0,用較大數除以較小的數,將小的一個數作爲下一輪循環的大數,取得的餘數作爲下一輪循環的較小的數,如此循環直到較小的數的值爲0,返回較大的數,此數即爲
原创 GC是什麼? 爲什麼要有GC?
GC是垃圾收集的意思(Gabage Collection),內存處理是編程人員容易出現問題的地方,忘記或者錯誤的內存回收會導致程序或系統的不穩定甚至
原创 C#中索引提供[ ] 類的語法
索引提供[ ] 類的語法 總是一個實例成員,可以是虛擬的 沒有ref/out 參數 struct StringSection { ... public char this [int
原创 C#中索引跟數組的比較
索引跟數組的比較 • 索引和數組的比較 索引可以使用非整型參數 索引可以被重載 索引可以是私有的 索引不能有ref/out 型參數 struct Matri
原创 Overload和Override的區別
Overload和Override的區別。Overloaded的方法是否可以改變返回值的類型? 方法的重寫Overriding和重載Overloading是Java多態性的不同表現。重寫Overriding是父類與子類之間多態性的一
原创 四種同步線程的方法對比介紹
wait():使一個線程處於等待狀態,並且釋放所持有的對象的lock。 sleep():使一個正在運行的線程處於睡眠狀態,是一個靜態方法,
原创 java程序題:將一個正整數分解質因數
將一個正整數分解質因數。 例如:輸入90,打印出90=2*3*3*5。 程序分析:對n進行分解質因數,應先找到一個最小的質數k,然後按下述步驟完成: (1)如果這個質數恰等於n,則說明分解質因數的過程已經結束,打印出即可。
原创 abstract class和interface有什麼區別
abstract class和interface有什麼區別? 聲明方法的存在而不去實現它的類被叫做抽象類(abstract class),它用於要創建一個體現某些基本行爲的類,併爲該類聲明方法,但不能在該類中實現該類的情況。不能創建
原创 常量字段定義
隱含爲static 必須在聲明時初始化 必須被初始化爲編譯時常量值 只有簡單類型,枚舉,字符串纔可以是常量 常量字段代碼: class Pair { publ
原创 應用服務器有那些?
BEA WebLogic Server,IBM WebSphere Application Server,Oracle9i Application