原创 【Java】自動類型轉換規則

自動類型轉換遵循下面的規則: 若參與運算的數據類型不同,則先轉換成同一類型,然後進行運算。轉換按數據長度增加的方向進行,以保證精度不降低。例如int型和long型運算時,先把int量轉成long型後再進行運算。所有的浮點運算都是以雙精度進

原创 原碼、反碼、補碼詳解 及 >> 和 >>>的區別

 前段時間仔細研究了原碼、反碼、補碼的知識,今天又碰到了,沒想到又忘了,哎,好記性不如爛筆頭~。 後來發現一篇專門介紹這方面的文章,寫的很是透徹,便直接引用過來了,並且加了>>和>>>的相關知識,原文地址是:http://www.cn

原创 QUARTZ表達式詳解

每次碰到Quartz表達式都要去查下,每次總以爲自己能記住,事實證明,我TM又忘了,好了,廢話就不多說了。   (1)“*”字符代表所有可能的值 因此,“*”在子表達式(月)裏表示每個月的含義,“*”在子表達式(天(星期))表示

原创 Java元註解

Java從JDK 5開始引入註解(annotation)。 註解使得Java源代碼中不但可以包含功能性的實現代碼,還可以添加元數據。 註解的功能類似於代碼中的註釋,所不同的是註解不是提供代碼功能的說明,而是實現程序功能的重要組成部分

原创 java 23種設計模式 深入理解

以下是學習過程中查詢的資料,別人總結的資料,比較容易理解(站在各位巨人的肩膀上,望博主勿究) 創建型 抽象工廠模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418

原创 java Io 流總結

Java流類圖結構:   流的概念和作用 流是一組有順序的,有起點和終點的字節集合,是對數據傳輸的總稱或抽象。即數據在兩設備間的傳輸稱爲流,流的本質是數據傳輸,根據數據傳輸特性將流抽象爲各種類,方便更直觀的進行數據操作。 

原创 Java 堆、棧、方法區

這兩天看了一下深入淺出JVM這本書,推薦給高級的java程序員去看,對你瞭解JAVA的底層和運行機制有 比較大的幫助。 廢話不想講了.入主題: 先了解具體的概念: JAVA的JVM的內存可分爲3個區:堆(heap)、棧(stack)和方

原创 Java 枚舉類

enum關鍵字用於定義枚舉類,若枚舉只有一個成員, 則可以作爲一種單例模式的實現方式。   枚舉類對象的屬性不應允許被改動, 所以應該使用 private final 修飾。 枚舉類的使用 private final 修飾的屬性應該

原创 深入理解Java:註解(Annotation)自定義註解入門

 要深入學習註解,我們就必須能定義自己的註解,並使用註解,在定義自己的註解之前,我們就必須要了解Java爲我們提供的元註解和相關定義註解的語法。 元註解:   元註解的作用就是負責註解其他註解。Java5.0定義了4個標準的meta

原创 java.lang.Object是如何成爲默認父類的

經常有Java初學者會問爲什麼一個沒有父類的Java類會自動從java.lang.Object類繼承。如下面是一個普通的Java類: public class Test    // 從Object類繼承 {     public st

原创 Socket Server-基於線程池的TCP服務器

瞭解線程池      在http://blog.csdn.net/ns_code/article/details/14105457(讀書筆記一:TCP Socket)這篇博文中,服務器端採用的實現方式是:一個客戶端對應一個線程。但是,每

原创 淺談Java中父類與子類的加載順序詳解

[html] view plain copy     class Parent {      // 靜態變量      public static String p_StaticField = "父類--靜態變量";      // 

原创 Java 自定義標籤

當jsp的內置標籤和jstl標籤庫內的標籤都滿足不了需求,這時候就需要開發者自定義標籤。   自定義標籤 下面我們先來開發一個自定義標籤,然後再說它的原理吧!   自定義標籤的開發步驟   步驟一 編寫一個普通的java類,

原创 web 文件的上傳和下載

 在Web應用系統開發中,文件上傳和下載功能是非常常用的功能,今天來講一下JavaWeb中的文件上傳和下載功能的實現。   對於文件上傳,瀏覽器在上傳的過程中是將文件以流的形式提交到服務器端的,如果直接使用Servlet獲取上傳文件的

原创 javaBean的一些總結

一、什麼是JavaBean   JavaBean是一個遵循特定寫法的Java類,它通常具有如下特點: 這個Java類必須具有一個無參的構造函數屬性必須私有化。私有化的屬性必須通過public類型的方法暴露給其它程序,並且方法的命名也必須