原创 第14節 從抽象到類(上)

第14節 從抽象到類(上) 現在前面:Java的思想:萬物皆對象。 第一模塊 從抽象到類 14節——22節 Java抽象 抽象的關鍵是抓住事物的兩個方面:屬性和功能。在實際生活中,我們每時每刻都與具體的事物在打交道,如我們

原创 第7節 java變量和常量(final)

第7節 java變量和常量(final) 變量和常量 在程序中存在大量的數據來代表程序的狀態,其中有些數據在程序的運行過程中值會發生改變,有些數據在程序運行過程中值不能發生改變,這些數據在程序中分別被叫做變量和常量。 在實際的程序

原创 2.4使用Intent在活動之間穿梭

2.4使用Intent在活動之間穿梭 Intent是Android程序中各組件之間進行交互的一種重要方式,它不僅可以指明當前組件想要執行的動作,還可以在不同組件之間傳遞數據。Intent一般用於啓動活動、啓動服務以及發送廣播等場景。

原创 2.3在活動中使用Menu

2.3在活動中使用Menu 1、創建Menu文件 創建Menu文件夾,和名爲main的Menu文件。 2、編輯Menu文件內容 <item android:id="@+id/add_item" android:title="Add

原创 2.2在活動中使用Toast

2.2在活動中使用Toast Toast是Android提供的一種非常好的提醒方式,不佔用任何的屏幕空間,顯示一段時間後自動消失。 用法 protected void onCreate(Bundle savedInstanceStat

原创 1.3創建你的第一個Android項目

1.3創建你的第一個Android項目 1.3.1 創建HelloWorld項目 在Android Studio 的歡迎界面點擊Start a new Android Studio project,會打開一個創建新項目的界面。 其中:

原创 第28節 Java接口與多態(上)(interface、implements)

#第28節 Java接口與多態(上)(interface、implements) ##接口與多態 接口是抽象的最高境界 Java除了平臺無關的特點外,從語言的角度來看,Java的接口是該語言的又一特色。Java捨棄了C++語言中多重繼

原创 第三節 Java入門(命名規則)

第三節 Java入門(命名規則) 應用程序的主類 一個Java應用程序可以由若干個Java源文件所構成,每個源文件又可以由若個書寫形式互相獨立的類組成,但其中一個源文件必須有一個類含有public static void main(S

原创 第二節 初識Java

第二節 初識Java Java的誕生 在Java誕生之前已經出現了許多優秀的編程語言,如大家所熟悉的C語言和C++語言等,那麼是什麼原因導致了Java的誕生呢?Java語言相對於其他語言來說到底又有着怎樣的特殊優勢呢? Java語言相

原创 第29節 接口與多態(下)接口回調

#第29節 接口與多態(下)接口回調 ##Java接口回調 接口回調是指可以把 實現某一接口的類創建的對象的引用 賦給 該接口聲明的接口變量中,那麼該接口變量就可以調用被類重寫的接口方法。 示例:創建接口test Test.java

原创 第一節 Java 基礎教程(目錄)

第一節 Java 基礎教程(目錄) Java基礎語法 1.計算機語言和java 簡介 2.Jdk安裝與環境搭建、編寫HelloWorld (命名規則) 3.標識符與關鍵字 4.Java的數據類型 5.變量和常量(final) 6.運

原创 第27節 Java抽象類和抽象方法(abstract)

#第27節 Java抽象類和抽象方法(abstract) ##Abstract類與abstract方法 用關鍵字abstract修飾的類稱爲abstract類(抽象類)。如: abstract class A { … } 用關鍵字ab

原创 第23節 Java子類的繼承性

第23節 Java子類的繼承性 子類與繼承 利用繼承,可以先編寫一個共有屬性的一般類,根據該一般類再編寫具有特殊屬性的新類,新類繼承一般類的狀態和行爲,並根據需要增加它自己的新的狀態和行爲。 由繼承而得到的類稱爲子類,被繼承的類稱爲父類(

原创 第24節 Java成員變量的隱藏、方法的重寫和super關鍵字

第24節 Java成員變量的隱藏、方法的重寫和super關鍵字 Java成員變量的隱藏 在編寫子類時,我們仍然可以聲明成員變量,一種特殊的情況是,如果所聲明的成員變量的名字和從父類繼承來的成員變量的名字相同(聲明的類型可以不同),在這種情

原创 #第25節 Java對象的上轉型對象

第25節 Java對象的上轉型對象 對象的上轉型對象 假設,A類是B類的父類,當用子類創建一個對象,並把這個對象的引用放到父類的對象中時,此時這個父類的對象就稱之爲子類創建的對象的上轉型對象,比如: A a; B b=new B();