原创 LeetCode:3. 無重複字符的最長子串Java解法

1.題目 給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。 示例 1: 輸入: “abcabcbb” 輸出: 3 解釋: 因爲無重複字符的最長子串是 “abc”,所以其長度爲 3。 示例 2: 輸入: “bbbbb

原创 Java面試系列02:Java基礎之GC

原文鏈接 1.GC 是什麼? 爲什麼要有 GC? 垃圾收集(Garbage Collection)通常被稱爲“GC”,由虛擬機“自動化”完成垃圾回收工作。既然GC會自動回收,開發人員爲什麼要學習GC和內存分配呢?當需要排查各種內存

原创 Java面試系列07:Java基礎之其他

1.抽象類和接口有什麼區別? 概念 接口是對行爲的抽象,是抽象方法的集合,利用接口可以實現定義與實現分離。 抽象類是不能實例化的類,用abstract關鍵字修飾class,主要目的是實現代碼重用 區別 接口所有屬性都是隱含**‘s

原创 Java面試系列12:Spring常見面試題總結

Spring常見面試題總結(超詳細回答) https://blog.csdn.net/a745233700/article/details/80959716 看大佬的,搬不動了

原创 Java面試系列14:SpringBoot常見面試題總結

SpringBoot常見面試題總結 https://www.jianshu.com/p/63ad69c480fe/ 簡書大佬

原创 Java面試系列03:Java基礎之集合基礎

1. ==和equls區別: 基本類型: **==**是比較他們的值。 引用類型: ==是比較他們的地址。 默認的equals方法(從Object 類繼承的) return this==object; 可以重寫equa

原创 Java面試系列08:MySQL數據庫基礎

1.創建數據庫,並指定字符集 create database 數據庫名稱 character set 字符集名; 2.修改數據庫的字符集 alter database 數據庫名稱 character set 字符集名稱; 3.

原创 Java面試系列01:Java基礎之JVM

參考鏈接: JVM之內存結構詳解 https://www.choupangxia.com/2019/10/18/jvm%E4%B9%8B%E5%86%85%E5%AD%98%E7%BB%93%E6%9E%84%E8%AF%A6%E

原创 Java面試系列13:Mybatis常見面試題總結

看大佬的,搬不動了 Mybatis常見面試題總結 https://blog.csdn.net/a745233700/article/details/80977133 看大佬的,搬不動了

原创 Java面試系列11:Web基礎

轉載: https://blog.csdn.net/qq_38950316/article/details/81087809 很多,不一一列出來,主要是自己總結用的。 有錯歡迎指出。槓精退散。 1.TCP,UDP區別,用途 TCP

原创 Java面試系列10:SpringMVC常見面試題總結

轉載: https://blog.csdn.net/a745233700/article/details/80963758 1、 什麼是Spring MVC ?簡單介紹下你對springMVC的理解? Spring MVC是一個基

原创 Java面試系列09:Redis基礎

1.什麼是Redis Redis是用C語言開發的一個開源的高性能鍵值對(key-value)數據庫, 官方提供測試數據,50個併發執行100000個請求,讀的速度是110000次/s,寫的速度是81000次/s , 且Redis通

原创 Java面試系列06:Java基礎之併發編程(先寫着,後面再增加)

看大佬的吧: https://blog.csdn.net/z69183787/article/details/86229514 https://blog.csdn.net/kai46385076/article/details/9

原创 程序筆記

1.交替輸出12A…5152Z package 線程; //兩個線程,輸出:12A 34B 56C ... 5152Z //同步 public class synchronized控制輸出 { public stati

原创 Java面試系列05:Java基礎之集合面試問題解答(下)

12.HashSet 和 TreeSet 有什麼區別? 相同點:單例集合,數據不可重複 不同點: 1:底層使用的儲存數據結構不同: Hashset底層使用的是HashMap哈希表結構儲存。 而Treeset底層用的是TreeMa