原创 使用POI導出Excel使單元格內容換行

使用POI做導出Excel時,前端表格裏帶有<br>換行符的內容在Excel裏並不會換行,那麼要如何使在導出Excel裏後單元格內容也進行換行呢,只需一下三步操作即可: 1、先將前端單元格的換行符<br>替換成其他字符:       St

原创 4.面向對象的特徵有哪些方面?

面向對象的特徵即Java的基本特性,有以下四點: a)    封裝:        封裝是把過程和數據包圍起來,對數據的訪問只能通過已定義的界面。面向對象計算始於這個基本概念,即現實世界可以被描繪成一系列完全自治、封裝的對象,這些對象通過

原创 9. 說出ArrayList,Vector, LinkedList的存儲性能和特性

1、ArrayList的add方法,不是線程安全的,保存數據是使用數組。 2、Vector的add方法,是線程安全的,保存數據也是使用數組。 3、LinkedList的add方法,是使用線程不安全,雙向鏈表存儲數據。 4、性能:Linke

原创 1.JDK 和 JRE 有什麼區別?

JRE( Java Runtime Environment)是Java 運行時環境……它是運行編譯後的Java程序所必需的一切包,包括Java虛擬機(JVM)、Java基礎類庫、Java 命令和其他基礎設施。但是,它不能用於創建新程序。

原创 5.String 是基本數據類型嗎?

String不是基本的數據類型,是final修飾的java.lang.String類,java中的8大基本類型分別爲: 1 字符類型:byte,char 2 基本整型:short,int,long 3 浮點型:float,double 4

原创 10.Collection 和 Collections的區別

  Collection 是個java.util下的接口,它是各種集合結構的父接口。   Collections 是個java.util下的類,是針對集合類的一個幫助類,他提供一系列靜態方法實現對各種集合的搜索、排序、線程安全化等操作。

原创 8.運行時異常與一般異常有何異同?

  答: 1、兩種異常同屬於Exception父類。           2、一般異常,必須要try ...catch(),否則程序就不能編譯通過;           3、運行時異常,是虛擬機產生的,程序中可以選擇捕獲處理,也可以不處理

原创 6.int 和 Integer 有什麼區別?

Java 提供兩種不同的類型:引用類型和原始類型(或內置類型)。Int是java的原始數據類型,Integer是java爲int提供的封裝類。 Java爲每個原始類型提供了封裝類。 原始類型對應封裝類: Boolean  Boolean

原创 11. HashMap和Hashtable的區別

都屬於Map接口的類,實現了將惟一鍵映射到特定的值上。 1、HashMap 類沒有分類或者排序。它允許一個 null 鍵和多個 null 值;Hashtable 類似於 HashMap,但是不允許 null 鍵和 null 值。 2、H

原创 7.String 和StringBuffer的區別

String是final修飾的java.lang.String類; String類是不可以繼承的,也是不可以更改的,對String類的任何改變,都是返回一個新的String類對象。 String 對象是System.Char 對象的有序集

原创 2.== 和 equals 的區別是什麼?

"==" 比較的是兩個對象的引用 (references),並不是他們的內容。 equals(Object) 方法與 "==" 相比的特殊之處就在於它可以覆蓋,所以我們可以通過覆蓋的辦法讓它不是比較引用而是比較數據內容。當然 JDK 中也

原创 3.兩個對象的 hashCode()相同,則 equals()也一定爲 true,對嗎?

答案是 不一定! 舉個例子:我們改寫下hashCode()的算法爲:num%3 ; 當num=1時,餘數爲1; 當num=4時,餘數也爲1; 這時他們的hashCode()是相同的,但equals()卻是不同的。   牢記以下幾點就好:

原创 1、JDK 和 JRE 有什麼區別?

JRE( Java Runtime Environment)是Java 運行時環境……它是運行編譯後的Java程序所必需的一切包,包括Java虛擬機(JVM)、Java基礎類庫、Java 命令和其他基礎設施。但是,它不能用於創建新程序。

原创 派生表要起別名

有時候我們在使用多表聯合查詢或者是嵌套查詢的時候會報這個錯誤: Every derived table must have its own alia。這個語句直譯過來就是“每一個派生表必須有它自己的別名”。 像這樣的一條語句 :selec