原创 Java基礎-流程控制

Java三種邏輯結構 Java中的流程控制指的是以下三種結構,任何複雜的程序邏輯,都可以通過它們來實現: 順序結構:從上往下逐行執行,每句必走; 分支結構:當設定的條件滿足時,才執行某語句一次,並非每句都走; 循環

原创 面向對象-訪問控制

package 作用:避免類的命名衝突; 包名可以有層次結構; 項目中,建議包名爲:域名反寫 . 項目名稱 . 模塊名稱 . 類名; 建議:包名小寫; 類的完全限定名爲:包名 . 類名; import

原创 2.JavaSE知識體系

JavaSE知識體系 JavaSE必須掌握以下內容 Java基礎 面向對象 常用API 集合、IO 多線程、網絡編程、設計模式 1.Java基礎 2.面向對象 3.常用API 4.集合IO

原创 常用API-Reflect

反射 是 Java API,是Java提供的現成的類! 是Java提供的動態執行機制,動態加載類,動態創建對象,動態訪問屬性,動態調用方法! 靜態與動態 靜態:事先約定的規則,執行期間按照固定規則執行。 動態:

原创 Java基礎-開發環境

簡介 本人將持續更新JavaWeb開發相關知識,後期也會盡可能的更新Java大數據,Java與Android相關知識。 對於整個JavaWeb所需知識,我只是更新比較重要的一部分,基礎部分可以按照Web開發路線圖進行學習。

原创 1.Java學習路線

前言 Java可以Web開發,也可以做Android開發,大數據開發等,對於Java來說目前最流行的是用於Web項目。 本篇文章只是暫時介紹Java與Web開發的路線,後續會更新此文章,敬請留意 如果大家看到我的博客

原创 Java基礎-內存管理

對象內存管理 編譯好的Java程序要運行在JVM中 程序,無論是代碼還是數據,都要存儲在內存中,JVM爲Java程序提供並管理所需要的內存空間 JVM在其內存開闢了"堆"、“棧”、"方法區"三個區域,分別存儲不同的數據

原创 2.數據庫對象:表

數據庫對象:Table 一個關係數據庫由多個表(Table)組成, 數據表是關係數據庫的基本存儲結構 表是二維的,有行和列組成 表的行(Row)是橫排數據,也被稱爲記錄(Record) 表的列(Column)是縱列

原创 4.表-DML

DML:表 對錶的DML操作包括:插入數據,刪除數據,修改數據 DML操作和事務相關,執行完後需要經過事務控制語句(DCL)提交後才真正將改變應用到數據庫中 插入數據 語法:INSERT INTO 表名(字段名)

原创 3.表-DDL

創建數據庫對象:表(TABLE) 語法:CREATE TABLE 表名(字段列表); 可以不指定字段列表,那麼創建出來的表只有名字,結構和數據都沒有 字段列表:字段名 + 數據類型 + 限制條件 + 默認值 其中字

原创 1.數據庫的基本概念

前言 Oracle專欄中的知識點,是必須要掌握的,但要清楚,這些也是基本的,還有更深的東西需要大家自行學習了 如果大家看到我的博客中有錯誤或者不嚴謹的地方,請聯繫我QQ257650083,及時修改,取之於人,用之於人,謝謝

原创 14.高級查詢-查詢函數

DECODE函數 語法:DECODE(expr,serch1,result1,serch1,result2…,default) DECODE用於比較參數expr的值,如果匹配到哪一個search條件,就返回對應的resul

原创 17.數據庫對象:索引

數據庫對象:索引(INDEX) 例如:select * from table1 where id=10000 數據庫在執行時,遍歷整個了表,直到ID等於10000的這一行被找到爲止 當有了索引後,我們可以通過它快速的定

原创 19.JDBC基本概念

JDBC Java Database Connectivity:Java訪問數據庫的解決方案 用相同的方式訪問不同的數據庫,以實現與具體數據庫無關的Java操作界面 底層實現的方式是使用Socket(TCP協議)去連接

原创 21.JDBC的封裝

封裝數據庫鏈接 在軟件中數據庫連接使用非常平凡,如果每次都創建鏈接,就會造成代碼的大量冗餘 解決這一問題,常規的做法是建立數據庫連接工具,封裝數據庫連接過程,統一數據庫連接過程,使用時候就可以簡化代碼 封裝第一版 pu