原创 javaSE學習04_運算符

算數運算符 算術運算符包括:+,-,*,/,%,++,--;分別表示加,減,乘,除,求餘,自增,自減。 除法運算 1.如果兩個操作數都是整數類型,則計算結果也是整數,就是將自然除法的結果截斷取整,比如:19/4=4;但是除數不可爲0,不

原创 javaSE學習11_數組

概述 數組是一種數據結構,用來存儲同一類型的集合。通過一個整數下標可以訪問數組中的每一個值。例如,如果a是一個整型數組,a[i]就是數組中下標爲i的整數。 數組聲明 在聲明數組變量時,需要指出數組類型(數組元素類型緊跟 [])和數組變量

原创 javaSE學習12_foreach循環

在java 5以後,java提供了一種更簡單的循環:foreach循環,這種循環遍歷數組和集合更加簡潔。使用foreach循環遍歷數組和集合時,無須獲得數組和集合長度,無須根據索引來訪問數組元素和集合元素,foreach循環自動遍歷數組和

原创 javaSE學習05_基本類型的類型轉換

基本數據類型轉換 1.boolean類型不可以轉換爲其他的數據類型。 2.整型,字符型,浮點型的數據在混合運算中相互轉換,轉換時遵循以下原則: (1)容量小的類型自動轉換爲容量大的數據類型:數據類型按容量大小排序爲: byte,sh

原创 javaSE學習14_基本類型數組的初始化

基本類型數組的初始化   對於基本類型數組而言,數組元素的值直接存儲在對應的數組元素中,因此,初始化數組時,先爲該數組分配內存空間,然後直接將數組元素的值存入對應數組元素中。   下面程序定義了一個int[]類型的數組變量,採用動態初始

原创 javaSE學習08_三種循環語句的區別

第一種:for循環  循環結構for語句的格式:         for(初始化表達式;條件表達式;循環後的操作表達式) {      循環體;       } eg: 1 class Dome_For2{ 2 public

原创 javaSE學習13_內存中的數組

  數組是一種引用數據類型,數組引用變量只是一個引用,數組元素和數組變量在內存裏是分開存放的。下面將深入介紹數組在內存中的運行機制。      內存中的數組   數組引用變量只是一個引用,這個引用變量可以指向任何有效的內存,只有當該引

原创 Vo\Po轉換器

VoPoConverter import java.util.ArrayList; import java.util.List; import org.dozer.DozerBeanMapper; public class

原创 javaSE學習16_面向對象

類可以看成是一類對象的模板,對象可以看成該類的一個具體實例。 類與類之間的關係 1.關聯關係 是一種比較弱的關係,在代碼中一般表現爲,一個類的方法中的參數,爲另一個類的實例。 2.繼承關係 一般與特殊的關係,XX是一種XX。

原创 javaSE學習07_switch語句

       switch語句由一個控制表達式和多個case標籤組成,和if語句不同的是,switch語句後面的控制表達式的數據類型只能是byte、short、char、int四種整數類型,枚舉類型和java.lang.String類型(

原创 javaSE學習09_循環語句的中斷與跳轉

循環語句的中斷與跳轉: break continue return System.exit(0) 例子: 總結: break:(針對最近的循環結構) (1).結束當前整個循環,執行當前循環下邊的語句。忽略循環體中任何其它語句和循

原创 javaSE學習15_引用類型數組的初始化

引用類型數組的初始化   引用類型數組的數組元素是引用,因此情況變得更加複雜:每個數組元素裏存儲還是引用,它指向另一塊內存,這塊內存裏存儲了有效數據。   爲了更好地說明引用類型數組的運行過程,下面先定義一個Person類(所有類都是引用

原创 wap端圖片上傳

wap端圖片上傳方法,可重複使用。和平常的servlet一樣,只需在web.xml中配置即可 import java.io.File; import java.io.FileOutputStream; import java.

原创 PC端圖片上傳

如下爲PC端圖片上傳公共方法,可重複性使用,和平常的servlet一樣只需在web.xml中配置即可 public class UploaderImageServlet extends HttpServlet{ @Ov

原创 Web app root system property already set to different value: 'webapp.root'

Web app root system property already set to different value: 'webapp.root' java.lang.IllegalStateException: Web app r