原创 SpringMVC配置解析和工作流程

視圖解析器: 我們一般將 不讓用戶訪問的 頁面 放進:在web-inf中的頁面是受保護的。 我們將頁面放在 web-inf下自定包view中: 我們添加視圖的時候:前綴和後綴都重複了,我們的框架也知道幫我們省去重複的地方。 這時候我

原创 IO流基礎練習:File ,FileInputStream,FileOutputStream,FileReader,FileWriter,BufferedReader,BufferedWriter

任務需求1: 在c盤下創建一個目錄homework,目錄下創建一個名稱爲temp1.txt、temp2.txt的文件,                  1)查看temp1文件是否存在、名稱、大小、路徑、父目錄、可讀可寫狀態等信息;  

原创 泛型的上下邊界 : ? extends E 與 ? super T

*   ? extends E 是 泛型 的上邊界 ,  ? super T 是 泛型的下邊界 。  一、首先:創建Student 和 BaseStudent 兩個類。  Student.java: package com.demo.m

原创 BigDecimal 與 DecimalFormat 保留小數點後幾位的方法。

package com.demo.main; import java.math.BigDecimal; import java.math.BigInteger; import java.text.DecimalFormat; impo

原创 BigInteger、BigDecimal、Integer 和 異常(Exception)

例題:鍵盤輸入數字字符串(String),然後通過 int number = Integer.parseInt(numberStr); 將String轉換成int類型。 這個轉換過程可能出現異常: 1.parseInt()不能存入字母。

原创 判斷三個邊長是否能夠組成一個三角形,如果不能則拋出異常,如果可以構成,則輸出三條邊的邊長。

任務需求:       寫一個方法void triangle(int a,int b,int c),判斷三個參數是否能夠組成一個三角形,如果不能則拋出異常IllegalArgumentException,顯示異常信息“a,b,c不能組成三

原创 用HashSet模擬實現學生信息管理系統中的增刪改查

任務需求:              用HashSet模擬實現學生信息管理系統中的增刪改查。              往HashSet集合中存入自定對象時,姓名和年齡相同爲同一個人,              屬於重複元素,不能加入。所

原创 Java的IO流 : 計算平均小數(A.txt存儲所有小數,B.txt存儲A.txt中所有小數的平均數)

任務需求3:                          已知有一組帶小數的數值(小數點後位數5位以內)存放在文件src.txt中,                          每個數值都用','間隔,數值存放的格式如下:1,

原创 Java集合:ArrayList、LinkedList 模擬 簡單的電影DVD在線銷售系統

任務需求: 模擬電影DVD在線銷售系統:                      1)能存儲n個電影的DVD對象,數量不確定;                      2)能獲取電影DVD對象的總數;                

原创 HashMap、ArrayList的使用:小型DVD電影在線銷售系統。

任務需求: 小型DVD電影在線銷售系統:                         1)要求使用集合ArrayList存儲電影;                        2)使用HashMap將電影分類名稱關聯不同類別的電影集

原创 用HashMap,參考下圖模式,完成用戶的登陸,個人信息修改,遍歷登陸用戶的操作。

任務需求: 用HashMap,參考下圖模式,完成用戶的登陸,個人信息修改,遍歷登陸用戶的操作。(用戶的數據信息用UserData類提前創建好) 所需知識點:                        1.Map接口的實現類HashMa

原创 用List接口實現類(ArrayList和LinkedList)實現員工信息 簡單的增刪改查。

任務需求2: 參考圖中的模式,模擬員工管理系統,用List接口實現類(ArrayList和LinkedList)實現員工信息的增刪改查。 所需知識點:                       1.List接口的實現類ArrayList

原创 集合框架(模擬鬥地主洗牌、發牌、看牌)

一、簡單模擬: package com.demo.com; import java.sql.Array; import java.util.ArrayList; import java.util.Collections; publi

原创 利用HashMap等雙列集合,統計字符串中字符出現的次數 。

雙列集合HashMap中存儲的方式: HashMap<Character, Integer> hm = new HashMap<>() ; Key類型爲:Character ;  Values類型爲:Integer ; 實現代碼: p

原创 Collections工具類的一些基本方法

基本方法的使用: 代碼如下 package com.demo.main; import java.sql.Array; import java.util.ArrayList; import java.util.Collections;