Time of Update: 2018-12-05
import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;public class test2 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Map&
Time of Update: 2018-12-05
最近在看“企業快信”的原始碼,這個項目的好友名單是用JTree實現的。在理解了它的寫法之後,就想把JTree控制項的使用熟悉一下。於是自己寫了個小練習,就是顯示資料庫中的使用者名稱和圖片路徑在JTree中,並且還可以添加使用者,同時在JTree中顯示。JTree中,有TreeCellRenderer介面,可以用類來實現這個介面。在這個介面相應的方法中,可以對樹中的節點進行設定。如我就是在這個方法中設定節點的大小,以及判斷節點,然後將節點用一定的樣式顯示。然後,再可以寫一個類,繼承至JTree,為
Time of Update: 2018-12-05
之前對java中的數組一直是一知半解,特別是數組中的長度問題。今天對這個問題也算是小有理解,算是對java數組的有了更進一步的瞭解吧。不說了,先來例子再說:eg code:package com.test;public class Test {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubfinal int TABLE_SIZE
Time of Update: 2018-12-05
public static void main(String[] args) {HttpClient client = new HttpClient();NameValuePair[] nameValuePairs = {new NameValuePair("username", "aaa"),new NameValuePair("passwd", "123456")};PostMethod postMethod = new
Time of Update: 2018-12-05
//列子1:簡單import java.util.Vector;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTable;import javax.swing.table.DefaultTableModel;public class Table extends JFrame {private JTable table;public
Time of Update: 2018-12-05
The following is a list of all valid keys for the UIManager.getDefaults() object. I'm not sure which of these is the key you need, but you may take a look at the callColorUIResource cuir =UIManager.getDefaults().get("activeCaption");...which seems
Time of Update: 2018-12-05
ByteArrayInputStream和ByteArrayOutputStream記憶體虛擬檔案或者記憶體映像檔案就是把記憶體中的一塊資料存放區緩衝區,虛擬成一個檔案,原來該寫入硬碟檔案上的內容可以被寫入到這個記憶體中,原來該從硬碟檔案中讀取的內容也可以在記憶體中讀取。而要在記憶體中定義一個大的記憶體緩衝區,這個記憶體緩衝區通常就是一個位元組數組,在java中專門定義了這兩個類用於以IO流的方式來完成對位元組數組的讀寫來支援類似虛擬檔案或者記憶體映像檔案的類似功能ByteArrayInputS
Time of Update: 2018-12-05
Code:import java.io.IOException; import java.util.*; public class DoubleBall{ private int n[]=new int[6]; private Random r=new Random(); public int[] doubleBal(){ int i=0;
Time of Update: 2018-12-05
轉自:http://hi.baidu.com/calls911/blog/item/c0ed39da95379f3f33fa1c98.html 1、HashMap結構自身佔用的記憶體 通過如下手段測試HashMap結構自身在存放一百萬個索引值對時佔用的記憶體大小: HashMap hm1 = new HashMap<Integer, Integer>; for (int i = 0; i < 1000000; ++i){ hm1.put(i, i); }
Time of Update: 2018-12-05
Java成員的預設存取控制 我頂對於一個Class的成員變數或成員函數,如果不用public, protected, private中的任何一個修飾,那麼該成員獲得“預設存取控制”層級,即package access (包訪問)。屬於package
Time of Update: 2018-12-05
觀察者模式是關於多個對象想知道一個對象中資料變化情況的一種修正模式。觀察者模式中有一個稱作“主題”的對象和若干個稱作“觀察者”的對象,“主題”和“觀察者”之間是一種一對多的依賴關係。當“主題”的狀態發生變化時,所有“觀察者”都得到通知。觀察者模式的優點:具體主題和具體關擦或者是松耦合關係,由於主題介面僅僅依賴於觀察者的介面,因此具體主題只是知道它的觀察者是實現觀察者介面的某個執行個體,但不需要知道具體是哪個類。同樣,憂鬱觀察者僅僅依賴主題介面,因此具體觀察者只是知道它依賴的主題是實現主題介面的某
Time of Update: 2018-12-05
這東西久了沒用就記不起來了,記一下。import java.util.HashSet;import java.util.Iterator;import java.util.Set;/** * * @author qianj * @version 1.0.0 * @2011-7-12 上午11:40:19 */public class TestSet {public static void main(String[] args) {Set set = new
Time of Update: 2018-12-05
用JAVA建立二叉樹將數組中的數依次存入二叉樹,若數值為負數或零則對應的節點為空白 定義二叉樹的結構public class Bitree { int data; Bitree left; Bitree right; int i; //用於記錄此節點的值在數組中存放的位置; public Bitree(){ } public Bitree(int i){ this.i = i; } public
Time of Update: 2018-12-05
JAVA壞境變數中的JAVA_HOME path classpath 的設定與作用。 今天再次設定java的環境變數,突然發現每次設定都只是按照步驟一步步將其設定完,並不瞭解為啥要設定,於是上網找了找,找到遍文章,覺得不錯,就留下了。 僅供記錄學習。轉自:http://bbs.tech.163.com/bbs/tech_0ik1/147645925.html 在把jdk安裝到電腦中之後,我們來進行設定使java環境能夠使用。
Time of Update: 2018-12-05
1,首先由一位網友的博文引出話題:地址:http://blog.csdn.net/tan605963296/article/details/5562928Java的類是用到才開始載入的,並且在每個類的構造器調用之前,類的每個域(成員變數)都要首先被編譯器初始化一次,然後才輪到構造器來幹活兒。但是,Java的初始化是惰性的,Java編譯器會保證每個變數在使用之前會被初始化,因此Java中只要求程式員在合適的地方為類成員給一個有效值即可。每當執行Java編譯器的時候,編譯器會尋找指定的類,當它找到類
Time of Update: 2018-12-05
最近修改了以前的項目:java + jsp 和簡單就是簡單的查詢。資料庫採用MySQL 使用者不滿意報表格式,舊的版本用
Time of Update: 2018-12-05
JAVA自學之路 七:路線圖明細下面給出第二節《JAVA自學路線圖》中知識點的明細:一:J2SE 物件導向-封裝、繼承、多態記憶體的分析遞迴集合類、泛型、自動打包與解包、AnnotationIO 多線程、線程同步 TCP/UDP AWT、事件模型、匿名類Regex反射機制2:資料庫(Oracle或者MySQL)SQL語句多表串連,內外串連,
Time of Update: 2018-12-05
對於java初學者來說,往往不懂區分jdk和jre的區別,實際上這兩個東西差別很大的,有必要瞭解一下: 簡單的說JDK是面向開發人員使用的SDK,它提供了Java的開發環境和運行環境。SDK是Software Development Kit 一般指軟體開發包,可以包括函數庫、編譯器等。 JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的運行環境,是面向Java程式的使用者,而不是開發人員。
Time of Update: 2018-12-05
2011-4-21 17:29:03 org.apache.tomcat.util.net.JIoEndpoint$Acceptor run嚴重: Socket accept failedjava.net.SocketException: select failedat java.net.PlainSocketImpl.socketAccept(Native Method)at
Time of Update: 2018-12-05
import java.awt.Dimension;import javax.swing.JPanel;import org.jfree.chart.*;import org.jfree.chart.plot.PiePlot3D;import org.jfree.data.general.DefaultPieDataset;import org.jfree.data.general.PieDataset;import org.jfree.ui.ApplicationFrame;import