Time of Update: 2015-04-07
標籤:java鎖機制 object.wait object.notify thead.slepp java 一、這裡先來介紹下object的wait、notify和notify all方法wait、notify和notifyAll方法是Object類的final
Time of Update: 2015-04-07
標籤:map java hashmap 根據java1.6 的API整理一下HashMap的幾個常用方法。1.size public int size(); 返回此映射中的鍵-值映射關係數2.isEmpty public boolean isEmpty() 判斷此map是否不包含鍵-值映射關係3.get public
Time of Update: 2015-04-07
標籤:Vamei 出處:http://www.cnblogs.com/vamei 歡迎轉載,也請保留這段聲明。謝謝! 在Java基礎01
Time of Update: 2015-04-07
標籤:Java 十六進位字串-HexStringhttp://my.oschina.net/xinxingegeya/blog/287476 byte[]和十六進位字串相互轉換Java中byte用二進位表示佔用8位,而我們知道16進位的每個字元需要用4位二進位位來表示。所以我們就可以把每個byte轉換成兩個相應的16進位字元,即把byte的高4位和低4位分別轉換成相應的16進位字元H和L,並組合起來得到byte轉換到16進位字串的結果new String(H) + new
Time of Update: 2015-04-07
標籤: 一:分隔面板 JSplitPanel代碼:import javax.swing.JFrame ;import javax.swing.JButton ;import javax.swing.JLabel ;import javax.swing.JPanel ;import javax.swing.JSplitPane ;import java.awt.Container ;class Tester{ public static void main(String args[
Time of Update: 2015-04-07
標籤:bing 每日壁紙 設定壁紙 java win7 原文:用java將bing每日壁紙設定為win7壁紙原始碼:http://www.zuidaima.com/share/1550463716592640.htm之前發表了“用java將bing每日壁紙設定為win7壁紙”,看了評論後就決定將這個想法在win7上實現。其實在w
Time of Update: 2015-04-07
標籤:jcombobox swing 原始碼:import java.awt.Container ;import java.awt.GridLayout ;import java.awt.Font ;import java.awt.event.WindowListener ;import java.awt.event.WindowEvent ;import java.awt.event.WindowAdapter
Time of Update: 2015-04-07
標籤:滑鼠拖動原始碼<span style="font-size:14px;">import java.awt.event.ActionEvent ;import java.awt.event.ActionListener ;import java.awt.event.WindowListener ;import java.awt.event.MouseMotionAdapter ;import
Time of Update: 2015-04-07
標籤:java多線程 線程建立 線程生命週期 樓主決定要好好地把Java的多線程給看一下,所以特地來寫下部落格,內容大部分都是摘抄自網上看到的資料或者書籍,能給出連結的我會給出連結。嗯,希望大家跟樓主一起抱團,加油加油(^ω^)也歡迎關注樓樓的個人部落客頁www.anycodex.com。1.多線程相關概念程式:為了完成特定任務,用某種語言編寫的一組指令集合。進程:運行中的程式,系統跳讀和資源分
Time of Update: 2015-04-07
標籤:java多線程 進程調度 守護進程 在前一篇文章中說到,所有處在就緒狀態中的線程,作業系統會選擇優先順序最高的優先進行調度,那麼是不是優先順序高的線程就一定比優先順序低的線程先執行呢?線程的優先順序又是怎麼劃分的呢?這篇文章,樓樓就要來說說這個問題啦!歡迎關注我的個人部落客頁www.anycodex.com1.線程的優先順序在Java中,線程優先順序的範圍為0-10,整數值越
Time of Update: 2015-04-07
標籤:擷取字型 本機可用字型 <span style="font-size:18px;">//just for fun,那個28個字母的函數滿滿都是噁心import java.awt.GraphicsEnvironment ;class Tester{ public static void main(String args[]) { GraphicsEnvironment ge
Time of Update: 2015-04-07
標籤:http://www.cnblogs.com/fczjuever/archive/2013/04/07/3005997.html 1.
Time of Update: 2015-04-07
標籤:在編程過程中,我們往往會遇到這種情況,在當前環境中無法解決,比如使用者傳入的參數錯誤,IO裝置問題等。此時,就要從當前環境中拋出異常提交給上級來處理。在JAVA語言中,使用throw關鍵字來拋出異常。來看以下代碼 public class A**Exception { private String id; public void
Time of Update: 2015-04-07
標籤:http://www.admin10000.com/document/6157.html實現:equals()hashCode()compareTo()clone()應用:StringBuilder/StringBufferRandom.nextInt(int)Iterator.remove()StringBuilder.reverse()Thread/Runnabletry-finally輸入/輸出:從輸入資料流裡讀取位元組資料從輸入資料流裡讀取塊資料從檔案裡讀取文本向檔案裡寫文本預防性
Time of Update: 2015-04-07
標籤:根據JDK5的新特性,用For迴圈Map,例如迴圈Map的Key123for(String dataKey : paraMap.keySet()) { System.out.println(dataKey ); }注意的是,paraMap
Time of Update: 2015-04-07
標籤:比如現在有10個線程,但每次只想運行3個線程,當這3個線程中的任何一個運行完後,第4個線程接著補上。這種情況可以使用線程池來解決,線程池用起來也相當的簡單,不信,你看:package com.demo;import java.util.ArrayList;import java.util.Collection;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public
Time of Update: 2015-04-07
標籤:今天用ant編譯項目出現 [javac] 系統資源不足。的錯誤,如下Buildfile: build.xml-compile: [javac] Compiling 919 source files to E:/DSHR/dshr/WebContent/WEB-INF/classes [javac] [javac] [javac] 系統資源不足。
Time of Update: 2015-04-07
標籤:1. 斷點調試 a:定位(設定斷點) b:啟動調試 c:逐步執行 觀察變數(F5逐步執行 F6單步跳過)d:修改2 static 靜態 靜態成員,為類的所有對象共用 在靜態方法中,只能直接調用靜態成員,不能直接調用非靜態成員 在成員方法中,可以直接調用靜態成員與非靜態成員 靜態成員的調用: 類名打點方式調用3 方法重載:
Time of Update: 2015-04-07
標籤:java -cp .;c:\dir1\lib.jar Test -cp 和 -classpath 一樣,是指定類運行所依賴其他類的路徑,通常是類庫,jar包之類,需要全路徑到jar包,window上分號“;” 分隔,linux上是分號“:”分隔。不支援萬用字元,需要列出所有jar包,用一點“.”代表當前路徑。
Time of Update: 2015-04-07
標籤:設計模式 java 原型模式 原型模式屬於對象的建立模式。通過給出一個原型對象來指明所有建立對象的類型,然後用複製這個原型對象的辦法建立出更多同類型的對象。 原型模式有簡單形式和登機形式兩種表現 形式。 簡單形式的原始模型模式 簡單形式UML類圖如下: 原型模式的角色有 用戶端角色(ClientPro): 抽象原型角色(ProtoType):