原创 面向對象編程(中2)

1.JavaBean 規範:1.在JavaBean中的成員屬性必須是私有的。[private] 數據類型 變量名稱;2.提供一個公共的無參數的構造方法[public]3.爲私有的屬性提供公共的set和get方法。set和get方法的命名規

原创 集合

1.TreeSet特點:採用紅黑樹結構算法,添加到TreeSet集合中的元素必須是可排序的 例: import java.util.Iterator; import java.util.TreeSet; /**  * @author wx

原创 設計模式,嵌套類,抽象類,接口

1.設計模式設計模式是在大量的實踐中總結和理論化之後優選的代碼結構、編程風格以及解決問題的思考方式。所謂的單態設計模式指的是:採取一定的方法保證在整個軟件系統中,某個類只能存在一個對象,並且該類只提供一個取得其對象實例的方法。 單態設計模

原创 StringBuffer,StringBuilder,日期時間相關類

1.StringBuffer字符串StringBuffer是一個可變的字符序列。StringBuffer底層實際上是一個動態的字符數組。StringBuffer是一個線程安全的類。StringBuffer的效率要高於String 2.St

原创 面向對象編程(下)

1.繼承繼承是多個事物之間存在的一種關係,可以通過is--a(是一個)來判斷是否存在繼承關係。特點:1.事物之間應該具備一定的層次結構,並且具有可傳遞性。2.子類繼承了父類,那麼就繼承了父類中所有的屬性和方法,但是私有屬性和構造方法除外。

原创 數組二分法查找,多維數組

1.java.util.Arrays 數組操作工具類public static void sort(int[] a);  //經過調優的快速排序法public static int binarySearch(int[] a,int key

原创 線程,定時任務

1. 線程的狀態   1) NEW: 線程剛創建。   2) RUNNABLE: 可執行的或正在執行的線程所處的狀態。   3) TERMINATED: 已退出的線程。   4) BLOCKED: 受阻塞並等待某個監視器鎖的線程所處的狀態

原创 面向對象編程(中)

1.構造方法定義:方法名稱和類名一致,不能有void,也不能有return,構造方法還不能被static ,作用:創建對象對成員變量進行初始化.語法:[訪問修飾符] 類名(){}分類:一、無參數的構造方法step1:顯示的無參數的構造方法

原创 String,運算符,程序結構,break與continue

1.StringString不屬於基本數據類型,它是一個用來存儲字符串的類。2.連接運算符+"+"除了可用於字符串相連接,也能將字符串與其它的數據類型相連成一個新的 字符串。3.三目運算符語法:條件表達式 ? 表達式1 : 表達式2特點:

原创 靜態綁定,異常

1.靜態綁定由static,final,private修飾的方法,再有繼承、向上轉型,並且用向上轉型的對象調用被static,final,private修飾的重寫的方法時,這個過程稱爲靜態綁定。static,final,private修飾

原创 自定義異常,包裝類,String

1.自定義異常作用:就是爲了能夠在顯示異常信息時,以中文的方式顯示。使用:自定義一個類讓當前類繼承自異常父類或子類,然後重寫父類的構造方法,這就是一個自定義異常。 示例1: /**  * @author   * 自定義異常  */ pub

原创 Linux常用命令

系統信息 arch 顯示機器的處理器架構(1) uname -m 顯示機器的處理器架構(2) uname -r 顯示正在使用的內核版本 dmidecode -q 顯示硬件系統部件 - (SMBIOS / DMI) hdparm -i /d

原创 國際化,枚舉,集合框架,set接口

1.Java語言的國際化1.Java程序的國際化主要通過如下3個類完成。java.util.Locale:對應一個特定的國家/區域的語言環境。 java.util.ResourceBundle:用於加載一個資源包。 java.text.M

原创 Collections,泛型,File,IO流,字節/符輸入輸出流

1.Collections集合幫助類 2.泛型泛型是一種編譯時的一種概念,就是爲了能夠避免發生類型轉換異常。所謂的泛型就是說在定義方法,類,參數時指定爲通用類型,使用這些方法或者類時,需要把通用類型指定爲具體的數據類型。定義泛型的語法:類

原创 標示符,關鍵字,數據類型,變量,轉義字符,運算符

1.標示符Java對包、類、方法、參數和變量等要素命名時使用的字符序列稱爲標識符。(也就是說標示符是對包、類名、方法、參數、變量等要素的總稱)Java標識符命名規則:由字母、數字、下劃線(_)和美元符號($)組成。不能以數字開頭。嚴格區分