
JAVA学习日记
文章平均质量分 78
smartken0824
hgsfhgshgs
展开
-
java I/O: 以字节形式复制文件
//运行命令带有两个参数,分别为源文件和目标文件的路径//功能:将源文件的内容写入目标文件 import java.io.*;public class binaryFileCopy { /** * @param args */ /*public static void main(String[] args) { // TODO Auto-generated method st原创 2008-11-07 22:01:00 · 794 阅读 · 2 评论 -
java对象群体的组织:向量Vector
向量的功能:1.能存储任意对象2.不能存储基本类型的数据,如39,除非将这些数据包裹在包裹类中3.其容量可以按需求自动扩充4.若果不用扩充容量,增加元素方法的效率较高 方式:Vector myVector=new Vector() //初始容量为10 Vector myVector=new Vector(int cap) // 初始容量为cap原创 2008-11-16 19:52:00 · 679 阅读 · 1 评论 -
java对象群体的组织:Enumeration及Iterator类
在一般情况下,遍历集合类会使用一下方式:for(int i=0;iCustomer c=(Custormer)v.get(i); 使用Enumeration类和Iterator类可以简化这个过程 1.Enumeration类 (权举)使用范围:Vector类 方法:boolean hasMoreElement() //测试此枚举是否包含原创 2008-11-16 22:05:00 · 599 阅读 · 0 评论 -
java Thread:浅谈控制线程生命周期的方式
import java.io.*;public class controlThread { /** * @param args */ public static void main(String[] args) { try { test t=new test(); System.out.println("心算游戏/n/n输入回车开始计时"); new InputStream原创 2008-11-14 00:20:00 · 3581 阅读 · 0 评论 -
java JDBC:一个数据库的简单使用实例
import java.sql.*;public class DBdemo { /** * @param args */ public static void main(String[] args) throws Exception{ // TODO Auto-generated method stub Class.forName("su原创 2008-11-12 17:12:00 · 660 阅读 · 0 评论 -
java I/O:对象的序列化
import java.io.*;public class objectSequence { /** * @param args */ public static void main(String[] args) throws IOException,ClassNotFoundException{ // TODO Auto-generated method stub File原创 2008-11-09 13:54:00 · 322 阅读 · 0 评论 -
java Thread:线程同步之互斥(1)
public class synchThread { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub ticket t=new ticket(20); new productor(t).start(); new seller原创 2008-11-08 22:47:00 · 368 阅读 · 0 评论 -
java I/O: 处理GZip压缩包
import java.io.*;import java.util.zip.*;public class GzipMaker { /** * @param args * @throws FileNotFoundException */ public static void main(String[] args) { // TODO Auto-generated method st原创 2008-11-08 20:13:00 · 588 阅读 · 0 评论 -
java Swing:实现事件监听的三种方式
import java.awt.event.*;import javax.swing.*;//方法一:实现MouseListener接口优点:使用方便,可以同时继承其他接口缺点:对不需要处理的事件方法也要列出来/*public class eventHanld implements MouseListener{ JFrame f; public eventHanld() {原创 2008-11-11 17:18:00 · 2083 阅读 · 0 评论 -
java I/O:文件的随机存取
import java.io.*; public class randomAccess { /** * @param args */ String Filename; public randomAccess(String Filename) {this.Filename=Filename;} public void writeEmployee(Employee e,int n)t原创 2008-11-10 22:39:00 · 1187 阅读 · 0 评论 -
java I/O:解压ZIP文件并保存其目录结构
import java.util.*;import java.util.zip.*;import java.io.*;import java.lang.*; public class Unzip { /** * @param args */ byte doc[]=null; String Filename=null; String unzipPath=null; public原创 2008-11-10 15:20:00 · 1729 阅读 · 0 评论 -
java Thread:线程同步之进程通信
//控制售票过程,每张票被生产并被卖出后才可以生产下一张票public class commuicationThread { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub ticket1 t=new ticket1(20)原创 2008-11-09 20:19:00 · 3379 阅读 · 0 评论 -
java Thread:线程同步之互斥(2)
//将互斥方法放入Tickets类中public class synchThread { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub ticket t=new ticket(20); new productor(t).star原创 2008-11-09 19:39:00 · 424 阅读 · 0 评论 -
java Thread:利用Thread类实现多线程
public class UsingThread { /** * @param args */ //创建一个新进程类 /*public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("main thread started"); FactorialTh原创 2008-11-07 22:31:00 · 1099 阅读 · 0 评论 -
java对象群体的组织:Map接口
以Map接口为根的集合类用于存储“关键字”(key)和“值”(value)的元素对,其中每个关键字映射到一个值. Map接口的两个主要实现类是HashTable和HashMap HashTable类和HashMap类很相近,只是HashTable不允许空值而已构造方法摘要Hashtable() 用默认的初始容量 (11) 和加载因子(原创 2008-11-17 23:49:00 · 576 阅读 · 0 评论