原创 java基礎之異常總結

1.異常的體系 Throwable Error 通常出現重大問題如:運行的類不存在或者內存溢出等。 不編寫針對代碼對其處理 -Exception • 在運行時運行出現的一起情況,可以通過try catch finally

原创 java基礎之面向對象的第三個特徵——多態

1.多態的定義 某一類事物的多種存在形態。 例如:動物中貓,狗。 貓這個對象對應的類型是貓類型 貓 x = new 貓(); 同時貓也是動物中的一種,也可以把貓稱爲動物 動物 y = new 貓(); 動物是貓和狗具體事物中

原创 java中主函數解析

public static void main(String[] args) 主函數特殊之處: 1,格式是固定的。 2,被jvm所識別和調用。 public:因爲權限必須是最大的。 static:不需要對象的,直接用主函數

原创 java基礎之面向對象的介紹

1.面向對象的概念 舉例:大象裝進冰箱。 面向過程 打開冰箱門 放進去 關上冰箱門。 面向過程思想強調的是過程(動作) c語言就是面向過程 面向對象 強調的是對象(實體)。 冰箱打開 冰箱存儲 冰箱關閉 常見:

原创 jQuery-Validate驗證插件的使用步驟詳解

1. 寫在前面     (友情提示,點我:下載源碼)      我們知道,用戶在註冊的時候,會有個表單頁面,然後有些選項是必填的,有些要填的內容是有規範的,這些都要在用戶提交之前進行驗證才行,如果不符合要求,需要在右邊顯

原创 java中的單例設計模式詳解

設計模式:對問題行之有效的解決方式,其實就是一種思想。 1.單例設計模式。 解決的問題:就是可以保證一個類在內存中的對象唯一性。 比如對於多個程序使用同一個配置信息對象時,就需要保證該對象的唯一性。 如何保證對象唯一性? 1

原创 java基礎之抽象類

1.抽象類的概述 抽象定義: 抽象就是從多個事物中將共性的,本質的內容抽取出來 例如:狼和狗都是犬科,犬科就是抽象出來的概念。 抽象類: java中可以定義沒有方法體的方法,該方法的具體實現由子類完成,該方法稱爲抽象方法,

原创 java基礎之接口的介紹

1.接口 接口格式: interface {} 接口中的成員修飾符是固定的。 例如: 成員常量:public static final 成員函數:public abstract 接口的出現將“多繼承”通過

原创 java基礎之多線程技術

1.線程的概述: 進程:正在進行中的程序(直譯)。 線程:就是進程中一個負責程序執行的控制單元(執行路徑), 一個進程中可以多執行路徑,稱之爲多線程。 一個進程中至少要有一個線程。 開啓多個線程是爲了同時運行多部分代碼。

原创 java基礎之面向對象的繼承

1.繼承的概述 生活當中的繼承 多個類中存在相同的屬性和行爲時,將這些內容抽取到單獨一個類中,那麼多個類無需再定義這些屬性和行爲,只要繼承單獨的那個類即可。 多個類可以稱爲子類,單獨這個類稱爲父類或者超類。 子類可以直接訪問

原创 java基礎之集合

爲什麼會出現集合類: 面嚮對象語言對事物的體現都是以對象的形式,所以爲了方便對多個對象的操作,就對對象進行存儲,集合就是存儲對象最常用的一種方式。 數組和集合類同是容器,有什麼不同: 數組雖然也可以存儲對象,但長度是固定的;

原创 java基礎之String類的介紹

1.String類中的一些方法: 1 char charAt(int index) charAt() 方法用於返回指定索引處的字符。索引範圍爲從 0 到 length() - 1。 參數: index – 字符的索引。 返

原创 java基礎之數組的介紹

1.數組的定義 概念: 同一數據類型的數據集合,其實數組就是一個容器。 數組的好處 可以自動給數組中的元素從0開始編號,方便操作這些元素。 數組格式: - 格式1: 元素類型[] 數組名 = new 元素類型[元素個數或數

原创 【持久化框架】Mybatis簡介與原理

     從這篇博文開始我們學習一下Mybatis,希望大家提出寶貴的建議。   什麼是Mybatis          MyBatis 本是apache的一個開源項目iBatis, 2010年這個項目由apache software

原创 Log4j輸出格式控制--log4j的PatternLayout參數含義

做項目被log4j的輸出格式化參數搞煩了,索性把API的相關部分大致翻譯一下,原文參見http://logging.apache.org/log4j/docs/api/org/apache/log4j/PatternLayout.htm