原创 關於異常的部分要點

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