原创 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)原子性是指事務是一個不