Time of Update: 2015-06-17
標籤:DOM解析是官方提供的XML解析方式之一,使用時無需引入第三方包,代碼編寫簡單,方便修改樹結構,但是由於DOM解析時是將整個XML檔案載入到記憶體中進行解析,因此當XML檔案較大時,使用DOM解析效率會降低,而且可能造成記憶體溢出。當XML檔案較大時應採用SAX解析(下一篇中會介紹)。通常情況下,若XML檔案只是用作系統的設定檔,檔案一般不會很大,使用DOM解析基本就能解決問題。 以下分別是解析和產生xml的基本步驟: 1.
Time of Update: 2015-06-16
標籤:package com.xuo.jms;import java.util.Properties;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;impo
Time of Update: 2015-06-16
標籤:java class class對象 1.類、枚舉、介面、註解、數群組類型、原生類型的名稱.class 樣本:Class classString=String.class;//類Class classEnum=RetentionPolicy.class;//枚舉Class classInterface=Serializable.class;//介面Class
Time of Update: 2015-06-16
標籤:代碼如下<span style="font-size:18px;">package com.util;import java.awt.AWTException;import java.awt.Desktop;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Image;import java.awt.Rectangle;import
Time of Update: 2015-06-16
標籤:代碼如下<span style="font-size:18px;">package com.model;import java.awt.Rectangle;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.util.Iterator;import javax.
Time of Update: 2015-06-16
標籤: 數組是程式中用來儲存同一類型值的集合,基本所有程式設計語言中都有這種類型存在。聲明數組時需要指出數群組類型和陣列變數名,初始化後數組的長度不可變,使用過程中通過下標來訪問數組中的元素,範例程式碼如下:int[] a;//聲明整數型數組a = new int[10];//初始化一個長度為10的整型數組System.out.println(a[0]); 註:聲明數組時有兩種寫法,一種是int[] a,另一種死int
Time of Update: 2015-06-16
標籤:一、浮點計算中發生精度丟失 大概很多有編程經驗的朋友都對這個問題不陌生了:無論你使用的是什麼程式設計語言,在使用浮點型資料進行精確計算時,你都有可能遇到計算結果出錯的情況。來看下面的例子。// 這是一個利用浮點型資料進行精確計算時結果出錯的例子,使用Java編寫,有所省略。double a = (1.2 - 0.4) / 0.1;System.out.println(a);
Time of Update: 2015-06-16
標籤:1、為什麼使用集合架構 當我們並不知道程式運行時會需要多少對象,或者需要更複雜方式儲存物件——可以使用Java集合架構2、Java集合架構套件含的內容 介面:(父類)Collection介面下包含List(子類 )介面和Set(子類)介面 List介面下又包含(ArrayList集合實作類別和LinkedList集合實作類別)
Time of Update: 2015-06-16
標籤:1.Java NIO與阻塞IO的區別阻塞IO通訊模型(在上一篇《J2SE網路編程之
Time of Update: 2015-06-16
標籤:一、泛型類 1 package generics; 2 /** 3 * 泛型類,格式:public class 類名<泛型型別1, ...> 4 * @author zhongfg 5 * @date 2015-06-16 6 * @param <T> 7 */ 8 class Student<T> { 9 10 private T num;11 12 public T getNum() {13
Time of Update: 2015-06-16
標籤:org.apache.struts2.json.JSONException:
Time of Update: 2015-06-17
標籤:integer構造方法和常用方法java中八種基礎資料型別 (Elementary Data Type)對應的封裝類型:基礎資料型別 (Elementary Data
Time of Update: 2015-06-17
標籤:auto-boxing
Time of Update: 2015-06-17
標籤:stringbuffer
Time of Update: 2015-06-17
標籤:Regex/*Regex1.Regex是一門獨立的學科。2.Regex是一種字元模型。專門做字串格式匹配的。3.Regex是通用的。例如:Regex "^a{2}$" 表示 2個a字元.等同於 "aa"\d 數字\D 非數字\w 英文字母\W 非英文字母*/public class StringTest07{public static void main(Str
Time of Update: 2015-06-17
標籤:random/*產生隨機數*/import java.util.Random;public class RandomTest01{public static void main(String[] args){//建立一個新的隨機數產生器Random r = new Random();//產生int類型的隨機數//int i = r.nextInt(10
Time of Update: 2015-06-17
標籤:enumpublic class EnumTest02{//入口public static void main(String[] args){int a = 10;int b = 0;Result retValue = divide(a,b);if(retValue==Result.SUCCESS){System.out.println("成
Time of Update: 2015-06-17
標籤:字串 java 關於java日期類date dateformat simpledateformat calendar總結
Time of Update: 2015-06-17
標籤:提供者 java 做什麼 程式 介面 1.對象的介紹 1.1 抽象的過程 1.1.1 所有的東西都是對象 1.1.2
Time of Update: 2015-06-17
標籤:面試題如下:把一個數組裡的數組合全部列出,比如1和2列出來為1,2,12,21。(面試題出自《Java程式員面試寶典》)代碼如下:import java.util.Arrays;import java.util.LinkedList;import java.util.List;/** * 把一個數組裡的數組集合全部列出,比如1和2列出來為1,2,12,21 */public class ListAll {public static void main(String[] args)