原创 Java 內存分配全面淺析

本文將由淺入深詳細介紹Java內存分配的原理,以幫助新手更輕鬆的學習Java。這類文章網上有很多,但大多比較零碎。本文從認知過程角度出發,將帶給讀者一個系統的介紹。進入正題前首先要知道的是Java程序運行在JVM(Java Virtual

原创 常用正則表達式

        以前學習j2SE的時候學習使用過正則表達式,但後來自己想一些小項目的時候應用的不全面,很多都忘記了,現在學完javascript以後想把以前的正則表達式完整的系統的總結一下保存下來,正好看到了CSDN上的一篇博文總結的非常好

原创 服務器端跳轉與客戶端跳轉的區別

Jsp中有兩種跳轉方式(這裏只寫的簡單的不傳參數的方式):<1><jsp:forward page=”URL”  flush=”true”>(服務器端跳轉)<2>response.sendRedirect(“url”);(客戶端跳轉)這兩種

原创 String類中自動重寫compareTo( )方法對漢字的比較

在看Java從入門到精通的過程中遇到這樣一道習題:定義Student類,該類不實現Comparable接口,定義一個Comparator類比較兩個Student對象所在班級名稱和名字,班級名相同時用名字進行排序,使用TreeSet觀察排序結

原创 淺談java學習

本科上學的時候就學過兩個學期的java,那時候學到的都談不上基礎,只是模糊知道一些語法和編程規則,第一個學期學習java,因爲有之前c語言60%掛科率的心理陰影,對學習計算機編程語言在心理上是抗拒的,所以導致了當時老師念課本我聽課本的僵局;

原创 截斷柱狀圖製作步驟

閨蜜是學生物的美女博士,一個我們行外人無法想象的專業,前幾天她讓我幫她做一個柱狀截斷圖。說實話,雖然在計算機的領域裏已經七年了,但是卻是從來沒有碰過excel這個東西。以爲就像word裏畫圖一樣容易,我就草率的答應了,結果開了電腦以後兩眼一

原创 常用正則表達式

        以前學習j2SE的時候學習使用過正則表達式,但後來自己想一些小項目的時候應用的不全面,很多都忘記了,現在學完javascript以後想把以前的正則表達式完整的系統的總結一下保存下來,正好看到了CSDN上的一篇博文總結的非常好

原创 Servlet的部署步驟

Servlet的部署步驟1) 啓動tomcat。2) 在tomcat根目錄下的webapp裏自己建一個Web Application,我裝的是tomcat5.5.27的版本裝在D盤裏,就在D://tomcat5.5.27/webapp/下新

原创 四中copy數組方法的效率比較

Java中copy數組的方法有四種。第一種是Object類提供的clone( )方法,第二種是java.lang.System類提供的arrayCopy( )方法,第三種是java.util.Arrays類提供的copyOf( )方法,最後

原创 getCurrentSession與openSession的區別

Hibernate框架中利用Configuration對象的buildSessionFactory()可以得到一個SessionFactory的對象,顧名思義SessionFactory就是產生Session對象的工廠,而它產生Sessio

原创 Java 內存分配全面淺析

本文將由淺入深詳細介紹Java內存分配的原理,以幫助新手更輕鬆的學習Java。這類文章網上有很多,但大多比較零碎。本文從認知過程角度出發,將帶給讀者一個系統的介紹。進入正題前首先要知道的是Java程序運行在JVM(Java Virtual

原创 java中的參數傳遞方式以及內存分配情況

無論是什麼語言,要討論參數傳遞方式,就得從內存模型說起,主要是我個人覺得從內存模型來說參數傳遞更爲直觀一些。閒言少敘,下面我們就通過內存模型的方式來討論一下Java中的參數傳遞。這裏的內存模型涉及到兩種類型的內存:棧內存(stack)和堆內

原创 JSP的兩種include

JSP中有兩種方式可以把指定的jsp程序或者html文件包含進來,分別爲一下兩種形式:1.靜態包含:<%@ include file=”fileURL” %>  屬於編譯期間指令。JSP Engine會在JSP程序的轉換時期先把fileUR