Time of Update: 2018-12-03
package InterFrameee;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JInternalFrame;import javax.swing.JTextField;import javax.swing.SwingUtilities;import javax.swing.UIManager;import
Time of Update: 2018-12-03
大家已經習慣用Runnable介面了,先看看Callable和Runnable介面的區別/** * * Callable是類似於Runnable的介面,實現Callable介面的類和實現Runnable的類都是可被其它線程執行的任務。 * Callable和Runnable: * (1)Callable規定的方法是call(),而Runnable規定的方法是run(). * (2)Callable的任務執行後可傳回值,而Runnable的任務是不能傳回值的。 * (
Time of Update: 2018-12-03
package cn;import java.util.concurrent.*;import java.util.Date;import java.util.List;import java.util.ArrayList;/** * * Java線程:有傳回值的線程 * @author wb_qiuquan.ying */@SuppressWarnings("unchecked")public class Test
Time of Update: 2018-12-03
用到父子視窗傳值,去網上搜了一堆廢話,感覺很不爽,自己研究了半天,原來很簡單。這個例子還用到了線程。不用會更清楚。不多說了,上代碼,注意是怎樣傳值的 //////對話方塊package des;import java.awt.Color;import java.awt.Dialog;import java.awt.Font;import java.awt.Frame;import java.awt.GraphicsConfiguration;import
Time of Update: 2018-12-03
在Java中使用Set,可以方便地將需要的類型以集合類型儲存在一個變數中.主要應用在顯示列表.Set是一個不包含重複元素的 collection。更確切地講,set 不包含滿足 e1.equals(e2) 的元素對 e1 和 e2,並且最多包含一個 null 元素。正如其名稱所暗示的,此介面模仿了數學上的 set 抽象。以下是在JAVA中使用Set的範例,希望對大家有協助.import java.util.*;public class test { /** * @param args */
Time of Update: 2018-12-03
在分布式服務架構中,一個最基礎的問題就是遠程服務是怎麼通訊的,在Java領域中有很多可實現遠程通訊的技術,例如:RMI、MINA、ESB、 Burlap、Hessian、SOAP、EJB和JMS 等,這些名詞之間到底是些什麼關係呢,它們背後到底是基於什麼原理實現的呢,瞭解這些是實現分布式服務架構的基礎知識,而如果在效能上有高的要求的話,那深入瞭解這些技術背後的機制就是必須的了,在這篇文章中我們將來一探究竟。一、
Time of Update: 2018-12-03
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package arthur.com.shipin;/** *測試this * @author Arthur */public class ThisTest { //對象的名字 private String name; ThisTest(){ }
Time of Update: 2018-12-03
不想把別人的東西佔為己有,但是想方便日後參考還是摘錄了。煩死了,看Java編程思想三或者四,感覺老外寫書跟我們看書的習慣都不一樣的,總感覺老外寫的東西就像是在寫手冊,全面但是煩瑣。【原則】不要告訴我曆史,告訴我怎麼做就行了。【事實】輸出輸入類,就是TMD的簡單,為什麼非要弄成手冊,讓我這個菜鳥看不懂【鳴謝】中國IT實驗室的總結篇 ——————————————————————————————————————————————————————————字元流Reader類和Writer類
Time of Update: 2018-12-03
不想把別人的東西佔為己有,但是想方便日後參考還是摘錄了。煩死了,看Java編程思想三或者四,感覺老外寫書跟我們看書的習慣都不一樣的,總感覺老外寫的東西就像是在寫手冊,全面但是煩瑣。【原則】不要告訴我曆史,告訴我怎麼做就行了。【事實】輸出輸入類,就是TMD的簡單,為什麼非要弄成手冊,讓我這個菜鳥看不懂【鳴謝】中國IT實驗室的總結篇 ——————————————————————————————————————————————————————————資料流的基本概念理解資料流一般分為輸入資料流(In
Time of Update: 2018-12-03
不想把別人的東西佔為己有,但是想方便日後參考還是摘錄了。煩死了,看Java編程思想三或者四,感覺老外寫書跟我們看書的習慣都不一樣的,總感覺老外寫的東西就像是在寫手冊,全面但是煩瑣。【原則】不要告訴我曆史,告訴我怎麼做就行了。【事實】輸出輸入類,就是TMD的簡單,為什麼非要弄成手冊,讓我這個菜鳥看不懂【鳴謝】中國IT實驗室的總結篇 ——————————————————————————————————————————————————————————資料流DataInputStream和DataOut
Time of Update: 2018-12-03
文章摘錄的不想把別人的東西佔為己有,但是想方便日後參考還是摘錄了。煩死了,看Java編程思想三或者四,感覺老外寫書跟我們看書的習慣都不一樣的,總感覺老外寫的東西就像是在寫手冊,全面但是煩瑣。【原則】不要告訴我曆史,告訴我怎麼做就行了。【事實】輸出輸入類,就是TMD的簡單,為什麼非要弄成手冊,讓我這個菜鳥看不懂【鳴謝】中國IT實驗室的總結篇 —————————————————————————————————————————————————— 物件流程
Time of Update: 2018-12-03
不想把別人的東西佔為己有,但是想方便日後參考還是摘錄了。煩死了,看Java編程思想三或者四,感覺老外寫書跟我們看書的習慣都不一樣的,總感覺老外寫的東西就像是在寫手冊,全面但是煩瑣。【原則】不要告訴我曆史,告訴我怎麼做就行了。【事實】輸出輸入類,就是TMD的簡單,為什麼非要弄成手冊,讓我這個菜鳥看不懂【鳴謝】中國IT實驗室的總結篇 —————————————————————————————————————————————————————————— 位元組流InputStream
Time of Update: 2018-12-03
不想把別人的東西佔為己有,但是想方便日後參考還是摘錄了。煩死了,看Java編程思想三或者四,感覺老外寫書跟我們看書的習慣都不一樣的,總感覺老外寫的東西就像是在寫手冊,全面但是煩瑣。【原則】不要告訴我曆史,告訴我怎麼做就行了。【事實】輸出輸入類,就是TMD的簡單,為什麼非要弄成手冊,讓我這個菜鳥看不懂【鳴謝】中國IT實驗室的總結篇 ——————————————————————————————————————————————————————————管道流
Time of Update: 2018-12-03
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package net.programe.ten;import com.macfaq.io.*;import java.io.*;import java.net.*;/** * * @author Arthur */public class ClientTester { public static
Time of Update: 2018-12-03
不想把別人的東西佔為己有,但是想方便日後參考還是摘錄了。煩死了,看Java編程思想三或者四,感覺老外寫書跟我們看書的習慣都不一樣的,總感覺老外寫的東西就像是在寫手冊,全面但是煩瑣。【原則】不要告訴我曆史,告訴我怎麼做就行了。【事實】輸出輸入類,就是TMD的簡單,為什麼非要弄成手冊,讓我這個菜鳥看不懂【鳴謝】中國IT實驗室的總結篇 ——————————————————————————————————————————————————————————檔案過濾器類FilterInputStream和Fi
Time of Update: 2018-12-03
不想把別人的東西佔為己有,但是想方便日後參考還是摘錄了。煩死了,看Java編程思想三或者四,感覺老外寫書跟我們看書的習慣都不一樣的,總感覺老外寫的東西就像是在寫手冊,全面但是煩瑣。【原則】不要告訴我曆史,告訴我怎麼做就行了。【事實】輸出輸入類,就是TMD的簡單,為什麼非要弄成手冊,讓我這個菜鳥看不懂【鳴謝】中國IT實驗室的總結篇 —————————————————————————————————————————————————————————— 隨機檔案操作於InputStream
Time of Update: 2018-12-03
ackage net.programe.ten;import java.io.*;import java.net.*;/** *發送相同檔案的http伺服器, * 想每個用戶端都發送相同的內容 * @author Arthur */public class SingleFileHttpServer extends Thread { //發送資料的本文 private byte[] content; //發送資料的首部 private byte[] header; /
Time of Update: 2018-12-03
無憂無慮的大學生活,讓時間在指尖悠然穿過,一天的時間彷彿一眨眼似的,要不然怎麼會有這麼多同學抱怨還沒怎麼睡覺就天明了呢!安逸滋生懶惰,總是不假的,生活在象牙塔裡面總是令人感到迷失,當你懶惰的時候,不願做一件事情可以找出一千個理由去說服自己不去做該做的事情。
Time of Update: 2018-12-03
所有對象都自動含有單一的鎖,也就是所有對象都有且只有唯一的鎖,所以當某個任務(線程)訪問一個類A中含有sycnhronized的方法是,那麼在這個線程從該方法返回之前(也就是該方法在當前線程執行完之前),類A中的其他被該關鍵字標記的方法在其他的線程中都會被阻塞。 通俗點說就是,當調用A的含有synchronized的方法是,A會被枷鎖,此時A中其他含有synchronized方法只有等到前一個方法調用完畢釋放了鎖才能被調用
Time of Update: 2018-12-03
時間過的真快,轉眼間已經在csdn呆了死年,這也意味著我已經大四了,時間過的很快啊,大四,總能給人太多的感慨,太多的回憶,也有太多的遺憾。還沒有感覺,昨天依然成為回憶,總之時間是不會再來了,自己依然得走著…… · 大一的青澀業已消失不見,當時那個連座位也不好意思占的小青年如今淹沒在時光的片段中,模糊的看不清,記不起了。剛進入大學的時候,由於種種原因,自己心情總是很壓抑的。可笑的是到了開學的第二天才知道自己學的是電腦專業,當時通知書上寫的是電氣資訊類,被騙的感覺!