Java聽課筆記——1113
super 和 this super 的一種使用:代表父類 父類的使用: 第一種使用:直接引用呼叫父類函式 第二種使用:super();必須放到子類的構造方法的第一句
this(); 用法一:this.呼叫本類函式 用法二:代表該函式的已經宣告的構造方法 用法三:對自身物件的引用
java swing
就是awt包的升級版
新學幾個語句:
1.對話方塊語句:
可以發出一個對話方塊
JOptionPane.showMessageDialog(null, "Invalid input","Wow",JOptionPane.WARNING_MESSAGE);
2.視窗關閉語句
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
引數確定點選視窗關閉鍵之後的進行的活動
this.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); //這個也可以
設計思路:
充分的面向物件
介面的設計放在一個類中
對後臺的不同功能的實現放到不同的類中
利用監聽器連線
相關推薦
Java聽課筆記——1113
super 和 this super 的一種使用:代表父類 父類的使用: 第一種使用:直接引用呼叫父類函式 第二種使用:super();必須放到子類的構造方法的第一句 this(); 用法一:this.呼叫本類函式 用法二:代表該函式的已經宣告的構造方法 用法三:對自身
java聽課筆記——9.25
記錄今天所學的東西: 1.Random 用於隨機生成一個值,可以有限定範圍,沒有嘗試過不設限制的隨機。 用法如下: Random random = new Random; int temp = random.nextint(130); //上界設為130 im
java——聽課筆記 9.26
今天的學習主要圍繞著“按學生成績排序其資訊”進行學習 首先建立Student類,然後 //1.實現comparable //2.改寫comparable //3.組織物件, //4.sort排序 在建立了Student類之後,對其新增私有成員
Java聽課筆記——10.23
1.類的封裝:等於是複習了上一節課的東西 修飾關鍵字有: private protected public ,預設 注意:預設的修飾符在同一包中可以訪問,不同包中不能訪問 類封裝的原則:(同C++): 變數為private型,方法(函式)和介面為public
Java聽課筆記——10.30
感覺今天沒講什麼東西唉...... 一開始,解釋了一下ArrayList裡的每個元素如果不進行型別約束的話 自然賦值為Object類,而且是兼收幷蓄的 同時講了使用迭代器對ArrayList陣列進行遍歷,直接上程式碼 講了設計模式 1.UML 2.設計原則
java學習筆記——String類
通過 ray [] 原理 log spl 2.3 -s 長度 一、概述 ·字符串是一個特殊的對象 ·字符串一旦初始化就不可以被改變 ·String str = "abc"; ·String str1 = new String("abc"); 有什麽區別? package
java學習筆記——java中對象的創建,初始化,引用的解析
初始 學習筆記 style article 學習 base 表達 如果 bsp 如果有一個A類。 1、例如以下表達式: A a1 = new A(); 那麽A是類,a1是引用。new A()是對象。僅僅是a1這個引用指向了new A()這個對象。 2、又如: A
Java學習筆記--鏈表
引用變量 nts mage 集合 tran 分享 isp exce pub 心在山東身在吳,飄蓬江海漫嗟籲。 他時若遂淩雲誌, 敢笑黃巢不丈夫。 ——水滸傳 先上源代碼,LinkedList類: 1 private static class
Java學習筆記——淺談數據結構與Java集合框架(第一篇、List)
技術分享 emp 鏈表 adc 下標 -c nod nal integer 橫看成嶺側成峰,遠近高低各不同。不識廬山真面目,只緣身在此山中。 ——蘇軾 這一塊兒學的是雲裏霧裏,咱們先從簡單的入手。逐漸的撥開迷霧見太陽。本次先做List集合的三
《effective java》筆記
繼承 j2se png 靜態 培養 記錄 私有成員變量 fec 特意 周末看了下這本書。把覺得有用的內容,記錄下來,特意和大家分享下: 1. 不要濫用【繼承】,盡量使用【復用】; 用【私有成員變量(自身類的引用)】2. 接口只用於定義類型;3.優先考慮靜態成員類
JAVA學習筆記(1)——a++與++a的區別
col int 演示 opera 解析 代碼 數據 ++i div 需求:此博客用於解釋i++與++i的區別。 過程: 1、名稱解釋 ++:自增,即在原有數據基礎上+1,再賦給原有數據。 2、程序演示 (1)代碼: 1 class OperateDemo 2 { 3
Java學習筆記——泛型
ray dem 想想 string stub odt 好處 reac test 一、什麽是泛型?為什麽要使用泛型? 且看代碼: 1 public class GenericsDemo { 2 3 public static void main(String
Java學習筆記——排序算法之O(n²)排序
blog sel != 而是 while bsp 優化 ++ logs 男兒何不帶吳鉤,收取關山五十州。請君暫上淩煙閣,若個書生萬戶侯? ——南園十三首 三種排序法: 1、冒泡法 2、簡單選擇法 3、直接插入法
Java學習筆記——排序算法之進階排序(堆排序與分治並歸排序)
進行 技術分享 ring http 沒有 oid 有序 重復 調整 春蠶到死絲方盡,蠟炬成灰淚始幹 ——無題 這裏介紹兩個比較難的算法: 1、堆排序 2、分治並歸排序 先說堆。 這裏請大家先自行了解完全二叉樹的數據結構。 堆是完全二叉樹。
Java學習筆記——設計模式之五.工廠方法
strong scanner multipl 石頭 simple 決定 定義 opera 下使用 水邊一只青蛙在笑 ——石頭和水 工廠方法模式(Factory Method),定義了一個用於創建對象的接口,讓實現類決定實例化哪一個類。工廠方法使一個類的實
Java學習筆記——String類型轉換
世界 java學習筆記 getc [] bool bsp ati nbsp ole 一滴水裏觀滄海,一粒沙中看世界 ——一帶一路歡迎宴致辭 上代碼: 1 package cn.stringtoobj; 2 3 public
Java學習筆記--double類型數據精度
java學習 double 在一次面試中被問到,有兩個double類型的數相減,會出現精度丟失,應該怎麽辦,有什麽解決方法。今天特地去搜了下,解決方法就是用BigDecimal類對數據進行處理。 了解詳細參考:http://blog.csdn.net/u011328015/article
JAVA學習筆記(三)
byte repl efi ber 時間 clas 區分大小寫 增強for size @SuppressWarnings("resource")是用來壓制資源泄露警告的。比如使用io類,最後沒有關閉。Set集合特點:1)無序,不隨機2)元素唯一3)沒下標註意:Collect
Java學習筆記——Linux下安裝配置MySQL
code names 刪掉 set 影響 per install nod 設置 山重水復疑無路,柳暗花明又一村 ——遊山西村 系統:Ubuntu 16.04LTS 1\官網下載mysql-5.7.18-linux-glibc2.5-x86
java 學習筆記1
跨平臺原理 所有 com 路徑 運行機制 main 單位 width rtu 、 高級語言運行機制 高級語言按程序的執行方式分為編譯型和解釋型兩種。 java語言比較特殊,Java程序的執行必須經過先編譯後解釋的步驟。 1 編譯生成字節碼,只面向JVM(.class) 2J