原创 ajax

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>ajax</title> <script>  /**   *    onreadystatec

原创 Cannot set property ‘innerHTML’ of null 錯誤原因

Cannot set property ‘innerHTML’ of null 錯誤原因當出現以下錯誤:”……is not defined”、”Uncaught TypeError:Cannot set property ‘innerHTM

原创 我的友情鏈接

51CTO博客開發

原创 CSS 鏈接外部樣式單vs導入外部樣式單

CSS  鏈接外部樣式單vs導入外部樣式單可能有些學習CSS的童鞋們會對“鏈接外部樣式單與導入外部樣式單”產生這樣的疑惑:兩者功能差不太多,爲何還要支持兩種語法呢?這是因爲以前的很多瀏覽器都不支持@import導入,因此一些CSS開發人員會

原创 java IO之FILE

 java IO之字節流與字符流 JAVA IO中的所有操作類都放在java .io包中。 主要的類和接口四:File、InputStream、OutputStream、Reader、Writer、Serialzable接口 File類在

原创 java泛型

 java泛型   在JDK1.5增加了泛型機制 泛型程序設計使得編寫的代碼可以被很多不同類型的對象所重用。 類型參數:使得程序具有更好的可讀性和安全性 泛型類的定義 public class Person<T> {     private

原创 java 通配符<?>

 通配符<?> 首先,先看如下實例 Employee類 public class Employee {     private String name;     public String getname() {         retur

原创 java泛型

 java泛型   在JDK1.5增加了泛型機制 泛型程序設計使得編寫的代碼可以被很多不同類型的對象所重用。 類型參數:使得程序具有更好的可讀性和安全性 泛型類的定義 public class Person<T> {     private

原创 Annotation之自定義

 Annotation之自定義   定義Annotation的語法: Public @interface Annotation的名稱{} 如:public @interface Override public @interface MyAn

原创 java IO之字節流與字符流

 java IO之字節流與字符流  在整個IO包中,流的操作就分爲兩種: 字節流和字符流 字節流:InputStream、OutputStream 字符流:Reader、Writer,一個字符=兩個字節 以上的四個類都是抽象類,抽象類的特點

原创 java線程之基礎學習總結(二)

 java線程之基礎學習總結(二)   首先解釋第一節中提到“不要調用Thread類或Runnable對象的run方法。直接調用run方法,只會執行同一個線程中的任務,而不會啓動新線程。應該調用Thread.start()方法。這個方法將創

原创 java線程之基礎學習總結(三)

java線程之基礎學習總結(三)  生產者與消費者 在多線程中有一個最經典的操作案例—生產者和消費者,生產者不斷生產內容,但是消費者不斷取出內容。 現在假設生產的內容都保存在Info類之中,則在生產者要有Info類的引用,而消費者中也要存在

原创 java 對象系列化 (Serializable)

 java 對象系列化 (Serializable)   對象序列化:就是將一個對象轉換爲二進制的數據流。 如果一個類的對象要想實現對象系列化,則對象所在的類必須實現Serializable接口。在此接口中沒有任何的方法,此接口只是作爲一個

原创 java線程之基礎學習

 java線程之基礎學習總結  線程實現的兩種方式: 在java中可以有兩種方式實現多線程操作,一種是繼承Thread類,另外一種是實現Runnable接口。 繼承Thread類 Thread類是在java.lang包中定義的 一個類只要

原创 Annotation之補充

  Annotation之補充 @Inherited 表示一個Annotation能否被使用其類的子類繼續繼承下去,如果沒有寫上此註釋,則此Annotation根本就是無法繼承的。 官方解釋:指示註釋類型被自動繼承。如果在註釋類型聲明中存在