原创 Java基礎知識

八種基本數據類型 整數類型 byte 佔一個字節 short 佔兩個字節 int 佔四個字節 long 佔八個字節 浮點數類型 float 佔四個字節

原创 Java五種運算符

五種運算符 算數運算符 +;-;*;/;% 進行除法運算時應注意口訣(自己瞎想的,不喜勿噴) 整數相除取商數(/) 整數相除取餘數(%) 整數相除只得整 要得小數必浮點 package Test2; publ

原创 Java三種流程控制語句

三種流程控制語句 順序結構 從上到下依次執行 package Test3; public class OrderDemo { public static void main(String[] args) {

原创 Java—TCP

TCP發送接收信息 package Test_13; import java.io.IOException; import java.io.OutputStream; import java.net.InetAddress; impor

原创 Java—Connection的常用功能

Connection的常用功能 boolean add(E e) 永遠可以添加成功,可以有重複值 void clear() 清空集合 boolean contains(Object o) 判斷集合中是否包含指定字符 bool

原创 Java—異常

異常的處理方式 捕獲處理:try......catch語句 try{ 有可能出現問題的代碼; }catch(Exception e){ 處理異常;

原创 Java——學生管理系統

學生管理系統 基於前面學的ArrayList集合做的一個簡單的學生管理系統,後期會對這個系統逐步優化,歡迎大家提建議 package StudentManager; import java.util.ArrayList; import

原创 Java—多線程

多線程的實現方式 一 package Test_12; /* * 進程:當前正在運行的程序,一個應用程序在內存中的執行區域 * 線程:進程中的一個執行控制單元 * * 一個進程可以有一個線程(單線程),也可以有多個線程(多線程)

原创 Java—OutputStreamWriter和InputStreamReader

OutputStreamWriter 可以將標準輸出流轉換成一種字符輸出流 InputStreamReader 可以把字節輸入流轉換成字符輸入流

原创 Java中的String類

構造方法 String:字符串類 由多個字符組成的一串數據;其本質是一個字符數組; 構造方法: String(String original):把字符串數據封裝成字符串對象

原创 Java—Set和Map集合

Set集合 Set集合的特點: 1.無序(存儲和讀取的順序有可能不同) 2.不允許重複 3.沒有索引 Map集合 Map集合的特點: 1.將鍵映射到值的對象。一個映射不能包含重複的鍵,每個鍵最多隻能

原创 Java—網絡編程

協議 UDP協議:將數據源和目的封裝在數據包中,不需要建立連接。每個數據報的大小在64k,因爲沒有連接所有是不可靠的協議,但是速度快。 TCP協議:建立連接,形成傳輸數據的通道。在連接中進行數據的傳輸,通過三次握手完成連接,是可靠的連接

原创 Java—繼承和抽象類

繼承與抽象類 繼承:對個類有共同的成員變量和成員方法,抽取到另外一個類中(父類),再讓多個類去繼承這個父類 繼承的特點:單一繼承,只能繼承一個父類; 支持多層繼承; 繼承中成員變量的特點:

原创 Java—字符流和字節流

字符流和字節流的區別 二進制文件只能使用字節流進行復制 文本文件的複製既可以使用字符流也可以使用字節流

原创 Java中的I/O

輸出流寫文件 package Test10; import java.io.FileWriter; import java.io.IOException; /* * FileWriter: * FileWrite