原创 Moto g 4G xt1079解鎖root刷機

首先提供所需工具:http://pan.baidu.com/s/1nqxXk  鏈接內內容 整個過程大體分爲以下四個步驟: 準備工作下載驅動等。(需要MotorolaDeviceManager_2.5.4.exe)解鎖手機,root

原创 java基礎知識(2015,6,22)

構造方法或void類型的方法裏可以加上return;沒有錯誤。 異常,error 均繼承自Throwable。error屬於系統錯誤,Exception分爲兩類。 1,必須拋出的異常。 2,運行時異常,可以捕獲或不捕獲。 代碼塊 局

原创 Java中只有按值傳遞,沒有按引用傳遞!

今天,我在一本面試書上看到了關於java的一個參數傳遞的問題: 寫道 java中對象作爲參數傳遞給一個方法,到底是值傳遞,還是引用傳遞?  我毫無疑問的回答:“引用傳遞!”,並且還覺得自己對java的這一特性很是熟悉! 結果發現

原创 重寫equals方法

Object類中的equals方法只有在同一個對象比較時纔會返回true,即if(obj1==obj1); 如果一新寫的一個類沒有重寫equals方法,則調用父類equals方法。 在使用容器的remove,contains等方法時,一

原创 Java進階05 多線程

多線程 多線程(multiple thread)是計算機實現多任務並行處理的一種方式。 在單線程情況下,計算機中存在一個控制權,並按照順序依次執行指令。單線程好像是一個只有一個隊長指揮的小隊,整個小隊同一個時間只能執行一個任務。

原创 Java遍歷列出某一目錄下的文件及文件夾,尋找某一指定文件

import java.io.File; import java.util.Scanner; /* * 遞歸列出指定目錄下的所有文件及文件夾 */ class NotDirException extends Exception{

原创 容器

Collection List Set Map --------------------------------------------------------------------------------- java.util.Col

原创 java文件複製

使用普通的按字節讀取,再寫入另一個文件,速度太慢。Java提供的JavaChannel能顯著提升速度(暫時不知道原理) import java.io.File; import java.io.FileInputStream; impor

原创 Iterator的使用

import java.util.Collection; import java.util.HashSet; import java.util.Iterator; class Test1{ String s; public Test

原创 增強的for循環(不常用)

import java.util.Collection; import java.util.LinkedList; /* * 增強的for循環 * 缺陷:不能訪問數組下標值, * 容器內部實際上調用的是Iterator,也不能更改

原创 楊輝三角的幾種解法。

楊輝三角,數學經典問題。   1 1 1 1 2 1

原创 實現變量交換的幾種方式

c=a;a=b;b=c;a=a^b   b=a^b   a=a^ba=a+b-(b=a)a+=b,b=a-b,a=a-b;計算機內部以補碼錶示數據

原创 Java基礎知識學習。(2015,6,17)

Java定義數組幾種方式: int[][] a=new int[3][3]; int[][] a=new int[3][](動態的分配) a[0]=new int[4];a[1]=new int[3]; int[][] arr={{}.{

原创 位運算

<<向左移動。3<<2 =3*2^2=12 (3乘以2的移動位數次冪)。>>向右移動。 24>>2=24/2^2=6  (24除以2的移動位數次冪)。>>>無符號右移 正數同上,負數按補碼移動計算。2*8的高效表達式。2<<3=16