Time of Update: 2017-02-28
Java咖啡館已經開張不少時日了,如果你已經喜歡上了Java這杯咖啡的味道,那麼記得常來哦。這一次,我們為大家準備了一大杯香濃的咖啡——將以開發一個“連連看”遊戲為藍本,和大家共同學習Java中Swing的用法,當你細心品味這杯咖啡後,你會發現,不但Java這杯咖啡還別有一番風味,而且還學會了專業遊戲的開發方法,真是兩全其美! 為了讓大家先睹為快,下圖便是遊戲的截圖。大家可以下載遊戲試玩(下載遊戲程式;下載源檔案),然後在命令列方式下使用java -jar
Time of Update: 2017-02-28
servlet|編程 一、概述Servlet是一種獨立於平台和協議的伺服器端的Java應用程式,可以產生動態Web頁面。Servlet是位於Web 服務器內部的伺服器端的Java應用程式,與傳統的從命令列啟動的Java應用程式不同,Servlet由Web伺服器進行載入,該Web伺服器必須包含支援Servlet的Java虛擬機器。Java Servlet 與 Applet 的比較:相似之處:* 它們不是獨立的應用程式,沒有main()方法。*
Time of Update: 2017-02-28
servlet 伺服器:jrun4組件:flash remoting components as2.0軟體:flash mx 2004 pro在安裝好後,開啟jrun4的管理頁面,進入頁面之後你會看到jrun已經建立好了3個伺服器,分別是admin,default和samples,我們使用的伺服器為default,對與flash remoting的相關用法可參照lwanchen的flashremoting實踐(三)-hello world
Time of Update: 2017-02-28
設計
Time of Update: 2017-02-28
j2ee|架構 雖然許多文章曾經討論過J2EE最佳實務。那麼,為什麼我還要再寫一篇文章呢?本文究竟與以前的文章有何不同或者說比其他文章好在哪呢? 首先,本文的目標讀者是正在從事技術工作的架構師。為了避免浪費大家的才智,我會避免講述一些陳腐的最佳實務,例如"日常構建(build daily)"、"測試一切(test everything)"和"經常整合( integrate often)。
Time of Update: 2017-02-28
正則|字串 黑暗歲月 有一個String,如何查詢其中是否有y和f字元?最黑暗的辦法就是: 程式1:我知道if、for語句和charAt()啊。class Test{ public static void main(String args[]) { String str="For my money, the important thing "+"about the meeting was bridge-building"; char
Time of Update: 2017-02-28
筆記 Java Network Programming 筆記n5一 網路基本概念Chapter2 Basic Network Concepts2.1 Networkskeywords: network, node, host, address, name, packet-switched,
Time of Update: 2017-02-28
筆記 Java Network Programming 筆記n5二 尋找Internet地址Chapter 6 Looking up Internet
Time of Update: 2017-02-28
筆記 Java Network Programming 筆記n5三 利用URL類擷取資料chapter 7 Retrieving Data with URLs1 建立URL對象當JVM不支援url的協議時拋出MalformedURLException(1)public URL(String url) throws MalformedURLException(2)public URL(String protocol, String
Time of Update: 2017-02-28
編程 包含了大量有用的建議,協助大家進行低級程式設計,並提供了代碼編寫的一般性指導: (1) 類名首字母應該大寫。欄位、方法以及對象(控制代碼)的首字母應小寫。對於所有標識符,其中包含的所有單詞都應緊靠在一起,而且大寫中間單詞的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定義中出現了常數初始化字元,則大寫static final基本類型標識符中的所有字母。這樣便可標誌出它們屬於編譯期的常數。
Time of Update: 2017-02-28
運算 Java中涉及byte、short和char類型的運算操作首先會把這些值轉換為int類型,然後對int類型值進行運算,最後得到int類型的結果。因此,如果把兩個byte類型值相加,最後會得到一個int類型的結果。如果需要得到byte類型結果,必須將這個int類型的結果顯式轉換為byte類型。例如,下面的代碼會導致編譯失敗: class BadArithmetic { static
Time of Update: 2017-02-28
前兩天看了《java核心編程》中對於java中的IO輸入輸出講解,收穫良多,下面的程式是我讀完書以後自己寫的一個將zip檔案集中的檔案內容讀取出來然後顯示(只限於文本,其他檔案將會產生亂碼),此程式也可通過改進可以得到一個和winzip功能一樣的類(但是沒有介面,主要是awt不會:--( ),過兩天就把源碼貼出來。很簡單的一個類,希望對大家有用。這是本人第一次發文章,不足之處請多多指教!!!/** *功能:Zip檔案釋放,Zip檔案目錄、選擇目錄後顯示檔案內容 *
Time of Update: 2017-02-28
筆記 31、由封裝對象轉換為基礎資料型別 (Elementary Data Type):obj.XXXValue();obj為封裝類的對象,XXX為該封裝對象所表示的基礎資料型別 (Elementary Data Type)。32、由字串轉換為基礎資料型別 (Elementary Data Type):obj.parseXXX(String str);obj是封裝類的對象,XXX為該封裝對象所表示的基礎資料型別
Time of Update: 2017-02-28
程式|程式員
Time of Update: 2017-02-28
編程|程式|程式員|對象|概念
Time of Update: 2017-02-28
設計
Time of Update: 2017-02-28
解決|問題|中文 1、中文問題的來源
Time of Update: 2017-02-28
資料|資料類型 1.單一資料型別 邏輯類型 boolean 文本類型 char,String(特殊類型) 整數類型 byte,short,int,long 浮點類型 double,float boolean 兩個值:true and false char 16位無符號(不分正負的)Unicode字元 必須包含在單引號內('') &
Time of Update: 2017-02-28
變數 JVM將為類的instance和static變數賦上預設值(預設值),包括數組array中的每一個元素--而不用再寫初始化指派陳述式。切記:局部變數是沒有預設值的,必須手動初始化!這一預設賦值過程是在對象的建構函式調用之前完成的,如果程式寫了對instance和static變數的賦初值語句,且給的值就是JVM預設的值,那麼無疑是畫蛇添足,重複勞動了一遍。如下面的代碼說明了怎樣畫蛇添足的:情況一:public class Foo
Time of Update: 2017-02-28
程式 //求出e=1+1/1!+1/2!+1/3!+……+1/n!+……的近似值,要求誤差小於0.0001import java.applet.*;import java.awt.*;import java.awt.event.*;public class AT1_1 extends Applet implements ActionListener{ TextField