原创 使用SAX方式解析XML文件

SAX方式解析XML的步驟: 1、通過SAXParseFactory的靜態newInstance()方法獲取SAXParseFactory實例factory 2、SAXParseFactory實例的newSAXParse()方法返回SAX

原创 通過反射獲取類對象的成員函數、成員變量(只獲取成員函數)、構造函數

在反射中有三種方法可以獲取類的類類型: Foo foo1 = new Foo(); 1、 Class c1 = Foo.Class;   2、 Class c2 = foo1.getClass();    3、Class c3 = Cla

原创 關於JAVA IO流中拷貝文件的幾種方法

上一篇中的拷貝文件,採取的是批量的方法,還有2中方法分別是按字節拷貝和帶緩衝的拷貝。帶緩衝的拷貝主要是BufferedInputStream和BuferedOutputStream. BufferedInputStream&Buffred

原创 關於tomcat環境變量配置後,雙擊tomcat7.exe打不開的問題

在apache下載tomcat7,配置好環境變量後,在地址欄輸入 http://localhost:8080沒有顯示安裝成功,到tomcat安裝文件的bin文件夾中點擊tomcat7.exe打不開,顯示指定的服務並未以已安裝的服務存在,解

原创 源碼 、補碼、 反碼的詳解(轉載)

一. 機器數和真值 在學習原碼, 反碼和補碼之前, 需要先了解機器數和真值的概念. 1、機器數 一個數在計算機中的二進制表示形式,  叫做這個數的機器數。機器數是帶符號的,在計算機用一個數的最高位存放符號, 正數爲0, 負數爲1.

原创 Synchronized解決銀行取錢問題

當多個線程同時訪問共同的資源並進行修改時,會產生錯誤,例如銀行取錢的問題: 新建一個Acount.java,用來封裝銀行賬戶和餘額,代碼如下: 在新建一個FirstThread.java,用來表示當前線程: 運行結果,賬戶餘額會出現

原创 使用DOM生成XML的文件屬性名和屬性值、節點名和節點值

在前一篇文章  使用DOM解析XML的文件屬性名和屬性值、節點名和節點值  的基礎之上,在該CLASS類中寫一個CreateXML方法用於生成XML文件,生成XML的主要步驟如下: 1、創建DocumentBuilderFactory對

原创 使用DOM解析XML的文件屬性名和屬性值、節點名和節點值

一、新建一個demo.xml的文件: <? xml version="1.0" encoding="UTF-8" ?> <bookstore> <book id="1"> <name>放學後</name> <au

原创 JAVA 集合的詳解(轉)

原文地址:Java集合類詳解 Collection常用接口和使用類: ├List     ├LinkedList     ├ArrayList     ├Vector           └Stack├Set    ├HashSet   

原创 JAVA中註解的簡單使用

Java SE5內置了三種標準註解:      @Override,表示當前的方法定義將覆蓋超類中的方法。      @Deprecated,使用了註解爲它的元素編譯器將發出警告,因爲註解@Deprecated是不贊成使用的代碼,被

原创 字符串和其他類型的連接運算

代碼如下: 點贊 收藏 分享 文章舉報 打代碼的哈士奇 發佈了13 篇原創文章 · 獲贊 13 · 訪問量 13萬+ 私信

原创 通過反射調用類裏面的方法

一般我們調用類的方法,都會直接new一個類的對象,並通過X . XXX()形式進行調用,下面通過反射的方式,用類的類類型進行反射調用該類的方法。 步驟:一、獲取類的類類型             二、通過類類型的getMethod(nam

原创 用FileInputStream和FileOutputStream拷貝文件

在E:\JavaIO中新建abc.txt文件,並在裏面寫上一些文字。現在要做的是,在Eclipse裏面用FileInputStream和 FileOutputStream的read()和write()方法,實現,abc.txt文件的拷貝新

原创 簡單Socket通信

新建一個服務器端的JAVA類,如下圖: 再新建一個客戶端的JAVA類,如下圖: 具體解釋看代碼中的註釋,先運行服務器端的代碼,再去運行客戶端的代碼,然後得到運行結果如下: 點贊 收藏 分享

原创 Interface 和 Abstract class

原文地址:http://www.cnblogs.com/dolphin0520/p/3811437.html(做了些刪除) 一、抽象類 抽象方法必須用abstract關鍵字進行修飾。如果一個類含有抽象方法,則稱這個類爲抽象類,抽象類必須在