Time of Update: 2015-04-03
標籤:android 動態載入apk loadclass報錯 pre-verified c 錯誤資訊: java.lang.IllegalAccessError: Class ref inpre-verified class resolved to unexpected
Time of Update: 2015-04-03
標籤:abstract class Health{private int blood;private int mana;public void setBlood(int blood){this.blood=blood;}public int getBlood(){return blood;}public void setMana(int mana) { this.mana=mana; }public int getMana(){return mana;}public abstract
Time of Update: 2015-04-03
標籤:java webservice demo 源碼 對方提供的webservice是用c#寫的,而我這個方案對於java或c#(親測過)提供的webservice都可以使用。具體步驟如下: 1、建立一個普通的java項目,在項目上右鍵new–other–web service client –next,在框內輸入webservice地址,例如:http:/
Time of Update: 2015-04-03
標籤:android 從網路請求json資料 Json資料是比較常用的資料類型解析,優點就不多說啦。來看看方法: public static JSONObject getJsonObject(String url) {JSONObject jsonObject = null;try {HttpClient httpClient = new DefaultHttpClient();HttpGet
Time of Update: 2015-04-03
標籤:摩根斯坦利 大摩 面試 多線程 blockingqueue 今天上午,參加大摩的面試,自覺失敗,記錄一下過程。面試官看著簡曆,並沒有就簡曆提問,整個過程都在問java多線程的問題。1.
Time of Update: 2015-04-03
標籤:一、問題產生 項目採用Tomcat6.0為伺服器,資料庫為mysql5.1,資料庫持久層為hibernate3.0,以springMVC3.0為架構,項目開發完成後,上線前夕進行穩定性拷機,測試資料為插入4條/S,更新4條/S,訪問300次/S,前期運行速度順暢,三天后就開始運行緩慢,訪問量達到1500W次後以拋出Java heap
Time of Update: 2015-04-03
標籤: 噢,它明白了,河水既沒有牛伯伯說的那麼淺,也沒有小松鼠說的那麼深,只有自己親自試過才知道!道聽途說永遠只能看到表明現象,只有親自試過了,才知道它的深淺!!!!!一、什麼是數組 數組?什麼是數組?在我印象中的數組是應該這樣的:通過new關鍵字建立並組裝他們,通過使用整形索引值訪問它的元素,並且它的尺寸是不可變的!
Time of Update: 2015-04-03
標籤: 前面一節主要介紹了數組的基本概念,對什麼是數組稍微深入了一點點,在這篇博文中主要介紹數組的其他方面。三、效能?請優先考慮數組 在java中有很多方式來儲存一系列資料,而且在操作上面比數組方便的多?但為什麼我們還需要使用數組,而不是替代它呢?數組與其他種類的容器之間的區別有三個方面:效率、類型和儲存基本類型的能力。在java中,數組是一種效率最高的儲存和隨機訪問對象引用序列的方式。
Time of Update: 2015-04-03
標籤:1.繼承Thread public class TestThread extends Thread{ public void run(){ System.out.println(Thread.currentThread().getName()); } public static void main(String[] args) { Thread t = new TestThread(); t.start(); }}
Time of Update: 2015-04-03
標籤:下列Java代碼中變數a、b、c分別在記憶體的()儲存區存放。class A{ private String a = "a"; public boolean methodB(){ String b = "bb"; final String c = "cc"; }
Time of Update: 2015-04-03
標籤:java arraylist 下面的代碼主要調用工具類的2個常用函數,singletonList和emptyList String[] init = { "One", "Two", "Three", "One", "Two", "Three" }; List list = new
Time of Update: 2015-04-03
標籤:java 自學第四天java中有自動的記憶體回收行程,不需要人工回收記憶體或者資源,所以java不支援解構函式。finalize方法可以添加進任何一個類,可以用來在回收短缺的資源,但作者並不提倡使用這個方法,因為程式員無法確定這個方法將在哪一時刻被調用,只知道它將在記憶體回收行程前調用。System.runFinalizersOnExits
Time of Update: 2015-04-03
標籤:部落格 程式員 java 程式開發 技術 一、代理的基本概念1、生活中的代理:例如買一台電腦我們往往從代理商那裡買,而不是直接跑去總部直接買,不管從哪裡買電腦都是一樣的,從代理那裡買我們可以不用跑來跑去的,省去了很多煩。2、程式中的代理:要為已經存在的多個具有相同介面的目標類(有稱為委託類)添加系統的功能,如異常處理、日記
Time of Update: 2015-04-03
標籤:java
Time of Update: 2015-04-03
標籤:Java的堆是一個運行時資料區,類的執行個體(對象)從中分配空間。Java虛擬機器(JVM)的堆中儲存著正在啟動並執行應用程式所建立的所有對象,這些對象通 過new、newarray、anewarray和multianewarray等指令建立,但是它們不需要程式碼來顯式地釋放。一般來說,堆的是由垃 圾回收 來負責的,儘管JVM規範並不要求特殊的記憶體回收技術,甚至根本就不需要記憶體回收,但是由於記憶體的有限性,JVM在實現的時候都有一個由記憶體回收所管理的&n
Time of Update: 2015-04-03
標籤:什麼也不說了,直接上代碼。首先是節點類,大家都懂得/** * 二叉樹的節點類 * * @author HeYufan * * @param <T> */class Node<T extends Comparable<? super T>>{/** * 節點儲存的值 */private T data;/** * 左子節點 */private Node<T> leftNode;/** * 右子節點 */private
Time of Update: 2015-04-03
標籤: java中的修飾符分為類修飾符,變數修飾符,方法修飾符。類修飾符: 1、public : public 即公用類。 2、package : 預設預設為包修飾符,本包可見。 3、abstract :凡是用 abstract 修飾符修飾的類,被稱為抽象類別。含有一個或者多個抽象方法的類必須聲明為抽象類別,抽象類別無法執行個體化。 4、final :當一個類不可能有子類時可用修飾符 final 把它說明為最終類。 變數修飾符: 1、public :用
Time of Update: 2015-04-03
標籤:方法重寫要點: 1. 子類中方法與父類中的方法返回值類型,方法名,參數列表完全相同。 2. 子類方法的修飾符層級不能低於父類的方法存取層級。 3. 子類拋出的異常類型的範圍不能大於父類所拋出異常的範圍。
Time of Update: 2015-04-03
標籤:public class Demo{/* * 測試i++與++i在運算中的區別 */public static void main(String[] args) {int i = 1;int j = 1;/*a的結果是1,證明i++是先不考慮++,在完成語句之後才進行自加運算 * 等價於: * int a =i; * i=i+1; * */int a =
Time of Update: 2015-04-02
標籤:Java虛擬機器-安全沙箱 《Java虛擬機器》-安全沙箱學習了一下Java的安全機制,以前學習C++的時候好像就從來沒有考慮過太多安全方面的問題,一些代碼方面的安全問題,諸如指標、記憶體什麼的考慮過,但是整體的安全性基本無視,學習了這一章還是有蠻多收穫。沙箱組成沙箱的四個組件:類裝載器 class檔案檢驗器 Java虛擬機器內建的安全特性 安全管理器