- 博客(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
623
原创 文件过滤器的使用
<br />例 1:不使用文件过滤器,过滤出以相应文件后缀结尾的文件 。(获取当前目录的所有文件,然后依次判断是否满足要求)<br /> <br /> <br />// FileTest.javaimport 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
996
原创 三种方法遍历 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
643
1
原创 TreeSet 使用举例
TreeSet 中添加的元素应该是实现了 Colparable 接口的,在向TreeSet中添加元素是没有序列,在使用迭代器取元素使,使排好序的,排序规则是按照元素中 compareTo 方法排序,如果要是向TreeSet 加入自己创建的类对象,应该实现 Comparable 接口 // TreeSetTest.java// 实现 Comparable 接口 , 重写CompareTo 方法 ,在 TreeSet 中实现按姓名和年龄排序 import java.util.*;publ
2010-10-30 13:23:00
466
原创 Collection 接口的 迭代器 Iterator 的使用举例
iterator 计算机程序设计中经常用到的一种设计模式,它提供了一种访问窗口容器内部数据而又不会暴露其数据结构的方 法。一般的iterator模式都包含以下4个角色: 迭代器角色(iterator),定义遍历元素的接口 。具体迭代器角色,具体实现 iterator接口的类。 容器角色(Container),容器中负责创建迭代器的接口。 具体容器角色,容器角色的具体实现者。例1:简单的 Iterator 举例// IteratorTest.javaimport java.util.*;pu
2010-10-29 19:20:00
605
原创 格式化日期输出
<br />// FormateDateTest.javaimport 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
375
原创 String 类练习:
<br />编写一个程序,输出一个字符串中大写英文字母、小写英文字母、非英文字母的个数<br />编写一个方法,计算指定子串在字符串中出现的次数<br /> <br /> <br /> <br />// StringTest.javaimport java.util.*;public class StringTest{ public static void main(String[] args){ Scanner in=new Scanner(Syst
2010-10-16 14:58:00
348
原创 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
507
原创 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
446
1
原创 客户端与服务器会话跟踪的三种方法
Web服务器使用Http协议。Http是无状态协议。Http的web服务器不能保持与客户端的关联。会话(session)定义为在一段时间内,单一客户与web服务器之间的一系列的交互。在一个会话中,跟踪请求之间的数据成为会话跟踪。会话跟踪的三种方法:1.使用隐藏域进行会话跟踪2.使用cookie进行会话跟踪cookie是小的文本文件,它在客户端的计算机的硬盘上存放键名与值。cookie是通过HTTP头中的指令从服务器端发送的,这种指令告诉浏览器使用特定的键值和与其关联的值创建cooki
2010-06-30 21:35:00
2019
1
数据仓库生命周期工具箱.pdf
2020-01-10
windows git 项目批量更新脚本
2019-04-04
windows 组策略全攻略
2010-09-12
C语言 用两种算法实现表达式计算
2010-06-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人