- 博客(10)
- 资源 (10)
- 收藏
- 关注
原创 一个多线程应用举例 : 优化界面交互
<br />例 1 : 在不使用多线程时,程序只有一个主线程,程序顺序执行,在计算过程中,窗口无法相应,不能关闭窗口。<br /><br />/** * @(#)ThreadPerformed.java * * * @author * @version 1.00 2010/4/26 */ import java.awt.*; import java.awt.event.*; import javax.swing.*; public class ThreadPerform
2010-11-05 17:38:00 599
原创 文件过滤器的使用
<br />例 1:不使用文件过滤器,过滤出以相应文件后缀结尾的文件 。(获取当前目录的所有文件,然后依次判断是否满足要求)<br /> <br /> <br />// FileTest.java import java.util.*; import java.io.*; public class FileTest { public static void main(String[] args){ if(args.length == 0) args = new S
2010-11-05 17:16:00 970
原创 三种方法遍历 Map
Map 的遍历有三种方法:使用 values() 方法,该方法会返回一个Collection,通过集合的 iterator() 方法 取得集合的 迭代器 ,然后使用迭代器进行遍历所有元素。组合使用 keySet() 和 get()方法 。 keySet 方法返回一个Key值的 Set集合 ,然后通过遍历集合中的key值 ,利用 get 方法依次取出Map中的所有元素 达到遍历的效果。SetkeySet() Returns a set view of the keys contained i
2010-10-30 18:32:00 614 1
原创 TreeSet 使用举例
TreeSet 中添加的元素应该是实现了 Colparable 接口的,在向TreeSet中添加元素是没有序列,在使用迭代器取元素使,使排好序的,排序规则是按照元素中 compareTo 方法排序,如果要是向TreeSet 加入自己创建的类对象,应该实现 Comparable 接口 // TreeSetTest.java // 实现 Comparable 接口 , 重写CompareTo 方法 ,在 TreeSet 中实现按姓名和年龄排序 import java.util.*; publ
2010-10-30 13:23:00 441
原创 Collection 接口的 迭代器 Iterator 的使用举例
iterator 计算机程序设计中经常用到的一种设计模式,它提供了一种访问窗口容器内部数据而又不会暴露其数据结构的方 法。一般的iterator模式都包含以下4个角色: 迭代器角色(iterator),定义遍历元素的接口 。具体迭代器角色,具体实现 iterator接口的类。 容器角色(Container),容器中负责创建迭代器的接口。 具体容器角色,容器角色的具体实现者。例1:简单的 Iterator 举例// IteratorTest.java import java.util.*; pu
2010-10-29 19:20:00 575
原创 格式化日期输出
<br />// FormateDateTest.java import java.util.*; import java.text.*; public class FormateDateTest { public static void main(String[] args) { DateFormat df1 =DateFormat.getDateTimeInstance(); // 默认格式 String dateString=df1.format(new Date());
2010-10-16 16:55:00 357
原创 String 类练习:
<br />编写一个程序,输出一个字符串中大写英文字母、小写英文字母、非英文字母的个数<br />编写一个方法,计算指定子串在字符串中出现的次数<br /> <br /> <br /> <br />// StringTest.java import java.util.*; public class StringTest{ public static void main(String[] args){ Scanner in=new Scanner(Syst
2010-10-16 14:58:00 328
原创 String 类常用方法 举例
import java.util.*;public class StringExample{ public static void main(String[] args){ Scanner in=new Scanner(System.in); System.out.print("请输入测试字符串string(大于10):"); String string=in.nextLine().trim(); // 去除首尾的空格 System.out.pr
2010-10-16 14:42:00 479
原创 java 单例模式举例
<br /><br /><br /> <br />// 单例模式<br />// 一般用于工具类,在一个类中只能有一个对象<br />// Test.java<br /> <br />class Person { <br /> privatestatic Person instance = new Person();<br /> <br /> private Person(){<br /> //<br /> }<br /> <br /> public
2010-10-16 14:32:00 410 1
原创 客户端与服务器会话跟踪的三种方法
Web服务器使用Http协议。Http是无状态协议。Http的web服务器不能保持与客户端的关联。 会话(session)定义为在一段时间内,单一客户与web服务器之间的一系列的交互。在一个会话中,跟踪请求之间的数据成为会话跟踪。 会话跟踪的三种方法: 1.使用隐藏域进行会话跟踪 2.使用cookie进行会话跟踪 cookie是小的文本文件,它在客户端的计算机的硬盘上存放键名与值。cookie是通过HTTP头中的指令从服务器端发送的,这种指令告诉浏览器使用特定的键值和与其关联的值创建cooki
2010-06-30 21:35:00 1978 1
数据仓库生命周期工具箱.pdf
2020-01-10
windows git 项目批量更新脚本
2019-04-04
C语言 用两种算法实现表达式计算
2010-06-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人