一、Java類
1、final、finally、finalize區別。
final用于聲明屬性,方法和類,分別表示屬性不可變,方法不可覆蓋,類不可繼承。
finally是異常處理語句結構的一部分,表示總是執行。
finalize是Objiect類的一個方法,在垃圾收集器執行的時候會調用被回收對象的此方法,可以覆蓋此方法提供垃圾收集時的其他資源回收,例如關閉文件等,JVM不保證此方法總被調用。
2、接口
接口(英文:Interface),在JAVA編程語言中是一個抽象類型,是抽象方法的集合,接口通常以interface來聲明。一個類通過繼承接口的方式,從而來繼承接口的抽象方法。
二、Android類
1、Service生命周期
onCreate、onStart、onDestroy、onBind和onUnbind。
2、Intent作用
起著一個媒體中介的作用,專門提供組件相互調用的相關信息