原创 web前端開發介紹

在編程的世界裏,有很多的語言。各自的語言結構不同也就意味着他們直接存在着差異。 比如我前面介紹的Java爲後端語言,因爲它本身爲強類型語言。在每次的編程中都會很嚴謹。所以穩定性會比較高。所以常常用作大型服務器的後端語言,如互聯網巨

原创 類中的特殊方法

特殊方法: 1.構造函數:用於創建對象,並初始化屬性 特點: 1.函數名必須同類名完全一致 2.函數沒有返回返回值,就是void都不能有 3.函數只能被new關鍵字調用 4.構造函數可以沒有,也可以有多個,多個構造函數必須參數列表

原创 Java運算符及流程介紹day02

運算符: 算術運算符:運算結果都爲數值類型:+ - * / % 賦值運算符:運算結果都是數值類型 =:將右邊的(表達式)值賦值給左邊的變量 +=:先(求和)運算然後再賦值 -=,*=,/=,%= 特殊的自增自減運算符:++和—

原创 Java控制檯用戶輸入及while循環(上)

在控制檯接收輸入: 1.導入Scanner類文件:文件頂部通過import關鍵字導入: 2.創建Scanner對象:在需要使用輸入的地方創建Scanner對象 3.調用Scanner對象的方法:在需要獲取用戶輸入的地方通過Sc

原创 數組的定義和常見操作

數組:用於存儲一組相同數據類型的數據,數組有固定長度(存儲數據的個數) 數組的定義:3種方式 第1種: 數據類型【】 數組名 = new 數據類型【數組長度】; 說明: 數據類型:明確數組存儲的數據類型,java中什麼類

原创 重寫、抽象方法、抽象類、接口、多態

重寫(覆蓋,覆寫):子類可以重(新編)寫繼承的父類方法 1.如果父類的所有子類都重寫父類的某個方法,那麼問?父類的該方法是否有必要存在方法體(方法大括號中的代碼),答:該方法體沒有存在價值 2.如果父類中某個方法想要繼承的子類都重

原创 函數的定義及使用

函數(方法):提高代碼的重用性和封裝性 函數:將一塊代碼封裝在函數結構中,在需要使用該代碼塊的地方,通過函數調用執行整個代碼塊 函數只能定義在類中,不能定義在方法中,main函數中也不行 修飾符 返回值類型 函數名(參數列表){

原创 do...while,for,循環使用關鍵字,循環嵌套

循環: While(循環條件){ 循環體; } 循環條件爲true時循環或重複執行循環體,直到循環條件爲false循環結束 注意: 1.循環開始條件一般要定義在循環結構前面 2.循環操作(循環體)中一般都應該存在步進操作(++或–

原创 控制檯用戶輸入及while循環(下)

上一小節已經詳細講解過while循環的結構和使用方法,本節主要講述本人在具體應用中相關方法和小技巧 1.模擬控制檯輸入賬戶密碼登陸,並將登陸限制最大錯誤次數限制爲3次,超過3次後提示用戶,錯誤次數超過上限,賬戶凍結 2.用戶輸

原创 代碼塊+單例模式

代碼塊:以“{代碼邏輯}”形式的結構代碼,根據所在位置可用分爲局部代碼塊,構造代碼塊,靜態代碼塊 變量作用域(起作用的範圍,存活範圍):有所在的最近大括號 局部代碼塊:定義在方法或語句中的代碼塊 構造代碼塊:定義在類中成員位置

原创 數據庫約束+測試類創建

數據庫約束:6種 1.非空約束:字段名 數據類型(範圍) not null,限制列不允許存儲null值 2.主鍵約束:字段名 數據類型(範圍) primary key,限制列唯一且不能爲null 提示:每張表都應該有主鍵,而且只

原创 IO-File類操作

JavaSE-IO操作 IO:Input/ Output:輸入輸出 常見應用:文件上傳下載,系統配置文件的讀取…… 想要將數據永久保存:通過IO將數據存入磁盤文件,或者存入數據庫 將數據傳輸到某個地方 流:Stream 特性:有明

原创 JDBC工具類+連接池

解決JDBC重複代碼: 編寫工具類:JDBCUtils 編寫獲取連接方法 編寫釋放資源方法 編寫dao的父類:BaseDao 使用Properties文件作爲數據庫配置文件: 文件一般命名:XXX.properties

原创 Java知識點簡單回顧(如有需要請按照時間查看博客)

項目工程:java工程(窗口程序一般會打包爲exe文件)和web工程(瀏覽器程序該類型程序必須依賴瀏覽器運行,一般打包爲war文件) 項目工程中都是各種java類文件(在文件頭通過語法:修飾符(一般都是public) class

原创 Java簡述day01(上)

Java:面向對象的計算機語言 Java由Sun公司開發,目前屬於Oracle公司 IBM公司參與過收購,目前java開發專業工具之一Eclipse(日食)就是IBM公司開發 Java語言版本: JavaSE:標準版本 (Java