原创 IO流 六、對象的序列化與反序列化

6-1 序列化的基本操作 對象的序列化,反序列化 1)對象序列化就是將Object對象轉化成byte序列,反之叫對象的反序列化 2)序列化流(ObjectOutputStream),是個過濾流 --- writeObjcet      

原创 java反射 四、 Java 獲取成員變量構造函數信息

4-1 Java 獲取成員變量構造函數信息     /**      * 獲取成員變量的信息      *       * @param obj      */     public static void printFieldMess

原创 IO流 四、字節流

編碼問題 File類的使用 RandomAccessFile 字節流 字符流 對象的序列化和反序列化 4-1 字節流之文件輸入流FileInputStrream-1 IO流(輸入流、輸出流) 字節流、字符流 1.字節流 1)InputSt

原创 java反射 一、Class類的使用

JAVA-Reflect專題 Class類的使用 方法的反射 成員變量的反射 構造函數的反射 Java類加載機制 1-1 Class類的使用 Class類 1)在面向對象的世界裏,萬事萬物皆對象。 java語言中,靜態成員、普通數據類型類

原创 七、自定義函數

7-1回顧和概述   7-2自定義函數簡介 1.自定義函數 用戶自定義函數(user-defined function, UDF)是一種對MySQL擴展的途徑, 其用法與內置函數相同。 自定義函數的兩個必要條件: a.參數 b.返回值

原创 XML 三、 應用 SAX 方式解析 XML

3-1 使用 SAX 解析 XML 文件的開始和結束 1.通過SAXParserFactory的靜態newInstance()方法獲取一個SAXParserFactory的對象。 SAXParserFactory factory = S

原创 XML 四、應用 DOM4J 及 JDOM 方式解析 XML

4-1 JDOM 開始解析前的準備工作 1.創建一個SAXBuilder對象 SAXBuilder saxbuilder=newSAXBuilder(); 2.創建輸入流,將xml文件加載到輸入流中(拋出FileNotFoundExc

原创 XML文件寫入 一/二、通過 DOM 方式生成 XML 文檔

DOM和SAX生成xml文件 JDOM和DOM4J會形成一個全新的RSS文件   2-1 創建根節點和book節點屬性 1,前兩個步驟和解析XML文件一致,都是獲取DocumentBuilder對象 DocumentBuilderFac

原创 XML寫入 五、通過 JDOM 方式生成 XML 文檔

5-1 JDOM生成XML根節點 1.生成一個根節點 Element rss = new Element("rss");  2.爲節點添加屬性 rss.setAttribute("version", "2.0"); 3.生成一個d

原创 XML寫入 三、通過 SAX 方式生成 XML 文檔

3-1 SAX 生成 XML 的準備工作 1.創建一個TransformerFactory類的對象 SAXTransformerFactory tff = (SAXTransformerFactory) SAXTransformerFa

原创 XML寫入 四、DOM4J 方式生成 XML 文檔

4-1 什麼是 RSS RSS通常是用來描述和同步網站內容的一種格式,本質是xml xml通常的用途就是可以共享數據   4-2 生成 RSS 根節點及 version 屬性 1,創建Document對象,代表着整個XML文檔 Docu

原创 XML 五、四種 XML 解析方式大 PK

基礎方法:DOM(平臺無關的官方解析方式)、SAX(基於事件驅動的解析方式) 擴展方法:JDOM、DOM4J(在基礎的方法上擴展出的,只有在java中能夠使用的解析方法)   DOM: 一次性將整個xml文件加載到內存中,形成DOM樹 優

原创 JSP 三、JSP內置對象(上)

內置對象簡介 四種作用域範圍 out request/respone session application 其它內置對象   3-1 JSP內置對象簡介 JSP九大內置對象: out,request,res

原创 Maven 二、第一個Maven案例hellomaven

Maven項目的目錄結構 src     -main         -java             -package     -test         -java             -package     resource

原创 JSP 一、JAVA WEB簡介

什麼是Web應用程序 靜態頁面與動態頁面 搭建Java Web開發環境 手工編寫第一個Web應用程序 MyEclipse配置 使用MyEclipse編寫第一個Web應用程序 修改Tomcat默認端口   1-1