JAVA教程

Java Override和Overload

override是覆寫,對應於OO程式設計的繼承特性,意思就是在子類中重寫父類中的方法;    overload是過載,對應於OO程式設計的多型特性,意思就是在同一個類中同樣名稱的多個方法, 這多個方法之間的區別在他們的引數列不同。     ==============================

Java 垃圾回收策略調優,實踐篇

2008-10-22 13:26:30 來自: KK JVM引數調優是一個很頭痛的問題,可能和應用有關係,下面是本人一些調優的實踐經驗,希望對讀者能有幫助,環境LinuxAS4,resin2.1.17,JDK6.0,2CPU,4G記憶體,dell2950伺服器,網站是shedewang.com,新手可能覺得這

jpa報錯

Invocation of init method failed; nested exception is org.hibernate.AnnotationException: java.lang.NoSuchMethodException: org.hibernate.validator.ClassVali

Eclipse編寫程式碼可以設定原始檔的編碼方式UTF-8

如果要使外掛開發應用能有更好的國際化支援,能夠最大程度的支援中文輸出,則最好使 Java檔案使用UTF-8編碼。然而,Eclipse工作空間(workspace)的預設字元編碼是作業系統預設的編碼,簡體中文作業系統 (Windows XP、Windows 2000簡體中文)的預設編碼是GB18030,在此工作

Java 中的位運算(轉)

Java 中的位運算 引用、轉貼本文應註明原作者:Rosen Jiang 以及出處:http://www.blogjava.net/rosen 移位運算子 包括: “>> 右移”;“<< 左移”;“>>> 無符號右移” 例子: -5>&g

JAVA中native方法呼叫

使用native關鍵字說明這個方法是原生函式,也就是這個方法是用C/C++語言實現的,並且被編譯成了DLL,由java去呼叫。這些函式的實現體在DLL中,JDK的原始碼中並不包含,你應該是看不到的。對於不同的平臺它們也是不同的。這也是java的底層機制,實際上java就是在不同的平臺上呼叫不同的native方

三步學會Java Socket程式設計--3

三步學會Java Socket程式設計--3 設計原理: 伺服器端接受客戶端的連線請求,同時啟動一個執行緒處理這個連線,執行緒不停的讀取客戶端輸入,然後把輸入加入佇列中,等候處理。線上程啟動的同時將執行緒加入佇列中,以便在需要的時候定位和取出。 {原始碼} import ja

兩個時間相減得到天數

Java 日期相減得到天數.!文章分類:Java程式設計 import java.util.Date; import java.text.SimpleDateFormat; import java.util.Calendar; public class DateCal { /**   * @param a

Java基礎特殊應用

古老的程式碼,java代替goto,程式碼沒有實際的意思,測試這種功能而已。註釋解釋啦功能。不知道還有沒人會這樣用。只是測試下這個功能。  Java程式碼 aa: if (true) {      int a = 101;      if (a == 10) {          System.out.

三步學會Java Socket程式設計--1

三步學會Java Socket程式設計--1 第一步 充分理解Socket 1.什麼是socket 所謂socket通常也稱作"套接字",用於描述IP地址和埠,是一個通訊鏈的控制代碼。應用程式通常通過"套接字"向網路發出請求或者應答網路請求。 以

三步學會Java Socket程式設計--2

三步學會Java Socket程式設計--2 {建立客戶端} import java.io.*; import java.net.*; public class Client { Socket socket; BufferedReader in; PrintWriter out;

Java的Calendar和Date類

Java 語言的Calendar(日曆),Date(日期),和DateFormat(日期格式)組成了Java標準的一個基本但是非常重要的部分。日期是商業邏輯計算一個關鍵的部分。所有的開發者都應該能夠計算未來的日期,定製日期的顯示格式,並將文字資料解析成日期物件。 建立一個日期物件 讓我們看一個使用

Java中byte、short、int之間的轉換

先溫習下計算機基礎理論 byte是一個位元組儲存的,有8個位,即8個0、1。8位的第一個位是符號位, 也就是說0000 0001代表的是數字1 1000 0000代表的就是-1 所以正數最大位0111 1111,也就是數字127 負數最大為1111 1111,也就是數字-128 上面說的是二進位制原碼,但

0.24010300636292