原创 #java#對象的轉型

爲什麼要寫這篇博客: 對象的轉型是面向對象多態性的體現,必須深刻理解。 向上轉型: 父類引用指向子類對象 Person p = new Student(); 向下轉型: 將[指向子類對象的父類引用]強制轉換爲子類引用 Person

原创 #java#接口

接口的使用體現了面向對象真正的核心,是java面向對象最重要的特性。 接口的特性: 使用關鍵字interface定義一個接口 接口中的所有方法都是abstract抽象方法 接口中所有方法的權限都是public公公權限 接口無法實例化對象

原创 #android#通知Notification

什麼是通知(Notification): 當某個app希望向用戶發出一些提示性信息,而又不在前臺運行時,可以藉助通知實現。 發出一條通知後,手機最上方狀態欄會顯示一個通知的圖標,下拉狀態欄可以看到通知的詳細內容。 通知的基本用法: 通

原创 #android#數據持久化--SharedPreferences存儲

什麼是SharedPreferferences存儲: SharedPreferences使用鍵值對方式存儲數據。 在保存一條數據的時候,需要給這條數據提供一個對應的鍵。 在讀取數據的時候,可以通過這個鍵把相應的值取出。 怎麼使用Sha

原创 #java#抽象類與抽象方法

抽象方法: 1.抽象方法用abstract修飾 abstract void funA(); 2.抽象方法沒有方法體 抽象類: 1.抽象類用abstract關鍵詞修飾 abstract class Person{} 2.抽象類不能生成對象