原创 1.4 Java基礎(四)數組

本節主要知識點:1.        一維數組2.        二維數組3.        循環和數組搭配使用 概念:數組本質--數組的本質就是變量     跟普通變量的區別在於,一個普通的變量只能存儲一個數據,但是數組可以根據其長度存儲

原创 3.3 Java與數據庫(三)DAO設計模式

一、DAO設計模式概述1、DAO模式是標準的J2EE設計模式之一,開發人員使用這個模式把底層的數據訪問操作和上層的商務邏輯分開,減少了代碼的耦合度。2、DAO設計模式第一個層:稱之爲實體類層。3、DAO設計模式的項目結構如下:(1)cn.

原创 2.5 Java面向對象(五)集合

一、關於集合1、集合從本質上講還是數組,是可以存儲多個值的存儲單元。2、集合與數組的區別:(1)數組必須指明長度,但是集合沒有長度約束,集合中有多少個元素,那麼集合的長度就是多少。(2)數組的添加和刪除不方便,集合可以輕鬆的實現添加和刪除

原创 2.2 Java面向對象(二)三大特徵

本節主要知識點:Java面向對象的三大特徵:封裝、繼承、多態一、封裝1、訪問修飾符:說明了類以及屬性和方法的可訪問性。(1)默認的:用默認修飾符修飾的類、屬性以及方法只能被同一個包中的其它類訪問(2)公有的:public用public修飾

原创 4.6 Java進階(六)設計模式

一、概述 設計模式是針對某一類問題的最優解決方案,是從許多優秀的軟件系統中總結出的。Java中設計模式(java design patterns)通常有23種。   二、MVC思想 1、M--Model(模型) 2、V--View(視圖)

原创 4.5 Java進階(五)I/O流

一、流的概念和作用 1、在JAVA中,流是指傳輸的數據。 2、流是一組有順序的,有起點和終點的字節集合,是對數據傳輸的總稱或抽象。即數據在兩設備間的傳輸稱爲流,流的本質是數據傳輸,根據數據傳輸特性將流抽象爲各種類,方便更直觀的進行數據操作

原创 4.7 Java進階(七)多線程

一、程序 計算機程序是指一組指示計算機執行動作或做出判斷的指令,通常用某種程序設計語言編寫,運行於某種目標體系結構上。   二、進程 一個正在運行的程序被稱之爲一個進程。   三、線程 進程的基本組成單位是線程,一個進程包含1--n個線程

原创 4.1 Java進階(一)異常處理

一、異常概述1、異常(Exception),錯誤(Error):編碼過程或執行過程出現異常就會導致錯誤。2、異常分類:(1)編譯異常(checked異常)(2)運行時異常(runtime異常)3、Exception異常是一般異常的父異常二

原创 4.2 Java進階(二)常用類

本節主要知識點:1、枚舉enum2、註解、標誌3、Object4、String5、Date一、數據類型1、基本類型:int、float、double、boolean、char2、包裝類型:Integer、Float、Double、Bool

原创 (一)HTML特色標籤

一、HTML概述 1、HTML稱爲超文本標記語言,是一種製作靜態網頁的標籤語言,靜態網頁基本都是由標籤+網頁的四大元素共同構成的。 2、網頁的四大元素:文字、圖片、音頻、視頻。 3、標籤:HTML語言中的標籤基本都是成對出現的,但是也存在

原创 && Java經典面試題

       在Java面試中,由於面試時間倉促,HR需要短時間內瞭解面試者的基本功,必須讓面試者脫離編譯器、電腦的情況下,寫出一些基礎的代碼,下面整理幾道經典的面試題目:1、打印出9行菱形,如下圖所示    *   ***  *****

原创 4.3 Java進階(三)內部類

一、內部類的概述1、內部類,就是在一個類的內部在定義一個類。2、分類:靜態內部類、成員內部類、局部內部類、匿名內部類3、內部類的簡單應用:(1)新建一個外部類Outer,在Outer裏寫一個內部類Interpublic class Out

原创 3.2 Java與數據庫(二)JDBC連接數據庫

一、Java數據庫連接步驟1、導入jar包,例如mysql-connector-java-5.1.45-bin.jar導入到項目文件中。2、加載驅動,讓應用程序連接上指定的數據庫服務器。3、建立連接,讓應用程序連接到服務器中具體的數據庫。

原创 2.3 Java面向對象(三)接口、靜態、常量

一、接口1、理解接口:(1)聲明:interface(2)組成:全局常量+抽象方法,不含有構造函數。不能直接實例化接口。2、接口具有抽象性,使用接口可以增強通用性。舉例://新建接口Test public interface Test {

原创 JavaWeb基本概念

一、Http、URL、B/S、C/S 1、http:超文本傳輸協議(HyperText Transfer Protocol),一種無狀態協議,意思就是說服務器端和客戶端瀏覽之間的不需要建立永久連接。 2、URL:統一資源定位符(Unifo