原创 Java 正則表達式的應用split、replaceAll

一、split public String[] split(String regex) 根據給定正則表達式的匹配拆分此字符串。返回一個字符串數組。 split 基礎用法 String s = "123,abc,ABC";

原创 Java math類的方法

Math用於做數學運算。 Math類中的方法全部是靜態方法,直接用類名調用即可。 方法: public static int abs(int a) 獲取參數a的絕對值: public static double ceil(doub

原创 Java 常見的數據結構、棧、隊列、線性表(數組)、鏈表、紅黑樹、二叉樹、平衡二叉樹

Java常見的數據結構有哪些? 數據存儲的常用結構有:棧、隊列、數組、鏈表和紅黑樹 集合是基於數據結構設計的,瞭解數據結構深入瞭解集合。 隊列(queue ) 先進先出,後進後出。 場景:各種排隊。 有很多集合可以實現隊列。

原创 Java LinkedHashMap概念

LinkedHashMap LinkedHashMap:元素按照鍵是有序。不重複,無索引。值不做要求。 Map的子孫類,繼承HashMap。 添加的元素按照鍵有序,不重複的。 HashSet集合相當於是HashMap集合的鍵都不

原创 Java 集合的體系結構和特點

體系結構 Collection<E>接口 / \ Set<E>接口 List<E>接口 / \ / \ \ HashSet<E>實現類 TreeSe

原创 Java finally關鍵字

finally關鍵字 用在捕獲處理的異常格式中的。放在最後面。 try{ //可能出現異常的代碼: }catch (Exception e) { e.printstackTrace (); }finally{ //

原创 Java 靜態代碼塊、實例代碼塊

類由五部分組成: 方法,成員變量,構造器,代碼塊,內部內類; 代碼塊按照有無static修飾可以分爲:靜態代碼塊,實例代碼塊。 靜態代碼塊: 格式: static { } 其必須用static修飾。屬於類,會與類

原创 Request獲取請求頭、通過請求頭的名稱獲取請求頭的值、獲取所有的請求頭名稱

獲取請求頭數據 方法: String getHeader(String name) :通過請求頭的名稱獲取請求頭的值 @WebServlet("/resquestDemo3") public class RequestDemo3

原创 Request原理、Request對象和Response對象的原理

Request原理 @WebServlet("/demo1") public class ServletDemo1 implements Servlet { @Override public void servic

原创 Servlet的urlpartten相關設置、註解WebServlet的定義規則、多個訪問路徑

urlpartten: Servlet訪問路徑 一個Servlet可以定義多個訪問路徑: @webServlet({"/d4" , “/dd4” , “/ddd4”}) 路徑定義規則: /xxx :路徑匹配 /xxx/xxx:多

原创 Request獲取請求行數據方法

獲取請求行數據 GET /website/demo1?name=zhangsan HTTP/1.1 1.獲取請求方式: GET string getMethod() 2. (重要) 獲取虛擬目錄: /website stri

原创 Servlet的繼承體系結構、GenericServlet、HttpServlet

Servlet --接口 | | GenericServlet --抽象類 | | HttpServlet -- 抽象類 Servlet: @WebServlet("/demo1") public class S

原创 HTTP的基本概念和特點、請求消息數據格式

概念: Hyper Text Transfer Protocol 超文本傳輸協議 傳輸協議:定義了,客戶端和服務器端通信時,發送數據的格式 特點: 1.基於TCP/ IP的高級協議; 2.默認端口號:80; 3.基於請求/響應

原创 Servlet 3.0以上使用註解配置

好處: 支持註解配。可以不要web. xml了。 步驟: 1.創建JavaEE項目, 選擇Servlet的版本3.0以 上,可以不創建web.xml 2.定義一個類,實現Servlet接口 3.複寫方法 4.在類上使用@WebSe

原创 Servlet 生命週期方法的解釋

Servlet中的生命週期方法解釋: 被創建:執行init方法,只執行一次 Servlet什麼時候被創建? 默認情況下,第一次被訪問時,Servlet被創建可以配試執行Servlet的創建時機。 在< servlet>標籤下配置: