初學Java介面一

2021-09-25 06:22:51 字數 482 閱讀 2179

package jiekou;

/*介面的特點:

介面用關鍵字inte***ce表示

格式:inte***ce 介面名{}

類實現介面用implements表示

格式:class 類名 implements 介面名{}

介面不能例項化

那麼,介面如何例項化呢?

按照多型的方式,有具體的子類例項化,其實這也是多型的一種,介面多型。

介面的子類

要麼是抽象類(意義不大,因為這樣還是需要建立子類)

要麼重寫介面中的所有抽象方法

多型的種類:

具體類多型(幾乎不使用)

抽象類多型(常用)

介面類多型(常用)

*/inte***ce animaltrain

class cat1 implements animaltrain

}public class inte***cedemo1

}

Java初學之IO(一)

獲取大小 獲取檔案物件的絕對路徑 獲取檔案物件的封裝路徑 獲取檔案的最後一次修改時間 檔案是否隱藏 建立新檔案 刪除檔案 判斷是否存在 獲取剩餘空間 獲取資料夾下的所有檔案 獲取檔案物件 outputstream 為了提高效率,引進了緩衝區 outputstream 對於文字檔案,想要操作檔案中的中...

Java初學之集合(一)

刪除 獲取長度 判斷 將集合轉為陣列 取出元素 刪 改 查 特有的迭代器 treeset 二叉樹資料結構,可以對元素進行排序,不同步排序方式 需要元素具備比較功能,所以元素需要實現comparable介面,覆蓋compareto方法。需求中也有這樣一種情況,元素具備的比較方法不是所需要的,也就是說不...

WPF初學(一) 布局 良好介面的基礎

由winform轉到wpf的一部分人,很可能忽略掉布局,習慣性的使用固定定位。然而,沒有良好的布局,後面介面控制項畫的再好看,花哨,都不過是鮮花插在牛糞上,很可能始終都是一坨?呵呵 閒話少說,首先說說wpf中最常用,其實功能也最強大的布局 grid,很多時候,偶們只會注意到其最常用這一特點,而其之強...