原创 新手筆記:使用final關鍵字修飾

final關鍵字可以修飾:變量參數方法類final關鍵字修飾變量final修飾的變量即可看作常量,即 不可變得變量 package fianlTest; public class Test { /*

原创 新手筆記:java 堆棧

1. 棧(stack)與堆(heap)都是Java用來在Ram中存放數據的地方。與C++不同,Java自動管理棧和堆,程序員不能直接地設置棧或堆。 2. 棧的優勢是,存取速度比堆要快,僅次於直接位於CPU中的寄存器。但缺點是,存在棧中的

原创 項目應用:web項目從攔截請求獲取用戶

首選說下要求背景,用戶通過網站登錄後會將用戶的基本信息記錄在session,而當有請求需要用到用戶信息的時候,每個方法都需要自己從session中拉取用戶信息,而獲取不到時還需要去處理跳轉登錄的操作,十分麻煩。因此考慮到開發的方便性,希望

原创 項目應用:自定義異常處理

@ControllerAdvice spring官方文檔上解釋: Indicates the annotated class assists a "Controller". Serves as a specialization of @C

原创 新手筆記:針對static關鍵字的學習

static主要可以修飾: 變量方法代碼塊內部類導入包static 修飾變量 在class中使用static關鍵字修飾的變量是class的屬性,在class加載時作用於成員變量用來表示只保存一份副本。 public class Test