原创 java Thread:線程同步之進程通信
//控制售票過程,每張票被生產並被賣出後纔可以生產下一張票 public class commuicationThread { /** * @param args */ public static void main(Stri
原创 java I/O:對象的序列化
import java.io.*; public class objectSequence { /** * @param args */ public static void main(String[] args) throws I
原创 java I/O:解壓ZIP文件並保存其目錄結構
import java.util.*;import java.util.zip.*;import java.io.*;import java.lang.*; public class Unzip { /** * @param a
原创 java I/O:文件的隨機存取
import java.io.*; public class randomAccess { /** * @param args */ String Filename; public randomAccess(String Fil
原创 J2ME:高級列表
import java.io.IOException; import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;imp
原创 第一個手機程序---簡單菜單
import javax.microedition.lcdui.Command;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Form;im
原创 java JDBC:一個數據庫的簡單使用實例
import java.sql.*; public class DBdemo { /** * @param args */ public static void main(String[] args) throws Exceptio
原创 JAVA模仿DOS的copy命令
import java.io.*;public class copymaker { /**將源文件內容複製到目標文件 * @param args */ String sourceName,destName; BufferedRead
原创 java對象羣體的組織:Map接口
以Map接口爲根的集合類用於存儲“關鍵字”(key)和“值”(value)的元素對,其中每個關鍵字映射到一個值.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:offi
原创 批量文件壓縮爲ZIP
import java.io.*;import java.util.*;import java.util.zip.*; public class ZipMaker { /** * @param args */ public sta
原创 java I/O: 處理GZip壓縮包
import java.io.*;import java.util.zip.*;public class GzipMaker { /** * @param args * @throws FileNotFoundException
原创 java Thread:利用Thread類實現多線程
public class UsingThread { /** * @param args */ //創建一個新進程類 /*public static void main(String[] args) { // TODO Aut
原创 java I/O: 以字節形式複製文件
//運行命令帶有兩個參數,分別爲源文件和目標文件的路徑 //功能:將源文件的內容寫入目標文件 import java.io.*; public class binaryFileCopy { /** * @param args */
原创 java對象羣體的組織:向量Vector
向量的功能: 1.能存儲任意對象 2.不能存儲基本類型的數據,如39,除非將這些數據包裹在包裹類中 3.其容量可以按需求自動擴充 4.若果不用擴充容量,增加元素方法的效率較高 方式: Vector myVector=new Vecto
原创 java Thread:線程同步之互斥(2)
//將互斥方法放入Tickets類中public class synchThread { /** * @param args */ public static void main(String[] args) { // TODO