原创 兩數之和(two sum)問題通用解法(map法和雙指針)

文章目錄1. [LeetCode01:two sum](https://leetcode.com/problems/two-sum/)題意思路1:map法代碼1:思路2:雙指針解法代碼2小結2. [LintCode607. Two

原创 Java中的方法重寫值得注意的幾點

文章目錄例11.代碼2問題3.分析4.關於方法重載的小結 例1 1.代碼 public class Demo01 { public static void main(String[] args) throws Excep

原创 House Robber(房屋偷盜問題):動態規劃解法

文章目錄1. [LeetCode198. House Robber](https://leetcode.com/problems/house-robber/)1.定義狀態最後一步子問題狀態2.轉移方程3.初始值和邊界條件4.計算順

原创 maven工程拆分與聚合

文章目錄一、開發環境準備(SSM整合)1.創建數據表2.創建maven_web骨架項目3.導入jar包3.1觀察項目和jar包之間的依賴關係3.2 jar包座標間的順序對jar包版本的影響3.3 jar包衝突的第一種解決方式3.4

原创 Java中的反射機制詳解

文章目錄一、簡介1.Java反射機制提供的功能2反射讓Java具有動態語言的性質3.java.lang.reflect(關於反射的API介紹)3.1基礎示例:如何通過反射獲取一個類的所有方法?3.1.1 一定要理解反射是運行期的行

原创 SSM整合案例企業權限管理系統(2):訂單操作

文章目錄一、表結構分析1.訂單表:orders1.1建表語句1.2測試數據1.3字段含義2.會員信息表:member2.1建表語句2.2測試數據2.3字段含義3.旅客信息表:traveller3.1建表語句3.2測試數據3.3字段

原创 Java中的參數傳遞:都是值傳遞!沒有引用傳遞!!

本文介紹Java中三種不同類型的值傳遞,達到對Java值傳遞的深刻認識 文章目錄一、參數傳遞的是基本數據類型(8種)1.問題2.分析二 參數傳遞的不是基本數據類型1.問題2.分析三、參數傳遞的是String對象1.問題2.分析

原创 子數組相關題目:前綴和技巧

文章目錄前綴和介紹[LeetCode53-Maximum Subarray](https://leetcode.com/problems/maximum-subarray/submissions/)題意思路代碼[LintCode4

原创 Java中的單態模式的兩種實現方法

文章目錄單態模式方法1錯誤版本正確版本方法2:和方法1無本質區別 單態模式 單例類只有一個實例,也就是一個類只能創建一個對象 而且該對象只能由該類本身創建:所以類的構造方法必須是private的 單例類必須給其他對象提供這一個實

原创 Java中的==和equals詳解

文章目錄一、三個例子1.==和equals用於String對象的比較2.==和equals用於Object對象的比較3.==和equals用於自定義對象的比較二、 ==和equals的本質區別1.==比較的永遠是地址2.equal

原创 Java中異常常見問題總結

文章目錄問題1:try/catch/finally執行順序問題1.代碼2.分析3.問題1.1問題2:兩類異常的不同處理方式1.問題引入2小結2.1異常類的繼承結構問題3:try...catch捕獲異常時的順序問題1問題 問題1:t

原创 Java中如何比較兩個數組的內容相等?

文章目錄錯誤比較:調用數組對象的equals方法對於字符數組,可先轉換爲String類,再調用equals比較通用的解決方案:使用數組工具類Arrays 錯誤比較:調用數組對象的equals方法 下述代碼輸出? public

原创 IO流(2)緩衝流:增強型字節流、字符流

文章目錄一、緩衝流概述1. 緩衝流的基本原理二、字節緩衝流1. 構造方法2. 緩衝流的高效性(緩衝流實現大文件的複製)三、字符緩衝流1. 構造方法2. 字符緩衝流特有方法(readLine()/writeLine())2.1 re

原创 IO流(1):基礎字節流、字符流

文章目錄一、IO概述1. 什麼是IO?2. IO的分類2.1 按流動的方向分2.2 按數據的類型分3. IO流中的根類二、字節流1. 一切皆字節2. 字節輸出流(抽象類):OutputStream3. FileOutputStr

原创 Java類中的靜態變量執行順序:按照在類中定義的先後順序執行

文章目錄一、例11.問題2.分析3.問題變化4.分析二、例2:父類子類中均有靜態代碼塊1.問題2.分析3另一個重要的問題 一、例1 1.問題 public class Demo01_StaticTest { pr