Time of Update: 2015-06-23
標籤:abstract //抽象方法,抽象類別的修飾符assert //斷言條件是否滿足boolean //布林值資料型別break //跳出迴圈或者label程式碼片段byte //8-bit 有符號資料類型case //switch語句的一個條件catch //和try搭配捕捉異常資訊char //16-bit Unicode字元資料類型class //定義類const //未使用
Time of Update: 2015-06-23
標籤:輸入輸出資料流 檔案操作 作業系統中的檔案和目錄概念檔案與檔案系統檔案是資訊的一種組織形式,是儲存在外部儲存介質上的具有標誌名的一組相關資訊集合。
Time of Update: 2015-06-22
標籤:輸入輸出是指應用程式與外部裝置及其他電腦進行資料交流的操作,如讀寫硬碟資料、向顯示器輸出資料、通過網路讀取其他節點的資料等。任何一種程式設計語言必須擁有輸入輸出的處理方式,Java語言也不例外。Java語言的輸入輸出資料是以流的形式出現的,並且Java提供了大量的類來對流進行操作,從而實現了輸入輸出功能。 所謂流是指同一台電腦或網路中不同電腦之間有序運動著的資料序列,Java把這些不同來源和目標的資料都統一抽象為資料流。資料流可分為
Time of Update: 2015-06-22
標籤:擷取系統目前時間使用:java.util.Date類,而這個Date的構造方法如下:無參構造:public Date()有參構造:public Date(long date)第一個執行個體:import java.util.*;public class DateDemo { public static void main(String[] args) { // TODO Auto-generated method stub Date da=new
Time of Update: 2015-06-20
標籤:待補充 ........0:常用標頭檔(待補充)import java.util.Arrays;import java.util.HashSet;import java.util.TreeSet;import java.util.Map;import java.util.HashMap;import java.io.InputStream;import java.io.InputStreamReader;import java.io.BufferedReader;import
Time of Update: 2015-06-20
標籤:一、目標增加filterchain功能 二、代碼1.Filter.java1 public interface Filter {2 public String doFilter(String str);3 } 2.FilterChain.java 1 import java.util.ArrayList; 2 import java.util.List; 3 4 public class FilterChain implements Filter { 5 6
Time of Update: 2015-06-22
標籤:位元組流 黑馬程式員 java基礎 文檔 檔案的切割與合并import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import
Time of Update: 2015-06-23
標籤:一、引言基於物件導向五大原則中的下面兩個原則,我們應該多考慮使用介面和抽象類別:裡氏替換原則:子類可以通過實現父類介面來替換父類,所以父類應儘可能實現為介面/抽象類別,方便拓展程式而不影響現有代碼。依賴倒置原則:和結構化設計不同,我們要讓底層依賴於高層,而不是相反。而設計介面和抽象類別時盡量遵循物件導向五大原則中的“介面隔離原則”,即使用專門介面比使用單一介面好。這個準則和針對類設計的“單一職責原則”對應。備忘:設計模式中有很多和介面和抽象類別相關的模式,比如抽象工廠、模板方法等。二、概念
Time of Update: 2015-06-22
標籤:這裡主要介紹 用基礎命令的形式執行的方法:主要用到的只是,javac, jar, java(*.exe)命令,一.javac[Java源檔案編譯成Class] 1.常用指令: javac -cp 指定多個classpathjavac -classpath 可以指定類路徑 來編譯java檔案如:javac -classpath **\servlet-api.jar **.java 來編譯某個java檔案需要指定多個路徑? 是用分號 ;&
Time of Update: 2015-06-21
標籤:Java語言在Graphics類提供繪製各種基本的幾何圖形的基礎上,擴充Graphics類提供一個Graphics2D類,它擁用更強大的二維圖形處理能力,提供、座標轉換、顏色管理以及文字布局等更精確的控制。繪圖屬性Graphics2D定義了幾種方法,用於添加或改變圖形的狀態屬性。可以通過設定和修改狀態屬性,指定畫筆寬度和畫筆的串連方式;設定平移、旋轉、縮放或修剪變換圖形;以及設定填充圖形的顏色和圖案等。圖形狀態屬性用特定的Object Storage Service。1.
Time of Update: 2015-06-20
標籤: [src: https://blog.idrsolutions.com/2012/05/replacing-the-deprecated-java-jpeg-classes-for-java-7/]In the early days of Java, Sun produced a really handy set of classes to handle JPEG images. These included some really nifty little features
Time of Update: 2015-06-21
標籤:java 黑馬程式員 java基礎 date Date 中的常用方法示範import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class DateDemos
Time of Update: 2015-06-20
標籤:java 設計模式 單例模式確保一個類只有一個執行個體,並提供一個全域訪問點。Java原始碼:public class Singleton {private static Singleton uniqueInstance = new Singleton(); private Singleton() {} public static Singleton getInstance() {return
Time of Update: 2015-06-21
標籤:NO方法名稱類型描述1public boolean matches(String regex)普通正則驗證使用2public String replaceAll(String regex,String replacement)普通 全部替換3public String replaceFirst(String regex,String replacement)普通替換首個4public String[] split(String regex)普通全部拆分5public String[]
Time of Update: 2015-06-22
標籤:一、概述命令模式 二、代碼 1.Client.java1 public class Client {2 3 public void request(Server server){4 server.addCommand(new TextCommand());5 server.addCommand(new ImageCommand());6 server.doSomething();7 }8
Time of Update: 2015-06-21
標籤: Java類與對象的課後練習編程題(java2實用教程P111)這章內容自學完了,在做教材課後其他練習題的時候(只要自己仔細)都沒啥問題,但在做最後一道上機編程題的時候問題出現了,在閱讀題目的時候自己能感受到的是這道題不難(的確也不難),我也很快寫了出來,但運行程式的時候,結果一直不正確,最後改來改去都不對,思路是對的,分步執行的時候也感覺是有個地方出了問題但就是揪不出來,最後又把課本的前面的例子反覆的看對比,最後找到了問題:System.out.println("cpu的速度:
Time of Update: 2015-06-22
標籤:反射 java 轉載請註明:http://blog.csdn.net/uniquewonderq1.如何擷取某個方法方法的名稱和方法的參數列表才能唯一決定某個方法2.方法的反射操作method.invoke(對象,參數列表)1.擷取一個方法就是擷取類的資訊,擷取類的資訊,首先要擷取類的類類型。 2.擷取方法名稱和參數列表來決定
Time of Update: 2015-06-22
標籤:1、Single Threaded Execution Pattern(單線程運行模式)2、Immutable Pattern(一成不變的模式)3、Guarded Suspension Pattern(國防暫停模式)4、Balking Pattern(止步模式,阻行模式)5、Producer-Consumer Pattern(生產者-消費者模式)6、Read-Write Lock Pattern(讀-寫鎖模式)7、Thread-Per-Message
Time of Update: 2015-06-22
標籤:一、裝飾者模式一個類的功能擴充可以有兩種方式 :(1) 類的繼承 ( 高耦合,會產生更多的子類,從而引起類的爆炸 )(2) 對象組合即裝飾模式 ( 降耦,不會創造更多的子類 ) 動態為對象添加功能) 所以類應該對擴充開放,對修改關閉 。 裝飾者設計模式注意事項: (1) 裝飾者和被裝飾者必須具有相同的超類型。(2) 裝飾者即可以封裝被裝飾者,
Time of Update: 2015-06-22
標籤:在總結檔案操作之前,先轉載一篇文章講的是檔案大小和檔案所佔空間的區別。 windows作業系統對磁碟採用分頁管理方式,最小分頁大小為4kb,也就是如果你的硬碟假設有100GB,那麼,你的分頁的個數是:(100×1000×1000)/4