基本型別:byte char intshort long float double boolean
引用型別:string
三個基本單元
類:一類相同屬相和方法的集合
抽象類:具有抽象方法的類用abstract宣告的類是抽象類
介面:介面是一系列方法的宣告,是一些方法特徵的集合。乙個介面只有方法的特徵沒有方法的實現
類有普通方法
抽象類不能被例項化如果類中包含抽象的方法,那麼類就必須定義為抽象類,不論是否還包括其他的一搬的方法
介面類實現了介面,類就可以支援介面所指定的所有屬性和成員乙個類可以支援多個介面,多個類也可以支援相同的介面
三個關係
乙個類只能繼承乙個抽象類,但能實現多個介面
抽象類是對一種事物的抽象,即對類抽象,而介面是對行為的抽象
類繼承於抽象類(
extends
)抽象類
是介面的實現
三大基礎的排序演算法
演算法思想 正如其名字一樣,n個數每次將最大的數 或最小的數 放到最後乙個位置,就像過關斬將一樣,然後待排序的數減一,直到所有的數都是有序的,不交換,此時sorted true,排序結束。public static void bubblesort int arr 演算法思想 每次找到最小的數放在第乙...
python c函式 三大基礎函式
在python中有三個基礎函式,分別是filter map 和reduce 他們分別為我們提供過濾 對映和聚合的功能。上一節我們簡單的使用了filter 函式結合匿名函式,下面我們會詳細介紹它的用法。1.filter 函式 在資料篩選和過濾的時候我們通常會採用filter 函式幫助我們快速的解決問題...
關於三大IO的理解 AIO,BIO,NIO
1.同步 使用者程序觸發io操作並等待或者輪詢的去檢視io操作是否完成 2.非同步 使用者觸發io操作以後,可以幹別的事,io操作完成以後再通知當前執行緒繼續處理 3.阻塞 當乙個執行緒呼叫 read 或 write 時,該執行緒被阻塞,直到有一些資料被讀取或寫入,該執行緒在此期間不能執行其他任務 ...