原创 maven在創建項目時由jar包衝突引起的報錯

問題:當我們電腦上有一個maven項目時,再創建一個maven項目,就有可能引起jar包的衝突。 原因:maven本地倉庫已有原來下載好的jar包,新建的項目會使用之前的jar包,這時候第二個項目選擇的jar包就有可能與之前的衝突。 解決

原创 JVM、JRE和JDK三者間的區別和聯繫

參考:http://blog.csdn.net/qixin1889/article/details/51277504 http://blog.csdn.net/geyouchao/article/details/51669552 首

原创 成員變量、類變量、局部變量的區別

變量名首寫字母使用小寫,如果由多個單詞組成,從第2個單詞開始的其他單詞的首寫字母使用大寫。 如果局部變量的名字和成員變量的名字相同, 要想在該方法中使用成員變量,必須使用關鍵字this [java] view plain c

原创 java中什麼是顯式類型轉換和隱式類型轉換?

PS:來自百度知道https://zhidao.baidu.com/question/537370131.html自動類型轉換,也稱隱式類型轉換,是指不需要書寫代碼,由系統自動完成的類型轉換。由於實際開發中這樣的類型轉換很多,所以Java

原创 Java 中 i = i++的問題

      int i=0;      i=i++;      結果i是多少?      這是一個經常被提及的問題,答案一直五花八門。      具體測試一下以說明問題:       代碼1:public class Test{    p

原创 冒泡排序算法及其兩種優化

轉載:http://blog.csdn.net/yanxiaolx/article/details/51622286冒泡排序算法及其兩種優化1、排序方法     將被排序的記錄數組R[1..n]垂直排列,每個記錄R[i]看作是重量爲R[i

原创 Java switch 詳解

switch 語句由一個控制表達式和多個case標籤組成。switch 控制表達式支持的類型有byte、short、char、int、enum(Java 5)、String(Java 7)。switch-case語句完全可以與if-els

原创 Java中this和super的用法總結

參考:https://www.cnblogs.com/hasse/p/5023392.html this this是自身的一個對象,代表對象本身,可以理解爲:指向對象本身的一個指針。 this的用法在java中大體可以分爲3種:

原创 Java中instanceof關鍵字的用法

instanceof是Java的一個二元操作符,和==,>,<是同一類東東。由於它是由字母組成的,所以也是Java的保留關鍵字。它的作用是測試它左邊的對象是否是它右邊的類的實例,返回boolean類型的數據 Java 中的instance

原创 Java實現冒泡排序(圖解 + 代碼實現)

轉載:http://blog.csdn.net/feng2qing/article/details/53860685排序思想:相鄰元素兩兩比較,大的往後放,第一次完畢,最大值出現在了最大索引處(每比較完一趟,就選出一個最大值放到了後面),

原创 Eclipse中新創建的Maven項目沒有web.xml文件

在使用eclipse創建新的的maven項目時沒有自動創建web.xml文件會報錯。 1.手動創建WEB-INF/web.xml 2.通過eclipse工具創建 右鍵點擊所創建的項目,選擇 Java EE Tools 選擇Genera

原创 equals()和==的比較

轉載   http://blog.csdn.net/u013054285/article/details/789857981.equals()和==是什麼?equals():是方法,定義在超類Object中的一個方法,用來比較兩個對象。 

原创 子類重寫父類的方法應注意的問題

參考:http://blog.csdn.net/hnd978142833/article/details/52200134 若想實現一個合格重寫方法,而不是重載,那麼必須同時滿足下面的要求!重寫規則之一:重寫方法不能比被重寫方法限制有

原创 try {}裏有一個return語句,那麼緊跟在這個try後的finally {}裏的code會不會被執行,什麼時候被執行,在return前還是後?

轉載:http://blog.csdn.net/qq_31968809/article/details/52461761try {}裏有一個return語句,那麼緊跟在這個try後的finally {}裏的code會不會被執行,什麼時候被

原创 循環結構中break、continue、return和exit的區別

1. break break語句的使用場合主要是switch語句和循環結構。在循環結構中使用break語句,如果執行了break語句,那麼就退出循環,接着執行循環結構下面的第一條語句。如果在多重嵌套循環中使用break語句,當執行b