原创 IO流

IO流是單詞Input Output Stream的縮寫: java.io 包來處理輸入輸出流,還定義了多個流類型(類或抽象類)來實現輸入輸出流功能; 從流動方向來看:可以將IO流分爲輸入流和輸出流; 從流的數據處理單位來看: 分爲字節流

原创 Map分支

Map(一個單獨的接口): HashMap TreeMap HashTable Map分支下所有的集合特點是: 以鍵/值對放元素                                                     鍵值

原创 String特殊的類

java提供了String類創建和操作字符串例: String zhangsan="zhang san"; 獲取字符串長度: 對象.length(); char[] a={'a','b','c','d'}; String s1=new S

原创 List集合

Collection是集合框架的根接口,他的抽象方法被子類子類實現   : size()長度    isEmpty()判斷是否爲空    clear()清空    contains()包含   addAll()添加集合 add()添加 

原创 Set集合

Set集合 分支常有類 HashSet            TrreSet Set裏沒有重複元素可以直接用來去重; HashSet 通過比較對象的哈希碼判斷對象是否相同,可通過重寫Hash碼方法來改變對象Hash碼計算方法     St

原创 日期類

Date類,在包java.util中 import java.util.*; import java.text.*; class Demo1{ public static void main(String[]args){ Date

原创 異常

異常: 異常也稱bug,分爲編譯異常和運行異常 Java所有異常都是繼承Throwable接口,程序異常是Throwable實現類的對象,Error異常是系統級別的,jdk問題(你解決不了) Sting a=null; try{//可能

原创 2018.11.28 七

定義方法: public static int puls(int x,int y){ //int 返回的參數類型,puls 方法名(參數) int z=x+y; return z; //返回值 } public static v

原创 面向對象

類與對象: 類(class)和對象(object)是面向對象方法的核心概念。 類是對一類事物的描述,是抽象的、概念上的定義。 對象是實際存在的該事物的每個個體,因而也稱爲實列。 類是一個標準,創建對象的時候要按照這個標準創建。 構造器

原创 2018.29 八

數組: 數組:是一種數據類型的集合,是一個容器 格式一: 元素類型[ ] 數組名=new 元素類型[ 元素個數或數組長度] 格式二: 元素類型[ ] 數組名= {元素,元素…}排列的索引是從零開始 java中內存分配及棧和堆的區別:

原创 java 2018.11.26 五

晚上12點纔開始寫博客,今天就教了循環結構,雖然簡單一聽就懂但是回去去做老師佈置的幾個作業想了4個鐘頭才解決,還是我太笨了邏輯思維不夠 我室友1個小時就做完了,哎!堅持把!!! 循環結構: for(條件){語句} 例如: for(in

原创 2018.11.27六

for循環的綜合應用: 控制跳轉語句: break:用於switch或者循環中,用於跳出當前switch或循環(提前結束整個循環)。 continue 繼續: 必須使用在循環中結束本次循環,進入下一次循環(提前結束本次循環) ret

原创 2018.11.21正攻java第二天

變量:在程序執行過程中,在某個範圍內可以改變的值。 定義變量: 數據類型 變量=變量值 int a=3; 變量屬於標識符的一種,變量名:單詞作名稱,全部小寫,多個單詞第一個小寫,第二個加_或駝峯法:第二個大寫javaScore. 八大

原创 2018.11.22正攻java第三天

今天學的運算符,其實挺好理解的。 邏輯運算符: & 與 並且,兩者都爲true才能爲true。 | 或,兩者中只要有一個true就爲true。 ^ 異或,兩邊不同爲true,相同爲false。 && 短路與,從第一個開始只要找到一個f

原创 我的第一個JAVA

java環境昨天已經配置了,具體怎麼配置如下: 在系統用戶裏創建JAVA_HOME再加上路徑,以及path路徑下JAVA_HOME下的bin路徑 在notepad++記事本下寫的, 今天的第一個Java public class H