Time of Update: 2016-03-14
標籤:【 介紹】 J2EE是一套全然不同於傳統應用開發的技術架構,包含許多組件,主要可簡化且規範應用系統的開發與部署,進而提高可移植性、安全與再用價值。
Time of Update: 2016-03-15
張孝祥Java 第一講,張孝祥java第一講一、Java的特點:一次編譯,到處已耗用時間。 C語言在windows下執行:C來源程式(.c)——>編譯 windows可執行檔(.exe)——>windows作業系統 Java語言:Java源檔案——>編譯 Java位元組碼檔案(.class)——>JVM虛擬機器下
Time of Update: 2016-03-15
Java虛擬機器類載入機制——案例分析在《Java虛擬機器類載入機制》一文中詳細闡述了類載入的過程,並舉了幾個例子進行了簡要分析,在文章的最後留了一個懸念給各位,這裡來揭開這個懸念。建議先看完《Java虛擬機器類載入機制》這篇再來看這個,印象會比較深刻,如若不然,也沒什麼關係~~下面是程式碼:package jvm.classload;public class StaticTest{ public static void main(String[] args) {
Time of Update: 2016-03-15
java中的static關鍵詞,javastatic關鍵詞學習筆記,材料來自:http://www.cnblogs.com/dolphin0520/p/3799052.htmlstatic關鍵詞,可以加在方法上,成員變數上,代碼塊。 類就不要想了。1. static方法 static方法可以在類沒有執行個體化的情況話直接存取。 在靜態方法中不能訪問類的非靜態成員變數和非靜態成員方法,因為非靜態成員方法/變數都是必須依賴具體的對象才能夠被調用。2.
Time of Update: 2016-03-15
JavaSE入門學習28:Java常用類之String類(下)七字串的不變性String對象建立後則不能被修改,是不可變的,所謂的修改其實是建立了新的對象,所指向的記憶體空間不同。如所示:運行結果:結合上面的代碼,關於字串必須要瞭解的:1)通過String s1="愛慕課"; 聲明了一個字串對象, s1存放了到字串對象的引用,在記憶體中的存放參考關聯性如所示:然後通過s1="歡迎來到:"+s1; 改變了字串s1
Time of Update: 2016-03-15
Java學習 (十二)、物件導向編程(四)繼承,概念及super關鍵字,物件導向編程super繼承概念:① 繼承背後的思想就是基於已存在的類來構建新類;② 當從已存在類繼承時,就重用了它的方法和屬性,還可以添加新的方法和屬性來定製新類以應對需求;③ 當從其它類匯出的類叫作子類,被匯出的類叫作父類;④ 在Java中,除了Object類外,所有類都是子類,都有唯一父類;⑤
Time of Update: 2016-03-15
springmvc學習筆記(6)-springmvc整合mybatis(IDEA中通過maven構建)springmvc學習筆記(6)-springmvc整合mybatis(IDEA中通過maven構建)本文主要展示如何在intellij IDEA中通過maven構建springmvc+mybatis架構的開發環境。需求:使用springmvc和mybatis完成商品列表查詢整合思路第一步:整合dao層mybatis和spring整合,通過spring管理mapper介面。
Time of Update: 2016-03-15
JVM-運行時資料區,JVM-運行資料區
Time of Update: 2016-03-15
Java與設計模式-適配器模式適配器模式是開發中經常會用到的模式,Android開發中經常用到的各種adapter就屬於適配器模式,串連各種資料庫時也要用到適配器模式。適配器模式在生活中的執行個體也隨處可見,你託人在日本買了個電飯煲,日本的市電電壓是110v,而國內的市電電壓是220v,這時你若想安全的使用電飯煲就必須裝一個220-110的變壓器,這個變壓器就可以理解成本模式中的適配器。 適配器模式有類的適配器模式和對象的適配器模式兩種不同的形式。首先看一下類的適配器模式UML類圖:類的適配器模
Time of Update: 2016-03-15
springmvc學習筆記(3)-註解的處理器映射器和適配器springmvc學習筆記(3)-註解的處理器映射器和適配器本文主要介紹註解的處理器映射器和適配器相關配置預設載入前端控制器從\org\springframework\web\servlet\DispatcherServlet.properties件中載入處理器映射器、適配器、視圖解析器等組件,如果不在springmvc.xml中配置,則使用預設載入的註解的處理器映射器和適配器在spring3.1之前使用org.springframew
Time of Update: 2016-03-14
Java學習 (十一)、物件導向編程(三)封裝--包,java物件導向編程打包的意義:① 標準Java庫是由一系列包組成,包括java.lang,java.util,java.net等。標準Java包就是層次型包結構,就如同硬碟上嵌套的子目錄一樣,我們可以使用嵌套階層來組成包;② Java的包是為了更好地規劃代碼,防止命名衝突和混亂。所以Java出現了打包機制;③
Time of Update: 2016-03-15
springmvc學習筆記(7)-springmvc整合mybatis之mapperspringmvc學習筆記(7)-springmvc整合mybatis之mapper本文記錄springmvc整合dao的配置整合dao首先在resource檔案夾下添加兩個檔案:資料庫設定檔和日誌設定檔資料庫設定檔db.propertiesjdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://120.25.162.238:3306/mybatis001?c
Time of Update: 2016-03-15
springmvc學習筆記(4)-前端控制器springmvc學習筆記(4)-前端控制器本文通過前端控制器源碼分析springmvc執行過程1.前端控制器接收請求調用doDispatch方法protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpServletRequest processedRequest =
Time of Update: 2016-03-15
Java小白手記2:一些名詞解釋看到《Java 征途:行者的地圖》 ,這是一篇有關java學習路徑文章。對我等Java小白有指引作用。裡面提到了一些基本的名詞術語,有些我知道,有些不知道,再補上一些自己曾覺得模糊的,記錄如下:此前已經總結了一些,見拙作:《 Java小白手記:WEB項目等》0、.java檔案java原始碼。1、.class檔案.java檔案編譯後就是.class檔案,二進位,能被JVM所識別。類似windows的dll。2、.jar檔案也叫jar包。Java歸檔檔案(Java
Time of Update: 2016-03-15
springmvc學習筆記(5)-入門程式小結springmvc學習筆記(5)-入門程式小結通過入門程式理解springmvc前端控制器、處理器映射器、處理器適配器、視圖解析器用法。並附上入門程式的非註解的完整的設定檔,註解的完整設定檔。入門程式配置小結前端控制器配置:第一種:*.action,訪問以.action結尾 由DispatcherServlet進行解析
Time of Update: 2016-03-14
泛型中? super T和? extends T的區別,superextends經常發現有List<? super T>、Set<? extends T>的聲明,是什麼意思 呢?<? super T>表示包括T在內的任何T的父類,<? extends T>表示包括T在內的任何T的子類,下面我們
Time of Update: 2016-03-14
運算子&,|,^,運算子優先順序1.&按位“與”的計算是把兩個數字分別寫成二進位形式,然後按照每一位進行比較,&計算中,只要有一個是0就算成02.|運算轉換成2進位進行比較,兩個位只要有一個為1,那麼結果就是1,否則就為03.^兩個數轉換為2進位然後比較位,相同則結果為0,不同則結果為1
Time of Update: 2016-03-15
[Java開發之路](19)Long緩衝問題Long中有個小小的陷阱,就是在-128至127範圍內,Long.valueOf(long l)返回的Long的執行個體是相同的,而在此範圍之外每次使用valueOf(long l)時,返回的執行個體都是不同的。舉例:System.out.println(Long.valueOf(-129) == Long.valueOf(-129)); // falseSystem.out.println(Long.valueOf(-128) ==
Time of Update: 2016-03-14
java程式練習:猜字母,java程式猜字母 猜字母程式=資料結構+演算法首先:定義資料結構1.找名詞Input:輸入變數Output:輸出變數隱含:找到隱含的變數,如字串其次:定義演算法,程式的處理最後:按照順序,逐步實現注意:1.基礎資料型別 (Elementary Data Type)作為參數傳遞時,會複製一份新的變數,所以方法內的參數不會影響到方法外的變數2.數組作為參數傳遞時,直接作用原數組(數組資料類型,是用new開闢空間)
Time of Update: 2016-03-14
spring筆記--使用springAPI實現AOP的一個簡單例子,springapiaop Spring的另一個重要思想是AOP,面向切面的編程,它提供了一種機制,可以在執行業務前後執行另外的代碼,Servlet中的Filter就是一種AOP思想的體現,下面通過一個例子來感受一下. 假設我們現在需要在針對資料庫進行CRUD操作時添加一組日誌,即在執行CRUD方法前後分別加上一句話,實現簡單的面向切面編程的功能.我用到的是spring4,在設定檔上較之之前的版本可能有些不同. 使用spri