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
標籤:java處理日期時間 相加減JAVA處理日期時間常用方法:1.java.util.CalendarCalendar 類是一個抽象類別,它為特定瞬間與一組諸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日曆欄位之間的轉換提供了一些方法,並為操作日曆欄位(例如獲得下星期的日期)提供了一些方法。瞬間可用毫秒值來表示,它是距曆元(即格林威治標準時間 1970 年 1 月 1 日的 00:00:00.000,格里高利曆)的位移量。例:Java代碼 1. Calendar cal
Time of Update: 2015-04-03
標籤:abstract class AbstractColleague{public abstract void workSelf();public abstract void requestOthersHelp();}class ColleagueA extends AbstractColleague{Mediator aMediator=new Mediator();public void
Time of Update: 2015-04-04
標籤:大家好,好幾天沒寫東西了,又和大家見面了首先,編譯我們的.java檔案,產生.class檔案使用命令 javac yourname.java 編譯然後使用java youname < yourtextfilename來從文字檔設定輸入,並運行網上找了好久,最後終於試出來了當然,需要在你的java main函數中設定擷取輸入,代碼如下Scanner _scanner = new Scanner((Readable) new BufferedReader(new
Time of Update: 2015-04-04
標籤:1.寄存器:最快的儲存區, 由編譯器根據需求進行分配,我們在程式中無法控制. 2. 棧:存放基本類型的變數資料和對象的引用,但對象本身不存放在棧中,而是存放在堆(new 出來的對象)或者常量池中(字串常量對象存放在常量池中。) 3. 堆:存放所有new出來的對象。 4. 靜態域:存放靜態成員(static定義的) 5. 常量池:存放字串常量和基本類型常量(public static
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-04
標籤:參考博文:http://www.ibm.com/developerworks/cn/java/j-lo-clobj-init/展示的是類生命週期流向;在本文裡,我只打算談談類的"初始化"以及"對象執行個體化"兩個階段。類初始化類"初始化"階段,它是一個類或介面被首次使用的前階段中的最後一項工作,本階段負責為類變數賦予正確的初始值。Java 編譯器把所有的類變數初始化語句和類型的靜態初始化器通通收集到 <clinit> 方法內,該方法只能被 Jvm
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
標籤:java 繼承 多態 Java的繼承與多態對於提高開發效率,減少開發量,是非常有協助的,也便於代碼維護。下面是根據書上講的,我又做了改進的例子。假設需求:
Time of Update: 2015-04-03
標籤:因為各種原因,計劃學習Java。自己已經做.NET開發幾乎10年了,把語言層級的東西擼一遍估計不難。由於.NET和Java的相似性,準備比較著.NET/C#來學,一來自己容易理解,同時也鞏固下.NET的知識。選擇的參考書是《Java核心技術》。 第一個程式第一個程式,hello world,代碼很簡單,更重要的是看清楚代碼執行的原理。先從C#開始,建立檔案FirstSample.cs,寫入以下代碼並儲存:using System;public class FirstSample{
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
標籤:主要內容1.理解線程的並發性2.線程的同步3.線程的常用方法 上一章中由於線程的並發性導致了多線程的執行總是會出現一些問題。。線程的並發性是程式員不可控制的,也是不可避免的,線程的並發性往往會導致問題的出現。。那麼我們為什麼要控制線程的並發性呢?比如說:一個公子管理負責人正在修改僱員的工資表,而一些僱員正在領取工資,如果允許這樣做必然會造成混亂,因此,工資管理負責人正在修改工資表的時候,不允許任何的僱員領取工資,也就是說僱員們必須執行等待狀態。。 public
Time of Update: 2015-04-03
標籤: 噢,它明白了,河水既沒有牛伯伯說的那麼淺,也沒有小松鼠說的那麼深,只有自己親自試過才知道!道聽途說永遠只能看到表明現象,只有親自試過了,才知道它的深淺!!!!!一、什麼是數組 數組?什麼是數組?在我印象中的數組是應該這樣的:通過new關鍵字建立並組裝他們,通過使用整形索引值訪問它的元素,並且它的尺寸是不可變的!
Time of Update: 2015-04-03
標籤: 前面一節主要介紹了數組的基本概念,對什麼是數組稍微深入了一點點,在這篇博文中主要介紹數組的其他方面。三、效能?請優先考慮數組 在java中有很多方式來儲存一系列資料,而且在操作上面比數組方便的多?但為什麼我們還需要使用數組,而不是替代它呢?數組與其他種類的容器之間的區別有三個方面:效率、類型和儲存基本類型的能力。在java中,數組是一種效率最高的儲存和隨機訪問對象引用序列的方式。
Time of Update: 2015-04-03
標籤:加密 解密 base64 因項目需求,需要對使用者資訊進行加密(以登入狀態例),前台js中對使用者名稱密碼進行加密傳輸。然後後台進行解密操作 先看一下未對其加密傳輸對其加密傳輸從以上可以看出如果不對其進行加密的話,使用者的一些敏感資訊將會被捕捉到1.前台JS<script type="text/javascript">$(function()
Time of Update: 2015-04-03
標籤:java 程式設計語言 爪哇?嬌娃?我靠,太有想象力了吧?!是Java,正確的說它是一個英文單詞,且沒有中文的翻譯,至少我做了十幾年還不知道。如果看書的你知道的話,又閑的蛋疼,可以來告訴我(個人號:jyl_king)。Java具體來說,其實是一種電腦語言,那啥又是電腦語言乜(這個字讀“nie”)?就像我們人說的話一樣,中國人說中國話,外國人說外國話,對電腦你就得說電腦能聽懂的話,這就是電腦語言。當然,人類中有不同的語言,就
Time of Update: 2015-04-03
標籤:來個java獲得系統設定檔的public class SystemProperties{public static void main(String[] args){Properties properties = System.getProperties();Iterator<Entry<Object, Object>> iterator = properties.entrySet().iterator();while
Time of Update: 2015-04-03
標籤:第一條:考慮用靜態Factory 方法代替構造器使用靜態Factory 方法的優勢:靜態Factory 方法具有名稱,具有適當名稱的方法更易閱讀。具有多個構造器的類使用者往往不知道該用哪個,可考慮提供多個合適命名的靜態Factory 方法。相比於構造器,不必再每次調用時都建立一個新對象不可變類可以預先建立好執行個體,或者將構件好的執行個體緩衝起來,從而避免重複建立對象。此方法類似於Flyweight模式。如果程式經常請求建立相同的對象,並且建立對象的代價很高,此項技術可以極大地提升效能。&