原创 JAVA基礎--db23多線程

待續

原创 JAVA基礎--db20_java轉換流_file對象&GUI

GUI:圖形用戶界面編程 Java爲GUI提供的對象都在java.awt(需要調用本地系統,屬重量級控件)和javax.swing(輕量級,增強了可移植性)包中 繼承關係圖: 時間監聽機制: 事件監聽機制流程圖: 裝插件:都是

原创 JAVA基礎--db09_java繼承-final-抽象類-接口

子類的構造函數第一句都有一個隱式的super(); 不管子類構造空不空參,調用的父類都是空參的。如果父類中沒有空參的構造,子類中必須明確調用哪一個 final關鍵字 常量都是大寫的 抽象類: abstract classDemo{

原创 JAVA基礎--db05_java數組常見功能-查表法

1:數組:其實就是一個容器 最根本的就兩動作:存和取 核心思想:就是對角標的操作   第一列:可以用的方法和屬性   length 第二列:該方法的返回值   int 第三列:這個方法是屬於誰的方法   int[] 2:練習:遍歷、最值(

原创 JAVA基礎--db08_java繼承-單例模式

1:有些工具類的方法都是靜態的,爲了不讓你創建對象,可以將構造函數私有化 2:設計模式:強調的是思想,換到其他面向對象的語言中也適應 public classHelloWorld {    public static voidmai

原创 JAVA基礎--db10_java多態-內部類

多態: 多態的好處:提高了代碼的擴展性,前期定義的代碼可以使用後期的內容(前期定義了一個動物,後面來了一個豬,豬屬於動物,可以將豬作爲動物傳入從而使用) //一隻雞去吃飯,後來雞多了,抽成雞類,讓雞去吃飯;再後來讓了豬,再抽取,變成動

原创 JAVA基礎--db11_java異常_Object類

異常: 在java中用類的形式對不正常的情況就行了描述和封裝對象 描述不正常的情況的類,就稱爲異常類 以前正常代碼和問題代碼相結合,現在將正常流程代碼和問題代碼分離。提高閱讀性 其實,異常就是java通過面向對象的思想將問題封裝成了對

原创 JAVA基礎--db06_java面向對象-二維數組

二維數組: 格式三:int[][] arr = {{3,1,7},{2,4},{8}}; 面向對象:描述事物就2點,一是屬性,二是方法 類與對象的關係 類:事物的描述 對象:該類事物的實例,實體,在java中通過new來創建 定義類其