原创 關於異常的部分要點
1.有時爲了編程簡單會忽略catch後面的代碼塊,這樣try...catch語句就成了一種擺設,一旦程序在運行過程中出現了異常,就會導致最終運行結果與期望的不一致,而錯誤發生的原因也很難找。2.使用throws爲方法拋出異常時,如果子類集
原创 io流的部分知識點
1. 基本IO操作1.1. InputStream與OutputStream1.1.1. 輸入與輸出我們編寫的程序除了自身會定義一些數據信息外,經常還會引用外界的數據,或是將自身的數據發送到外界。比如,我們編寫的程序想讀取一個文本文件,又
原创 java接口的部分要點
1.在java中,接口中的任何變量都是公開的,靜態的常量,所以在定義接口變量時,必定要進行初始化。且進行實現的接口 不能對變量進行賦值。2.由於接口的方法都是抽象的,所以子類實現接口時,必須實現接口中的所有方法。3.在java繼承中,子
原创 重寫equals方法要點
1.自反性:對於任意的引用值x,x.equals(x)一定爲true;2.對稱性:對於任意的引用值x,y。若x.equals(y)爲true,則y.equals(x)也一定爲true。3.傳遞性:對於任意的引用值x,y,z。若x.equa
原创 html的部分方法
1.<style>ul li a{text-decoration:none;}</style> 可取消無序列表中的下劃線2.style="float: left;list-style: none 可取消無序列表前的點3
原创 面向對象的邏輯思維
1.若遇到類似於返回上級菜單這類操作,不用加入循環關鍵字,只需在同一個類中的一個方法中調用另一個方法,可以達到循環的目的。2.在喫貨聯盟的小項目中有一處容易理解錯誤的位置:對象數組中有部分元素已經被賦值,想爲空值元素賦值,在進行了if(a
原创 Static關鍵字,以及靜態方法中的部分要點
static關鍵字的作用主要作用有兩個,如下: 1.爲特定類型的數據或對象分配單一的存儲空間,與對象的個數無關,可以在單例模式得以提現; 2.實現變量或方法,而不需要對象的創建就能夠實現。(1)st
原创 java異常類
算術異常類:ArithmeticExecption 空指針異常類:NullPointerException 類型強制轉換異常:ClassCastException 數組負下標異常:NegativeArrayException 數組下標越界
原创 關於重寫與重載
1.重載:在同一個類中兩個方法的返回值類型可以不同,但若僅僅是返回值類型不同並不足以區分兩個方法的重載,還需要參數類型以及個數的不同。2.重載與重寫:重載主要用於一個類中實現多個同名方法的重載;而重寫主要是子類繼承父類,重寫父類的非私有方
原创 使用迭代器遍歷map集合的方法
由於在map集合中,無法直接實現迭代器的實例化,如下提供了一種迭代器在map集合的使用方法。 1.在map中雖然不能直接實例化迭代器,但map集合提供了keySet()方法和value()方法,可以通
原创 Struts2兩個重要組成部分
struts2核心就是核心控制器和業務控制器。 核心控制器StrutsPrepareAndExecuteFilter <span style="color:#000000"><code>StrutsPrepareAndExecute
原创 spring配置
spring比較龐大,很多功能實現依賴配置文件,比較繁瑣的配置文件確實比較頭疼,這裏通過查閱,上網等方法總結了關於spring配置文件的內容,如果有不全或者失誤之處希望大家多多指正。<beans 這裏是配置文件的根節點,所有配置在
原创 html標籤
- - H5標籤 - -<header> </header> 頭部<artitcle> </article>區塊 閉合區域<section> </section>章節<footer> </footer>頁腳<hgroup>
原创 struts部分配置
web.xml中配置struts2 <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispa
原创 springBoot跳轉jsp頁面
1. 配置 application.properties 文件 # 配置視圖文件所在位置; spring.mvc.view.prefix=/WEB-INF/views/ # 配置視圖文件後綴名; spring.m