原创 Java---不知道用哪個集合?史上最全面的集合框架讓你分清各個集合的區別,小白也能懂

文章目錄集合框架單列集合Collection(接口)ListArrayListVectorStackLinkedListQueueDequeArrayDequeLinkedListSetHashSetTreeSet雙列集合MapH

原创 乾貨滿滿~關於Java:if 、if-else、swtich的五種語句結構應用場景及使用方法解析

語句結構    流程控制語句是用來控制程序中各語句執行順序的語句,可以把語句組合成能完成一定功能的小邏輯模塊。    其流程控制方式採用結構化程序設計中規定的三種基本流程結構,即:順序結構、分支結構和循環結構,如下圖所示: 順序語

原创 Java如何實現鍵盤輸入?使用Scanner類使用方法解析。

爲什麼需要鍵盤錄入數據?   我們書寫程序時候,數據是固定不變的,但是在開發當中,數據肯定是動態的而不是固定的,所以我們需要把固定的數據更改爲鍵盤錄入。 如何使用Scanner鍵盤錄入對象    1、導包    在class修飾的

原创 Java---深入淺出談談正則表達式

正則表達式   談起到正則表達式,很多開發人員都會感覺到又愛又恨,愛的是什麼呢?恨的又是什麼呢?愛的是正則表達式確實在開發當中非常有用,可以處理很多棘手的問題,   恨的是正則表達式確實很難理解,又很難記憶,更別說去自己使用正則表

原创 Java---(成員、局部、靜態、匿名)內部類的特點及應用場景詳細解析

內部類 內部類的引入   提高了類成員的安全性 內部類概述    把類定義在類的內部,A 類中定義 B類, A類相對於B類就是外部類,B類相對於A類就是內部類 內部類分類 1.成員內部類 2.局部內部類 3.靜態內部類 4.匿名內

原创 Java---遇到報錯不要慌,教你如何在打印錯誤信息的同時讓程序繼續運行。

異常     Java當中對可能出現異常或者錯誤的的一種描述、信息的對象體現 異常的分類    Throwable        Error: 我們無法處理,例如 內存溢出        Exception: (受檢異常) E

原创 Java---Equals比較的是什麼?觀察源碼寫出比較對象的方法~

Equals方法   該方法默認比較的是連個對象的地址值是否相等。    觀察equals的源碼:     public boolean equals(Object obj) {        return (thi

原创 Java中各種運算符(算術、增減、賦值、關係、邏輯、條件)及表達式內容優先級的詳細解析。

運算符 概述 針對常量和變量之間進行運算的符號 例如: a + 1 ,a + b, a / b. a > b 其中 + / > 就是運算符 運算符的分類 算術運算符 賦值運算符 關係運算符 邏輯運算符 位運算符(瞭解) 三目運算符

原创 如何在Eclipse導入Java源代碼

  第一步:首先在在eclipse裏面,按住ctrl+鼠標左鍵,點擊Java中的類,跳入以下界面   第二步:點擊Atach Sourse…   第三步:點擊External location,再點擊External File

原创 Java---數組概念和應用場景、遍歷方法、經典習目詳細解析,外加Arrays類中數組使用的一些方法。

數組 引入    考試結束後,老師給冰冰分配了一項任務,讓他計算全班(30人)的平均分。    解決辦法:定義三十個變量,然後相加求和,並計算平均分。   數組: 存儲一組相同數據類型的容器        本質就是一個變量的容器

原创 Java---詳細解析包裝類 讓你徹底明白 Integer 類和 int 基本數據類型的區別

Integer類    對應的是基本數據類型 int 類型的包裝類    任意的一個基本數據類型都有一個class屬性    class使用來描述顯示事物的, int這個基本數據類型也是一個事物 Number類中的常用方法  

原创 ssm實現登錄功能及攔截器配置

關於Spring SpringMVC MyBatis的一個綜合案例 要用到的jar包 web.xml配置 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="ht

原创 通過SpringMVC實現文件/多文件上傳與下載案例

在web開發中一般會有文件上傳的操作 一般JavaWeb開發中文件上傳使用的 Apache組織的Commons FileUpload組件 SpringMVC中使用 MultipartFile file對象接受上傳文件,必須保證

原创 SpringMVC-各種響應頁面跳轉方式與返回模型對象

Web開發表現層主要請求和響應 響應包括兩方面 1,頁面跳轉 2,數據共享 頁面跳轉兩種方式 1,請求轉發 2,重定向 web.xml文件配置 <?xml version="1.0" encoding="UTF-8"?> <web

原创 SpringMVC接收jsp表單各種數據類型案例

SpringMVC裏面,所謂的數據綁定就是將請求帶過來的表單數據綁定到執行方法的參數變量. 實際開發中,SpringMVC作爲表現層框架,肯定會接受前臺頁面傳遞過來的參數,SpringMVC提供了豐富的接受參數的方法 需要配置的j