原创 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