摘要:
異常結構 異常的定義 異常指程序運行中出現的不期而至的各種狀況,如:文件找不到、網絡連接失敗、非法參數等 異常發生在程序運行期間,它影響了正常的程序執行流程 程序出現異常時,輸出框會爆紅并提示異常類型 異常的分類 異常分為三類: 檢查性異常:最具代表的檢查性異常是用戶錯誤或問題引起的異常,這是程序員
閱讀全文
摘要:
抽象類 abstract修飾符可以用來修飾方法也可以修飾類,如果修飾方法,那么該方法就是抽象方法;如果修飾類,那么該類就是抽象類。 抽象類中可以沒有抽象方法,但是有抽象方法的類一定要聲明為抽象類。 語法實例 // abstract 抽象類 單繼承 public abstract class Acti
閱讀全文
摘要:
static關鍵字 static 在類中修飾成員變量,在方法中則修飾成員方法 static 在屬性中叫做靜態屬性,在方法中叫做靜態方法 靜態方法和非靜態方法可以調用靜態方法里面的所有東西,非靜態方法不可以調用靜態方法里面的東西(static跟隨類一起加載) 語法實例 //static //在類中修飾
閱讀全文
摘要:
封裝 我們程序設計要追求“高內聚,低耦合” 高內聚:就是類的內部數據操作細節自己完成,不允許外部干涉 低耦合:僅暴露少量的方法給外部使用 通常,應禁止直接訪問一個對象中數據的實際表示,而應通過操作接口來訪問,這稱為信息隱藏 屬性私有,get/set get作用是獲得相應數據 set是給get獲得數據
閱讀全文
摘要:
類與對象 類與對象的關系 類是一種抽象的數據類型,它是對某一類事物整體描述/定義,但是并不能代表某一個具體的事物. 動物(貓、狗)、植物(花、草)、手機(安卓、蘋果)、電腦(聯想、華碩)、.... Person類、Pet類、Car類等,這些類都是用來描述/定義某一類具體的事物應該具備的特點和行為 對
閱讀全文
摘要:
面向過程&面向對象 面向過程VS面向對象 面向過程 步驟清晰簡單,第一步做什么,第二步做什么...... 面對過程適合處理一些較為簡單的問題 面向對象 物以類聚,分類的思維模式,思考問題首先會解決問題需要哪些分類,然后對這些分類進行單獨思考。最后,才對某個分類下的細節迸行面向過程的思索 面向對象適合
閱讀全文
摘要:
Arrays類 教組的工具類java.util.Arrays 由于數組對象本身并沒有什么方法可以供我們調用,但API中提供了一個工具類Arrays供我們使,從而可以對數據對象進行一些基本的操作。 教組的工具類java.util.Arrays 由于數組對象本身并沒有什么方法可以供我們調用,但API中提
閱讀全文
摘要:
數組使用 數組使用一般分四種情況 1.普通 For 循環 int[] array = {1,2,3,4,5}; //打印全部數組元素 for (int i = 0; i < array.length; i++) { System.out.println(array[i]); } System.out
閱讀全文
摘要:
數組的特點 其長度是確定的。數組一旦被創建,它的大小就是不可以改變的。 其元素必須是相同類型,不允許出現混合類型。 數組中的元素可以是任何數據類型,包括基本類型和引用類型。 數組變量屬引用類型,數組也可以看成是對象,數組中的每個元素相當于該對象的成員變量。數組本身就是對象,Java中對象是在堆中的,
閱讀全文
摘要:
數組的定義 數組是相同類型數據的有序集合. 數組描述的是相同類型的若干個數據,按照一定的先后次序排列組合而成。 其中,每一個數據稱作一個數組元素,每個數組元素可以通過一個下標來訪問它們. 數組的聲明和創建 首先必須聲明數組變量,才能在程序中使用數組 Java語言使用new操作符來創建數組 數組的元素
閱讀全文