原创 有關自己javaweb項目常見問題彙總

  1.你項目是怎樣實現國際化的?   java推薦用 XX.properties配置文件,比如lan_Zh_CN.properties裏面放你程序的所有中文提示,lan_fr.properties裏面放你策劃年供需的所有法文提示(和上

原创 JSTL標籤介紹與使用詳解

什麼是JSTLJSTL(JavaServerPages Standard Tag Library)JSP標準標籤庫 JSTL通常會與EL表達式合作實現JSP頁面的編碼 使用JSTL的步驟 創建Web工程,選擇JSTL1.1 在JSP頁面添

原创 java中工廠模式和單例模式詳解

如何將實例化具體類的代碼從應用中抽離或者封裝起來,使它們不會干擾應用的其他部分? 1:簡單工廠模式:其作用是實例化對象而不需要客戶瞭解這個對象屬於那個具體的子類。 using System; using System.Coll

原创 下面的代碼有什麼不妥之處?

JAVA面試剖析之 下面的代碼有什麼不妥之處? 1. if(username.equals(“zxx”){}   2.  int  x = 1; return x==1?true:false; 少了個括號. 暫且理解爲

原创 JAVA中數據類型Integer與int的區別

Integer與int的區別   int是java提供的8種原始數據類型之一。Java爲每個原始類型提供了封裝類,Integer是java爲int提供的封裝類。int的默認值爲0,而Integer的默認值爲null,即Integer可以

原创 ==和equals方法究竟有什麼區別?

"=="和equals方法究竟有什麼區別? (單獨把一個東西說清楚,然後再說清楚另一個,這樣,它們的區別自然就出來了,混在一起說,則很難說清楚) ==操作符專門用來比較兩個變量的值是否相等,也就是用於比較變量所對應的內存中所存儲的數值是

原创 abstract和class和interface有什麼區別

abstract class和interface有什麼區別?  含有abstract修飾符的class即爲抽象類,abstract 類不能創建的實例對象。含有abstract方法的類必須定義爲abstract class,abstrac

原创 Hibernate與Ibatis簡介和對比

Hibernate簡介 Hibernate是一個開放源代碼的對象關係映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編 程思維來操縱數據庫。Hibernate可以應用在任何使用JDBC的場

原创 ClassLoader如何加載class

ClassLoader如何加載class     jvm裏有多個類加載,每個類加載可以負責加載特定位置的類,例如,bootstrap類加載負責加載jre/lib/rt.jar中的類,我們平時用的jdk中的類都位於rt.jar中。extc

原创 javascript表單驗證正則表達式

javascript表單驗證正則表達式 "^\d+$"  //非負整數(正整數 + 0) "^[0-9]*[1-9][0-9]*$"  //正整數 "^((-\d+)|(0+))$"  //非正整數(負整數 + 0) "^-[0-9

原创 jsp內置對象彙總

jsp內置對象 1.  request表示HttpServletRequest對象。   它包含了有關瀏覽器請求的信息,並且提供了幾個用於獲取cookie, header, 和session數據的有用的方法, 2 .response表示H

原创 Struts2 如何獲取Request,Session對象

Struts2 如何獲取Request,Session對象 在struts1中,獲得到系統的request或者session對象非常方便,都是按照形參傳遞的,但是 在struts2中,request和session都被隱藏了 struts

原创 JAVA作用域作用域public,private,protected

作用域public,private,protected,以及不寫時的區別 這四個作用域的可見範圍如下表所示。 說明:如果在修飾的元素上面沒有寫任何訪問修飾符,則表示friendly。   作用域    當前類 同一package 子孫類

原创 struts2執行流程與攔截器介紹

struts2執行流程介紹 1、客戶端向Servlet容器(如Tomcat)提交一個請求 2、請求經過一系列過濾器(如ActionContextCleanUp過濾器等) 3、核心控制器被調用,詢問ActionMapper來決定請求是否需

原创 Java實現幾種常見排序方法

JAVA日常操作中常見的排序方法有:冒泡排序、快速排序、選擇排序、插入排序、希爾排序,甚至還有基數排序、雞尾酒排序、桶排序、鴿巢排序、歸併排序等。 冒泡排序是一種簡單的排序算法。它重複地走訪過要排序的數列,一次比較兩個元素,如果他們