原创 【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類型的方法暴露給其它程序,並且方法的命名也必須