原创 java面試經歷——僅供參考

1. Java Object類中有哪些方法? 所有方法: getClass() hashCode() equals() toString() clone() wait()… notify() notifyAll() finalize

原创 JAVA中分爲基本數據類型及引用數據類型

基本數據類型: byte:Java中最小的數據類型,在內存中佔8位(bit),即1個字節,取值範圍-128~127,默認值0 short:短整型,在內存中佔16位,即2個字節,取值範圍-32768~32717,默認值0 int:整型,

原创 java知識彙總—思維導圖

學習java不難,難的是你懶的學,好啦廢話不多說,請看思維導圖,分爲五個部分 一、java知識基礎 二、面向對象 三、常用的API 四、集合IO 五、多線程、網絡編程、反射、設計模式 最後希望我們能一起成長!!! 希望能幫助

原创 SSM與SSH的對比與區別

當下流行的兩種企業開發MVC開源框架,是我們Java程序猿必備知識能力。MVC,即模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設計典範,用一種業務邏輯、數據、界面顯示分離的方法組織代碼,將業務邏

原创 綜合複習(五)——網絡編程

概述 計算機網絡是通過傳輸介質、通信設施和網絡通信協議,把分散在不同地點的計算機設備互連起來,實現資源共享和數據傳輸的系統。網絡編程就是編寫程序使聯網的兩個(或多個)設備(例如計算機)之間進行數據傳輸。 網絡協議 計算機之間能夠進行相

原创 綜合複習(四)——異常

異常的概念 異常就是在程序的運行過程中所發生的不正常事件,它中斷代碼的正常執行 異常的體系結構 ​ 異常和錯誤的區別 Error Exception 是程序無法處理的錯誤,大多數的錯誤與編碼者的程序無關而是JVM出現的問

原创 綜合複習(二)——多線程

瞭解線程and進程和線程是一種什麼關係 現在的操作系統都是多任務操作系統,多線程是實現多任務的一種方式。 進程和線程是一種什麼關係:進程是指內存中運行的應用程序,每個進程都有自己獨立的一塊內存空間,而一個進程中可以啓動多個線程。線程是

原创 綜合複習(三)——IO流

IO流的概念 輸入輸出(IO)是指計算機同任何外部設備之間的數據傳遞。常見的輸入輸出設備有文件、鍵盤、打印機、屏幕等。數據可以按記錄(或稱數據塊)的方式傳遞,也可以 流的方式傳遞。 IO流的原理 數據流是接收數據或發送數據的管道 流的

原创 敏捷開發

今天我們來學習什麼是敏捷開發,那敏捷開發是用來幹嘛的,有什麼作用呢?首先我們來看下我們今天學習的內容,如下: 什麼是敏捷開發? 敏捷開發(Agile Development) 是一種以人爲核心、迭代、循序漸進的開發方法。 怎麼理解呢

原创 集合綜合複習

集合特點: 1,用於存儲對象的容器。 2,集合的長度是可變的。 3,集合中不可以存儲基本數據類型值。 集合框架: 集合容器因爲內部的數據結構不同,有多種具體容器。 不斷的向上抽取,就形成了集合框架。 集合的框架結構圖 集合之間的區別

原创 Shell的18條常用命令整理

1、 ls: 類似於dos下的dir命令 ls最常用的參數有三個: -a -l -F。 ls –a Linux上的文件以.開頭的文件被系統視爲隱藏文件,僅用ls命令是看不到他們的,而用ls -a除了顯示一般文件名外,連隱藏文件也會顯示

原创 JAVA中OOA、OOD、OOP概念

OOA Object-Oriented Analysis:面向對象分析方法 是在一個系統的開發過程中進行了系統業務調查以後,按照面向對象的思想來分析問題。OOA與結構化分析有較大的區別。OOA所強調的是在系統調查資料的基礎上,針對OO

原创 使用spring測試模塊

既然我們要使用到spring測試的模塊那我們肯定就需要到pom文件裏面導入一個spring測試的jar包,那麼至於詳細導那個包,還得看你的junit的版本號,要與junit的版本號相近的版本號的包,如下: 在pom.xml文件裏面編寫

原创 Mybatis逆向工程(generator)

使用Mybatis逆向工程(generator)的意義分別有哪些? 可以幫助我們將表中字段封裝到實體類中 可以幫助我們生成實體映射文件 可以幫助我們生成實體接口類 使用Mybatis逆向工程(generator)步驟: 第一步:在

原创 STS Maven+Web+SSM整合使用(SpringMvc+Spring+MyBatis)

1.創建Maven項目: 點擊“File”菜單,或者通過工具欄的“New”創建MavenProject,如下圖所示: 彈出嚮導對話框,如下圖所示: 選中Create a simple project……複選框,其它的設置不變,並點