原创 (java)數據庫(二)
【JDBC】 (java Data Base Connectivity, java數據庫連接)是一種用於執行SQL語句的java API,可以爲多種關係數據庫提供統一訪問,是由java語言編寫的類和接口組成。也是java訪問數據
原创 (java)數據庫(一)MySQL
【數據庫】 數據庫是存儲數據的倉庫,本質是一個文件系統,將數據按照特定的格式存儲起來,使用戶可以對數據庫中的數據進行增加、刪除、修改和查詢。 【數據庫管理系統】 是指一種操作和管理數據庫的大型軟件,用於建
原创 (Java)基本類型
【基本類型】---- 4類8種 四類 八種 字節數 數據表示範圍 整型 byte 1 -128~127 short 2 -32768~32767 int 4 -2147483648~2147483648 long 8 -
原创 (java)IO流對象(六)集合Properties類、序列化流、反序列化流、打印流
【Properties特點】 /* * 集合對象Properties類特點: * 1. 繼承Hashtable,實現Map接口 * 2. 該集合無泛型,鍵值都是字符串 * 3. 鍵值可以存儲到集合中,也可
原创 (java)多線程(一)創建多線程
【創建多線程的方式】 (1)繼承Thread類 (2)實現Runnable接口實現類 (3)匿名內部類實現 (4)實現Callable接口實現類,有返
原创 (java)多線程(二)線程安全問題
【同步代碼塊】-- 解決線程安全問題 /* * 同步代碼塊解決線程安全問題 * 同步代碼塊公式: * synchronized(任意對象){ * 線程要操作的共享數據 * } * 任意對象
原创 (Java)IO流對象(四)轉換流
【轉換流】 OutputStreamWriter | --- FileWriter InputStreamReader | --- FileReader 【OutputStreamWrite
原创 (java)IO流對象(五)緩衝流
/* * 獲取方法的內容一般都有返回值 * int類型 若沒有了,返回的都是負數 * 引用類型 若沒有了,返回的是null * boolean 若沒有了,返回的都是false *
原创 (Java)集合框架(一)Collection接口方法、Iterator迭代器、增強for循環
【Collection接口】 import java.util.ArrayList; import java.util.Collection; /* * Collection接口中的方法 是集合中所有實現類必須擁有的方法
原创 (Java)常用API(四)大數據運算
【BigInteger】 import java.math.BigInteger; /* * 超級大的整數運算 * 超過long的取值範圍整數,需要封裝成BigInteger類型對象 * 它們的四則運算都是通過方法來實
原创 (Java)IO流對象(一)File類
【File分隔符】--File靜態變量 import java.io.File; /* * java.io.File * 將操作系統中的,文件(file),目錄(directory)(文件夾),路徑(path),封裝
原创 (Java)異常
【Throwable】---- java語言中所有錯誤和異常的超類 a. Exception異常:編譯期異常,進行編譯java程序時出現的問題。將異常處理掉,可以繼續進行
原创 (Java)集合框架(三)Map集合
【Map接口】 (1)Collection中的集合是單列集合,Map中的集合是雙列集合 (2)Map集合中,元素是成對出現的。每個元素由鍵--值兩部分組成,通過鍵可以找到所對應的值。 (3)Map集合中不能包含重複的鍵,值可以重複。 (4
原创 (Java)集合框架(四)Collections工具類
java.util.Collections Collections是集合工具類,用來對集合進行操作。 import java.util.ArrayList; import java.util.Collections; import
原创 (Java)IO流對象(三)字符流
【字符輸出流】 import java.io.FileWriter; import java.io.IOException; /* * 字符輸出流 java.io.Writer 所有字符輸出流的超類 * 寫文