xmlrpc 返回object多類型數組 public Object database(int id) { Object[][] rowData=new Object[5][]; String html=new String(); try { // The newInstance() call is a work around for some
1.在java中char 是兩個位元組,可以存放一個字。。。char a = '趙';採用unicode編碼。。。在java中對char進行運算時,直接當做ascii碼對應的整數對待。。。2.java中精度很蛋疼精度由高到低依次為byte < short <int < long < float < double 只能有低精度向高精度轉而且在java中一個小數比如1.1,它會預設為double例如:int a = 1.2;
//資料類型轉換java中的基本類型都為有符號類型。從檔案讀取流中擷取的資料為byte數組,其中部分值為大於127的ascii值,這樣在向char數組中轉換時符號位會出錯,解決方案:如果該值大於127(也就是小於0),那麼為該值加256,從而校正符號位。範例程式碼如下: //從String擷取byte數組 int len = str.length(); byte[] ab = new byte[len]; ab = str.getBytes(); for (int i=0; i<
1.Duplicated Code 代碼重複幾乎是最常見的異味了。他也是Refactoring的主要目標之一。代碼重複往往來自於copy-and-paste的編程風格。與他相對應OAOO是一個好系統的重要標誌。 2.Long method 它是傳統結構化的“遺毒”。一個方法應當具有自我獨立的意圖,不要把幾個意圖放在一起。 3.Large Class 大類就是你把太多的責任交給了一個類。這裡的規則是One Class One Responsibility. 4.Divergent Ch
use the wait-and-notify mechanism to deal with synchronized accessing a resourcewait-and-notify mechanism:1 wait & notify can never be out of synchronized block of the releated-object (wait和notify方法必須在與之對應的對象的同步塊裡調用)2 wait can release & get
本來今天是休息的,於是上網看看文章,在百度貼吧回了一個文章,寫的是如何用遞迴實現Fibonacci數列,回完後我就想用遞迴做這個簡單的事好像有點浪費,於是寫了這篇文章來實現如何用迭代代替遞迴。首先介紹一下Fibonacci數列,其實很簡單的1、1、2、3、5、8、13,除第一個和第二個數,第n個數是前兩個數的和,這麼直白應該都懂了吧!public class method{ public static void main(String args[]){ System.out.