原创 springboot 整合FastDFS_Client

導入依賴 <dependency> <version>1.26.2</version> <groupId>com.github.tobato</groupId>

原创 springcloud遠程調用 不能構造實列錯誤

ERROR c.x.f.exception.ExceptionCatch - catch exception:Type definition error: [simple type, class com.xuecheng.fram

原创 java跳出循環的方式總結、循環標籤的使用

java跳出循環 break public class demo1 { public static void main(String[] args) { for(int i = 0; i < 10; i

原创 java面向類與對象,繼承封裝多態,抽象類接口,異常,反射總結

1. 面向對象 java是門面向對象的語言,在java裏面萬物是皆對象。其實對象就是類的一個實列,有狀態有行爲。列如一條狗就是一個對象,他的狀態是它的顏色,名字品種;行爲有喫飯,跑和叫等。那麼類就很簡單了就是一類對象的總和。你可以

原创 標識符命名規則以及關鍵字和修飾符

java基本語法 1.標識符: 在java語言中,用來標誌類名、對象名、變量名、方法名、類型名、數組名、包名的有效字符序列,稱爲“標識符”; 標識符由字母、數字、下劃線、美元符號組成,且第一個字符不能是數字; jav

原创 String面試問題

參考 String str1 = new String("hello"); String str2 ="hello"; s3和s4 都是在堆中創建新的對象, string 底層都是通過char[] 來實現的,引入了字符串常量池

原创 tcp的建立與釋放

參考博文 參考

原创 jdk1.7HashMap和ConcurrentHashMap

jdk1.7HashMap構造方法put方法get方法remove方法ConcurrentHashMap源碼解析SegmentHashEntryConcurrentHashMap構造方法put方法rehashgetremovesi

原创 jdk8hashMap和ConcurrentHashMap

jdk8HashMap構造方法put方法get 方法resizeremoveConcurrentHashMap HashMap 構造方法 public HashMap(int initialCapacity, float lo

原创 hashMap源碼學習

hashMap源碼先複習一下樹樹結構常用術語二叉搜索樹紅黑樹原理講解 先複習一下樹 樹(tree)是一種抽象數據類型(ADT),用來模擬具有樹狀結構性質的數據集合。它是由n(n>0)個有限節點通過連接它們的邊組成一個具有層次關係的

原创 重載跟重寫的區別

重載(overloading) 是在一個類裏面,方法名字相同,而參數不同。返回類型可以相同也可以不同。每個重載的方法(或者構造函數)都必須有一個獨一無二的參數類型列表。最常用的地方就是構造器的重載。 被重載的方法必須改變參數列表

原创 抽象類跟接口的區別

抽象類: 1、抽象類使用abstract修飾; 2、抽象類不能實例化,即不能使用new關鍵字來實例化對象; 3、含有抽象方法(使用abstract關鍵字修飾的方法)的類是抽象類,必須使用abstract關鍵字修飾; 4、抽象類可以