
JAVA SE
文章平均质量分 87
liumm1983
这个作者很懒,什么都没留下…
展开
-
Java中正则表达式使用方法详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。原创 2007-03-19 12:30:00 · 638 阅读 · 0 评论 -
java类Timer和TimerTask的使用
Timer有两种执行任务的模式,最常用的是schedule,它可以以两种方式执行任务:1:在某个时间(Data),2:在某个固定的时间之后(int delay).这两种方式都可以指定任务执行的频率.看个简单的例子:import java.io.IOException;import java.util.Timer;public class TimerTest ...{原创 2007-03-19 11:03:00 · 745 阅读 · 0 评论 -
驯服J2SE1.5之从 XML 中装载属性
驯服J2SE1.5之从 XML 中装载属性 Properties 类已不是新东西了,它在 Java<!--google_ad_client = "pub-0208493183109887";google_ad_width = 336;google_ad_height = 280;google_ad_format = "336x280_as";google_ad原创 2007-03-19 15:36:00 · 935 阅读 · 0 评论 -
Java泛型编程快速入门
JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能-----java的泛型. 1、java泛型 其实java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String str1,String str2 ),方法中参数str1、str2的值是可变的。而泛型也是一原创 2007-03-19 15:31:00 · 955 阅读 · 0 评论 -
JDBC 4.0规范之目标
JDBC 4.0规范之目标 历史JDBC<!--google_ad_client = "pub-0208493183109887";google_ad_width = 336;google_ad_height = 280;google_ad_format = "336x280_as";google_ad_type = "text_image";//2006原创 2007-03-19 15:03:00 · 854 阅读 · 0 评论 -
使用JFreeChart生成热点图表
JFreeChart是开放源代码站点SourceForge.net上的一个Java项目。它的功能十分强大,能创建饼图、柱状图(普通柱状图以及堆栈柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等,并可生成PNG或JPG图片格式文件。 本人在学习过程中发现,网上很多文章都是讲一些JFreeChart的基本应用,而对JFreeChart生成热点图表这样常用的功能虽有所提及却没有一个完整原创 2007-03-19 14:49:00 · 714 阅读 · 0 评论 -
驯服Tiger(J2SE5.0)之集合框架
JDK 5.0 中最吸引人的地方在于集合框架的一些最突出的特性上,例如:支持泛型的语言级别上的新变化,以及可以在 Java.util.concurrent 包中找到的并发集合工具包。在本文中,我将研究其他三个变化:更新过的 Arrays 和 Collections 类、新的 Queue 接口以及它的 PriorityQueue 实现。 数组(Array) Arrays 类提供了一系列处理原创 2007-03-19 14:33:00 · 712 阅读 · 0 评论 -
Eclipse3.1中体验J2SE5.0之泛型
J2SE 5.0中的最显著的变化之一是添加对泛型类型的支持. 在J2SE 1.4 以及之前的版本中, Java程序并不是类型安全的. 例如, Collection Framework中定义的List, Map等容器类的元素都是Object类型, 即这个类包含的元素是Object对象. 使用这种方式实现的列表, 可以用来操作整数, 实数, 字符串或者任何对象类型. 例如 List原创 2007-03-19 14:29:00 · 673 阅读 · 0 评论 -
J2SE 5.0泛型
J2SE 5.0引入了许多新型的集合API-你需要了解它们以便能够正确地实现泛型定制的集合-它可以无缝地与多种类型和新型的"for each"结构一起工作。本文将向你展示示怎样创建与J2SE最新特征相兼容的集合。 一、 创建支持泛型的类 首先,你必须学习如何创建一个允许存在"泛型类型"的类。这意味着无论何时实例化你的类,你都能够指定一个或多个Java类型与该类相关联。为了说明这个问题,请考原创 2007-03-19 14:20:00 · 673 阅读 · 0 评论 -
体验Java 5.0的新增语言特性
增强的for循环 为了迭代集合和数组,增强的for循环提供了一个简单、兼容的语法。有两点值得一提: Init表达式 在循环中,初始化表达式只计算一次。这意味着您通常可以移除一个变量声明。在这个例子中,我们必须创建一个整型数组来保存computeNumbers()的结果,以防止每一次循环都重新计算该方法。您可以看到,下面的代码要比上面的代码整洁一些,并且没有泄露变量numbers:原创 2007-03-19 12:43:00 · 593 阅读 · 0 评论 -
Java中使用正则表达式实现字符串匹配
Java中使用正则表达式实现字符串匹配黑暗岁月 有一个String,如何查询其中是否有y和f字符?最黑暗的办法就是: 程序1:我知道if、for语句和charAt()啊。 class Test{ public static void main(String args[]) { String str="For my m原创 2007-03-19 15:02:00 · 1790 阅读 · 0 评论 -
Eclipse3.1中体验J2SE 5.0之枚举类型
本文将介绍J2SE 5.0中三个比较重要的特性: 枚举类型, 注释类型, 范型, 并在此基础上介绍在如何在Eclipse 3.1开发环境中开发枚举类型, 注释类型和范型应用。 J2SE 5.0 (Tiger)的发布是Java语言发展史上的一个重要的里程碑, 是迄今为止在 java 编程方面所取得的最大进步. J2SE 5.0提供了很多令人激动的特性.这些特性包括范型(gene原创 2007-03-19 14:46:00 · 788 阅读 · 0 评论 -
Eclipse3.1中体验J2SE5.0之注释类型
J2SE 5.0 (Tiger)的发布是Java语言发展史上的一个重要的里程碑, 是迄今为止在 java 编程方面所取得的最大进步。 J2SE 5.0提供了很多令人激动的特性。这些特性包括范型(generics)的支持, 枚举类型(enumeration)的支持, 元数据(metadata)的支持, 自动拆箱(unboxing)/装箱(autoboxing), 可变个数参数(varargs),原创 2007-03-19 14:39:00 · 728 阅读 · 0 评论