原创 JAVA基礎—07.數組&集合

愛轉圈筆記 勤思、體悟、總結、分享 數組&集合 數組(Array) 什麼是數組 數組是相同數據類型(任意類型)的有序集合。 數組也是對象,數組成員相當於對象的成員變量。 數組下標 對數組元素進行編號,從0開始,數組中的

原创 JAVA基礎—03.面向對象&封裝

愛轉圈筆記 勤思、體悟、總結、分享 面向對象——封裝 什麼是面向對象(Object Oriented,OO)? 面向對象是一種將簡單的、分散的事物逐漸抽象和歸類的思想 什麼是類?什麼是對象? 類是對象的抽象(集合),對

原创 JAVA基礎—09.常用類&日期時間

愛轉圈筆記 勤思、體悟、總結、分享 日期時間 Date類 Date(在java.util包下)對象既包含日期也包含時間。 Date類的大部分方法已經過時,不再推薦使用。 Date常用方法 public class L

原创 JAVA基礎—04.面向對象&繼承

愛轉圈筆記 勤思、體悟、總結、分享 面向對象——繼承 繼承 什麼是繼承? 一個對象可以使用另一個對象非私有的屬性和方法,Java中所有的類都默認直接或間接的繼承了Object類。(子類繼承父類) 繼承的作用 1. 描述

原创 Mybatis--簡介和動態SQL

MyBatis 前身是iBatis ,是Apache的一個開源項目,主要作用是實體類與SQL語句之間建立映射關係。 特點 基於SQL語句,簡單易學。 能瞭解底層封裝過程。 SQL語句封裝在配置文件中,便於統一管理和維護,降低

原创 JAVA基礎—08.常用類&String^

愛轉圈筆記 勤思、體悟、總結、分享 常用類 String String對象是char對象的有序集合,用於表示字符串。 String對象聲明之後就是字符串常量(不可變),每次對其操作實質上都是返回了一個新的String對象。

原创 JAVA基礎—01.數據類型&變量

愛轉圈筆記 勤思、體悟、總結、分享 數據類型&變量 一、數據類型 1. 基本類型及其包裝類 JAVA提供了8種基本數據類型,6種數字類型,1種字符類型,1種布爾類型。 1字節 = 8位二進制 整數 基本類型 內存

原创 CSS--浮動和定位

盒子模型 什麼是盒子模型 所有的HTML元素都可以看成是一個盒子,在CSS中利用盒子模型進行設計和佈局。 盒子模型和屬性 Margin(外邊距) - 邊框外的區域。 Border(邊框) - 圍繞在內邊距和內容外的邊

原创 JAVA--異常機制(Exception)

異常機制 Exception 什麼是異常 異常機制可以使異常處理代碼與正常業務代碼分離開來,提高程序的容錯性和穩定性。 異常機制常用的關鍵字 try 、catch 、finally 、throw 、throws

原创 JAVA基礎—05.面向對象&多態

愛轉圈筆記 勤思、體悟、總結、分享 面向對象——多態 多態 多態的意義 父類對象子類創建(父類類型指向子類對象) 同一行爲,不同對象表現不一樣(類似方法重寫) 多態的實現方式 父類類型作爲方法形參,實際傳入子類

原创 CSS--簡介和選擇器

CSS概念 什麼是CSS CSS是Cascading Style Sheet (級聯樣式表)的縮寫,可以對字體、顏色、邊距、高度、寬度、背景圖片、網頁定位等進行設定 CSS的優勢 1.內容與樣式分離 2.網頁的表現統一,容

原创 JAVA基礎—02.運算符&控制語句

愛轉圈筆記 勤思、體悟、總結、分享 運算符&控制語句 一、運算符 賦值運算符 賦值= 算術運算符 加+ 減- 乘* 除/ 取餘% ++(自增) –(自減) 關係運算符 大於> 小於< 等於== 大於等於>= 小

原创 GoF23--建造者模式

特性介紹 適合構建複雜對象。 分離了對象子組件的單獨構造和裝配,實現了構建和裝配的解耦。 客戶端不必知道產品內部組成的細節,將產品本身與產品的創建過程解耦,使得相同的創建過程可以創建不同的產品對象。 示例說明 場景描述 以電腦

原创 JAVA基礎—06.抽象類&接口

愛轉圈筆記 勤思、體悟、總結、分享 抽象類&接口 抽象類 什麼是抽象類 抽象類使用abstract修飾,不能被實例化,只能用來繼承;其內方法可以既聲明又實現,也可以只聲明不實現。 抽象類的意義 將方法的設計和實現分離。

原创 GoF23--適配器模式

特性介紹 從程序的結構上實現鬆耦合,從而可以擴大整體的類結構用來解決後續問題。 將一個類的接口轉換成另一個需要的接口,能夠解決因接口不兼容而導致類不能一起使用的問題。 常用於舊系統的升級與改造。 適配器模式例子:IO流處理。