原创 Java基礎二十四

Java基礎 正則表達式 正則表達式:符合一定規則的表達式。 作用:用於專門操作字符串。 特點:用一些特定的符號來表示一些代碼操作。這樣就簡化書寫。 所以學習正則表達式,就是在學習一些特殊符號的使用。 好處:可以簡化對字符串的複雜

原创 JavaWeb筆記九:Servlet

Servlet 1. 什麼是Servlet Servlet是JavaWeb三大組件之一(Servlet、Filter、Listener) Servlet是用來處理客戶端請求的動態資源 Servlet的任務有: 獲取請求數據 處

原创 MySQL:約束

約束 * 概念: 對錶中的數據進行限定,保證數據的正確性、有效性和完整性。 * 分類: 1. 主鍵約束:primary key 2. 非空約束:not null 3. 唯一約束:unique 4. 外鍵約束:foreig

原创 MySQL基礎筆記

MySQL 數據庫的基本概念 1. 數據庫: DataBase 簡稱 : DB 2. 什麼是數據庫? * 用於存儲和管理數據的倉庫。 3. 數據庫的特點: 1. 持久化存儲數據的。其實數據庫就是一個文件系統 2. 方便存儲

原创 JavaWeb筆記六:dom&xml

1、schema約束 dtd語法: <!ELEMENT 元素名稱 約束> ** schema符合xml的語法,xml語句 ** 一個xml中可以有多個schema,多個schema使用名稱空間區分(類似於java包名) ** d

原创 MySQL:DCL

DCL: * SQL分類: 1. DDL:操作數據庫和表 2. DML:增刪改表中數據 3. DQL:查詢表中數據 4. DCL:管理用戶,授權 * DBA:數據庫管理員 * DCL:管理用戶,授權 1. 管理用戶

原创 Java基礎二

Java基礎 標識符 在程序中自定義的一些名稱。 由26個英文字母大小寫,數字:0-9 符號:_ $ 組成 定義合法標識符規則: 1,數字不可以開頭。 2,不可以使用關鍵字。 Java中嚴格區分大小寫。 注意:在起名字的時,爲了提

原创 Java基礎五

Java基礎 面向對象 理解面向對象 面向對象是相對面向過程而言 面向對象和麪向過程都是一種思想 面向過程 強調的是功能行爲 面向對象 將功能封裝進對象,強調具備了功能的對象。 面向對象是基於面向過程的。 面向對

原创 Java基礎一

Java基礎 基本知識 常見的dos命令 dir:列出當前目錄下的文件以及文件夾 md:創建目錄 rd:刪除目錄 cd:進入指定目錄 cd…:退回到上一級目錄 cd\:退回到根目錄 del:刪除文件 exit:退出dos命令 (r

原创 Java基礎六

Java基礎 static(靜態)關鍵字 static關鍵字: 用於修飾成員(成員變量和成員函數) 被修飾後的成員具備以下特點: 隨着類的加載而加載 也就是說靜態會隨着類的消失而消失,說明它的生命週期最長。 優先於對象存在 被所有

原创 Java基礎三

Java基礎 函數 函數的定義 什麼是函數? 函數就是定義在類中的具有特定功能的一段獨立小程序。 函數也稱爲方法。 函數的格式: •修飾符返回值類型函數名(參數類型形式參數1,參數類型形式參數2,) { 執行語句; return

原创 Java基礎十

Java基礎 異常 finally代碼塊:定義一定執行的代碼。 通常用於關閉資源。 catch是用於處理異常。如果沒有catch就代表異常沒有被處理過,如果該異常是檢測時異常。那麼必須聲明。 異常在子父類覆蓋中的體現; 1,子類在

原创 Java基礎七

Java基礎 繼承 繼承的概述 多個類中存在相同屬性和行爲時,將這些內容抽取到單獨一個類中,那麼多個類無需再定義這些屬性和行 爲,只要繼承單獨的那個類即可。 多個類可以稱爲子類,單獨這個類稱爲父類或者超類。 子類可以直接訪問父類中

原创 Java基礎四

Java基礎 數組操作常見問題 數組腳標越界異常(ArrayIndexOutOfBoundsException) int[] arr = new int[2]; System.out.println(arr[3]); 訪問到了數組

原创 Java基礎十二

Java基礎 線程間通信 1:wait(),notify(),notifyAll(),用來操作線程爲什麼定義在了Object類中? 1,這些方法存在與同步中。 2,使用這些方法時必須要標識所屬的同步的鎖。 3,鎖可以是任意對象,所