自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 卡片布局CardLaypoutTest

<br /><br />import java.awt.*;<br />import java.awt.event.*;<br />import javax.swing.*;<br /> <br />public class CardLayoutTest{<br />public static void main(String[] args){<br />CardFrame cf = new CardFrame();<br />cf.setDefaultCloseOperation(JFrame.EXIT_

2010-11-11 18:33:00 588 1

原创 弹力球游戏

<br /><br />/*<br /> * To change this template, choose Tools | Templates<br /> * and open the template in the editor.<br /> */<br />package bouncegame;<br /> <br />import java.awt.BorderLayout;<br />import java.awt.event.ActionEvent;<br />import java.awt.e

2010-11-08 18:44:00 1128 1

原创 PrintThread 一个多线程的例子

<br />//1.可以定义一个继承了Thread类的子类创建多线程程序<br />//2.在子类中必须重写run()方法,在run方法中编写执行代码<br />//3.通过实例化线程类,并且调用线程对象的start()方法来启动一个线程<br />//4.注意不要直接调用线程里的run方法这样就成为了run方法调用,而不是启动线程<br />public class PrintThread extends Thread{<br /> public static void main(String[] arg

2010-11-04 19:39:00 789 1

原创 列出指定目录的文件

<br />import java.io.File; import java.io.IOException; public class FindDirectories { public static void main(String[] args) { if (args.length == 0) args = new String[]{".."}; try { File pathName = new File(args[0]); //if(!pathName.exists()) return; String

2010-11-03 19:18:00 276

原创 ZipTest

<br />import java.awt.*;<br />import java.awt.event.*;<br />import java.io.*;<br />import java.util.*;<br />import java.util.zip.*;<br />import javax.swing.*;<br />import javax.swing.filechooser.FileFilter;<br />public class ZipTest{  <br />   public stati

2010-11-01 19:43:00 348

原创 编码简介

<br /> 最近被字符集搞得头大,基于为自己扫盲的目的,索性收集资料研究一下,现将各方资料归纳成本文。这里并不想把复杂的规则说明一大通。如有需要,请参照其他资料或本文给出的参考资料。 <br />        如有错误,欢迎指正。 <br />        [顺便发下牢骚,je的编辑器真TMD难用,排版排得我半死] <br /><br />基础知识<br /><br />字节和字符<br />        字节(octet):顾其英文名而思义,就是一个八位的存储单元,取值范围一定是0~255; <b

2010-10-31 16:51:00 797 1

转载 unicode,ansi,utf-8,unicode big endian的区别

<br />很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。 开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。 他们把其中的编号从0开始的32种状态分别规定了特殊的用途,一但终端、打印机遇上约定好的这些字节被传过来时,就要

2010-10-31 16:33:00 272 1

原创 TestFileInputStream

<br />import java.io.FileInputStream;<br />import java.io.FileOutputStream;<br />import java.io.FileNotFoundException;<br />import java.io.IOException;<br />import java.io.InputStream;<br /><br />public class TestFileInputStream{<br /> public static void m

2010-10-31 14:08:00 433 1

转载 集合类说明及区别

<br />集合类说明及区别<br />Collection<br />├List<br />│├LinkedList<br />│├ArrayList<br />│└Vector<br />│ └Stack<br />└Set<br />Map<br />├Hashtable<br />├HashMap<br />└WeakHashMap<br />Collection接口<br />  Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(E

2010-10-30 18:59:00 196

原创 TreeSetDemo

import java.util.*;public class TreeSetDemo { public static void main(String[] argv) { TreeSet tm = new TreeSet(String.CASE_INSENSITIVE_ORDER); tm.add("Gosling"); tm.add("da Vinci"); tm.add("van Gogh"); tm.add("Java To Go"); tm.

2010-10-30 11:51:00 284

原创 LinkedListDemo

<br />import java.util.*;<br />public class LinkedListDemo{<br /> public static void main(String[] argv){<br />  LinkedList l = new LinkedList();<br />  l.add(new Object());<br />  l.add("Hello");<br />  l.add("end of the list");<br />  <br />  System.out.

2010-10-29 20:03:00 278

原创 集合

<br />import java.util.*;<br />public class Test{<br /> public static void main(String[] args){<br />  Collection c = new HashSet();<br />  c.add("张三");<br />  c.add("李四");<br />  c.add("王五");<br />  Iterator i = c.iterator();<br />  while(i.hasNext()){<br

2010-10-29 14:37:00 278

原创 FlowLayout

<br />/*<br /> * To change this template, choose Tools | Templates<br /> * and open the template in the editor.<br /> */<br />package cn.tsp2c.gui.event;<br />import java.awt.BorderLayout;<br />import javax.swing.JButton;<br />import javax.swing.JFrame;<br

2010-10-23 10:26:00 287

原创 Calculator

<br />package cn.tsp2c.gui.event;<br />import java.awt.BorderLayout;<br />import java.awt.Component;<br />import java.awt.GridLayout;<br />import java.awt.event.ActionEvent;<br />import java.awt.event.ActionListener;<br />import javax.swing.JButton;<br />i

2010-10-23 10:24:00 386

原创 变换主题

<br />/*<br /> * To change this template, choose Tools | Templates<br /> * and open the template in the editor.<br /> */<br />package cn.tsp2c.gui.event;<br />import java.awt.event.ActionEvent;<br />import java.awt.event.ActionListener;<br />import java.ut

2010-10-23 10:22:00 351

原创 Swing和AWT的功能区别

<br />·  AWT是Abstract Windows Toolkit(抽象窗口工具包)的缩写,这个工具包提供了一套与本地图形界面进行交互的借口,AWT中的图形函数与操作系统所提供的图形函数之间有着意义对应的关系,也就是说,当使用AWT包来创建图形用户界面时,实际上就是在使用本地操作系统所提供的图形库来绘制图形界面。<br />·  由于不同操作系统的图形库所提供的功能是不一样的,在一个平台上存在的功能在另一个平台上则可能不存在,为了实现Java语言的“一次编译,到处运行”的概念,各种不同操作系统所提供

2010-10-23 10:17:00 662

原创 编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数。

import java.util.Scanner;public class CountString{    public static void main(String[] args){        int uletter = 0;//保存大写字母        int lletter = 0;//保存小写字母        int noletter = 0;//保存非字母数  Scanner scanner = new Scanner(System.in);  System.out.println("请

2010-10-16 17:03:00 8391 1

转载 月收入两千块也能活得很精彩!

假设你的月收入只有2000元,你也可以过得很好。我帮你把钱分成五份。第一份600元,第二份400元,第三份300元,第四份200元,第五份500元。   第一份,用来做生活费。这么少的生活费,每天只能够分到十几元。早餐一份煮米丝,一个鸡蛋,一杯豆浆。中餐一份快餐,一个水果。晚餐自己开个小灶,煮点饭,加俩菜,睡前一杯奶。这样一天的伙食大概是500-600。不过,如果你还年轻,身体暂时还没有太多问题,这样的食谱,够你数年内不会有健康问题。   第二份,用来交朋友,扩大你的人际圈。这就宽裕了。你的电话费可以用掉1

2010-10-16 13:16:00 827 1

原创 singleton

/public class Person {    private static Person instance = new Person();    private Person(){        //    }    public static Person getInstance(){        return instance;    }    public String getJdbcConnect(){        //        return "jdbcnameis mysql"; 

2010-10-16 13:12:00 254

原创 observer

 /* * To change this template, choose Tools | Templates * and open the template in the editor. */package observer;import java.util.ArrayList;/** * 观察者 * @author lvxda */public class Cat implements Subject{    private String name;//猫的称呼    private ArrayList

2010-10-16 13:10:00 272

转载 关于类之间的关系总结

首先类之间的关系从宏观上可以分为:关联、依赖、继承,而其中关联又有两种特例:聚合和组合,不过在UML2.X中聚合和组合合成一种关系了。 2. 从使用的频率来看,关联(包括聚合和组合)关系是使用最为广泛的;其次是依赖和继承 3.关联和依赖的区别: 1.从类之间关系的强弱程度来分,关联表示类之间的很强的关系;依赖表示类之间的较弱的关系; 2.从类之间关系的时间角度来分,关联表示类之间的“持久”关系,这种关系一般表示一种重要的业务之间的关系,需要保存的,或者说需要“持久化”的,或者说需要保存到

2010-10-15 19:01:00 508 1

转载 [BetterExplained]为什么你应该(从现在开始就)写博客

一)为什么你应该(从现在开始就)写博客 用一句话来说就是,写一个博客有很多好处,却没有任何明显的坏处。(阿灵顿的情况属于例外,而非常态,就像不能拿抽烟活到一百岁的英国老太太的个例来反驳抽烟对健康的极大损伤一样)让我说得更明确一点:用博客的形式来记录下你有价值的思考,会带来很多好处,却没有任何明显的坏处。Note:碎碎念不算思考、心情琐记不算思考、唠唠叨叨也不算思考、没话找话也不算思考,请以此类推。下面是我个人认为写一个长期的价值博客的最大的几点好处:1) 能够交到很多志同道合的朋友。我自己既写博客,也读别人

2010-10-15 16:51:00 383 1

原创 图书管理系统

 package xmz.bookapp.domain;import java.util.Date;import java.util.GregorianCalendar;public class BookTest { private String title; private String ISBN; private double price; private String type; private java.util.Date publishDate; public BookTest(String ti

2010-10-11 23:21:00 410

用两种方式实现表达式自动计算实验报告

用两种方式实现表达式自动计算实验报告,很详细,附流程图!

2009-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除