原创 第十三課 異常
異常: 1)概念: java中用於處理錯誤的一種機制 2)分類 Throwable(超類) ---Error:程序員編程過程中無能爲力處理的錯誤 例如:內存不足 jvm出錯
原创 第六課 面向對象編程(四)
1.類的初始化過程: 類的靜態成員在類被加載的時候進行初始化!! 數據成員初始化過程: 1)在堆中分配空間 2)給對性的屬性賦默認值
原创 第七課 面向對象編程(五)
1.繼承 1)定義:一個類自動獲得另一個類的屬性或者方法的過程 2)使用: 父類: public class Person { privat
原创 第十二課 日期處理
1.Calendar 類是一個抽象類,它爲特定瞬間與一組諸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日曆字段之間的轉換提供了一些方法,併爲操作日曆字段(例如獲得下星期的日期)提供了一些方法。 eg:
原创 第十一課 常用字符串函數
1. String類的特殊用法 String s1=new String("Test");//看到new關鍵字就會重新分配空間 String s2=new String("Test"); //字符串池 執行到String
原创 第五課 面向對象編程(三)
1.值傳遞 方法調用的時候 遵循值傳遞的原則 1)基本數據類型傳遞的數據的本身 2) 引用數據類型 傳遞的是對象的地址 3)學java一定要有內存模型的概念 下面來
原创 第一課 簡介及第一個java程序
選擇了java說明你有了目標,那剩下的就是堅持了,作爲講師 每個第一堂課都會和學生強調: 堅持最重要一.簡介 1.java 是SUN( Stanford Un
原创 第三課 面向對象編程(一)
1.類 1)定義: 就是某一種事物的一般性的集合體, 是相同或相似的各個事物共同特性的一種抽象. 2)實現代碼 class Person//類的定義使
原创 第二課 標識符 關鍵字和數據類型
一.標識符 1.定義:程序語言中用於標識變量名、方法名、類名的字符串。 2.組成:數字,字母,"$","_"組成,不能以數字開頭,大小寫敏感 3.編程規範: 1)類名: 首字母大寫
原创 第十課 數組
1.數組:多個相同類型數據的組合 引用類型:類 數組 和 接口 1)聲明 int[] var 或者 int var[] 建議大家使用第一種 2)初始化 數組下標從0開始
原创 第十四課 集合框架
1.簡介 集合框架(Collections Framework ) (容器類) java.util包下 以下是java1.2版本之後提供的類和接口Collection(接口) ---List(接口):有序可重複
原创 第四課 面向對象編程(二)
1.this 關鍵字的使用 1)代表當前對象的引用 2)最長使用的方式就是用來區分同名變量 3)上次課我們寫到構造方法 其中有這樣一段代碼 public Person
原创 第九課 面向對象編程 (九)
1.final 1)final修飾變量:爲常量 可以在定義的時候 或是 構造方法中進行初始化 給初始化值之後就不能改變 靜態常量public static final Str
原创 第八課 面向對象編程 (六)
1.多態 1)重寫:發生父類和子類之間 子類重寫父類的方法 添加自己新的功能 2)重載:發在一個類中 方法的名字相同 參數列表不同(個數 類型 順序) 和返回值無關(構造方法重載 和 成員方法重載)