原创 第十三課 異常

異常:     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)重載:發在一個類中  方法的名字相同 參數列表不同(個數 類型 順序)             和返回值無關(構造方法重載 和 成員方法重載)