原创 JAVA---集合部分(1)

集合和數組的區別              1)長度的區別:                  數組:長度是固定的                  集合:長度是可變的              2)存儲數據類型的區別:          

原创 JDBC

 (一)JDBC之事務相關概念1)概念:事務使指一組最小邏輯操作單元,裏面有多個操作組成。組成事務的每一部分必須要同時提交成功,如果有一個操作失敗,整個操作就回滾。2)事務ACID特性:1.原子性(Atomicity)原子性是指事務是一個不

原创 面向對象入門

1:局部變量和成員變量的區別?     成員變量和局部變量的區別:      1)在類中的位置不同           a:成員變量:在類中,方法外           b:局部變量:在方法聲明上,或者是在方法定義中      2)在內存裏

原创 XML基礎--XPath

 1.引入    問題:當時用dom4j查詢比較深的層次結構的節點時,比較麻煩 2.作用    快速獲取節點對象  3.語法  /         絕對路徑      表示從xml的根位置開始或子元素(一個層次結構)  //        

原创 Servlet--重定向

重定向1.概述瀏覽器請求服務器,服務器通過HTTP協議約定響應頭去告訴瀏覽器,並實現請求狀態碼:3022.特點a.兩次請求,兩次響應b.地址欄會發生變化c.可以跳轉到外部站點資源,也可以跳轉到內部站點的資源3.方法a.方式1response

原创 面向對象入門2--繼承

1:代碼塊是什麼?代碼塊的分類和各自特點?      java中,用{}括起來的代碼,就是代碼塊!      局部代碼塊:用來限定變量的生命週期,出現在main方法中      構造代碼塊:類中的成員位置,{代碼塊}用來給對象的數據進行初始

原创 數組高級部分--排序,查找

1.數組排序之冒泡排序:    兩兩比較,大的往後放放,第一次比較完畢之後,最大值就出現在了最大索引出,繼續依次比較,得到一個排好序的數組!2.數組排序之:選擇排序:           用0索引依次和後面的索引進行比較,第一次比較完畢之後

原创 方法及數組

1:函數的概念:                    在java中,我們把函數叫方法,其他語言:javascript 方法稱之爲函數: function add()                舉例:鍵盤錄入的這個類Scanner   

原创 繼承,多態,抽象

final的用法:    final可以修類,該類不能繼承    fianl可以修飾成員方法,該方法不能被重寫  2. 構造方法:    1)子類中 構造方法,默認的訪問父類中的無參構造方法;    2)父類中的無參構造沒有提供,子類如何訪

原创 XML基礎--DOM4J解析

1.XML基礎概念    XML:可擴展標記語言         概念: 可擴展: 標籤名可以自己定義  <hehe></hehe> <呵呵></呵呵>             命名規範:不能用數字開頭 不能使用純數字 區分大小寫     

原创 二維數組

二維數組:就是元素爲一維數組的一個數組。        格式1:        數據類型[][] 數組名 = new 數據類型[m][n];                m:表示這個二維數組有多少個一維數組。        n:表示每一個

原创 JAVA基礎1

JAVA基礎1.JAVA語言的特點簡單性  解釋性    面向對象  高性能    分佈式處理  多線程    健壯性  動態結構中立  安全性    開源(開發源代碼)    跨平臺(跨操作系統)注意:JAVA語言是跨平臺的,JVM不是跨

原创 JAVA基礎語法1(循環語句)

1:switch語句的格式:q'wea's'd        Switch語句:選擇結構語句                      格式:                    switch(表達式){                 

原创 JAVA中轉換問題

1.進制轉換        十進制可以轉換其他機制:二進制,8進制,16進制                    public static String toBinaryString(int i):二進制                

原创 JDBC

 (一)JDBC之事務相關概念1)概念:事務使指一組最小邏輯操作單元,裏面有多個操作組成。組成事務的每一部分必須要同時提交成功,如果有一個操作失敗,整個操作就回滾。2)事務ACID特性:1.原子性(Atomicity)原子性是指事務是一個不