
JavaSe
文章平均质量分 74
wkcgy
Change My Life With These ABCs.......
展开
-
java五种拼接字符串的方法
<br />package test;import org.apache.commons.lang.StringUtils;public class CutString { //性能最差 public String testPlus() { String s = ""; for (int i = 0; i < 10000; i++) { s = s + String.valueOf(i); } return s; } //较好 public Str原创 2011-02-16 20:12:00 · 1015 阅读 · 0 评论 -
java String与Date类型之间的相互转换
package test;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.text.ParseException;import java.util.Date;public class StringOrDate { public static String dateToString(Date date, String type) { String str = null; Da原创 2011-02-16 20:11:00 · 542 阅读 · 0 评论 -
解析Java对象的equals()和hashCode()的使用
<br />前言<br /> <br />在Java语言中,equals()和hashCode()两个函数的使用是紧密配合的,你要是自己设计其中一个,就要设计另外一个。在多数情况 下,这两个函数是不用考虑的,直接使用它们的默认设计就可以了。但是在一些情况下,这两个函数最好是自己设转载 2011-03-11 16:48:00 · 684 阅读 · 0 评论 -
常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\转载 2011-09-02 20:30:03 · 535 阅读 · 0 评论 -
Java I/O学习心得一
Java的I/O是一个庞大的文件操作系统,初学者往往对I/O的使用比较迷茫,优点丈二和尚摸不着头脑的感觉。即便是使用java I/O处理了自己的实际需求仍然不知其所以然。当然我也是这样,所以几天以前我决定好好地看看java的I/O系统,到现在感觉还行,当然用好不敢自夸,但是对于I原创 2011-08-10 12:44:30 · 1027 阅读 · 0 评论 -
java 连接access数据库!!
<br /> 使用Java访问Access数据库一般使用JDBC-ODBC桥驱动,驱动是JDK自带的驱动,不用下载即可使用。<br /> (1)、代码如下。<br />import java.sql.*;<br />import java.io.*;<br /> <br />class Access{<br /> public static void main(String[] args){<br /> String url="jdbc:odbc:dri原创 2010-11-17 17:13:00 · 538 阅读 · 0 评论 -
java Compator的用法总结
java Compator的用法总结 -----------19:29:30今天由于需要研究了一下java.Compator的用法。比较函数强行对某些对象 collection 进行整体排序。可以将 Comparator 传递给 sort 方法(如 Collections.sort,ArrayList.sort),从而允许在排序顺序上实现精确控制。还可以使用 Comparator 来控制某些数据结构(如 TreeSet 或 TreeMap)的顺序。原创 2010-11-15 19:29:00 · 3130 阅读 · 0 评论 -
采取高响应比优先模拟批处理操作系统中的作业调度
具体的要求是这样的:编写程序完成批处理系统中的作业调度,要求采用响应比高者优先的作业调度算法。实验具体包括:首先确定作业控制块的内容,作业控制块的组成方式;然后完成作业调度;最后编写主函数对所作工作进程测试。下面是代码:JOB类:package com.wk.job;public class JOB { public JOB() { super(); } // 作业名 String name = null; // 作业长度,所需主存大小 int length = 0; // 作业执行所需打印机的数量 in原创 2010-09-22 14:23:00 · 3095 阅读 · 0 评论 -
JDK里的设计模式[转]----javaeye
<br /><br />下面是JDK中有关23个经典设计模式的示例,在stakeoverflow也有相应的讨论:<br />http://stackoverflow.com/questions/1673841/examples-of-gof-design-patterns<br /> Structural(结构模式)Adapter:<br />把一个接口或是类变成另外一种。java.util.Arrays#asList()javax.swing.JTable(TableModel)java.io.Inp原创 2010-11-28 09:04:00 · 593 阅读 · 0 评论 -
java内部类学习!!
今天有同学问了我一个问题引发了我对java内部类的研究。他的问题是这样的,编写了一个Stu类,这个类里面有一个内部类Student,编译的时候没有任何问题,但是运行的时候遇到了java.lang.NoSuchMethodError Student.setId()。但是这个Student类没有任何问题,还有一个就是这个问题只在他的电脑上有,在别的电脑上运行没有问题,于是定位是环境变量的classpath有问题。最后通过改变classpath把问题解决了,能够运行不出错了。但是为什么会出现这样的错误呢,于是对j原创 2010-12-11 11:54:00 · 2862 阅读 · 4 评论 -
java集合操作-----求两个集合的交集和并集
<br />java求两个集合的交集和并集<br /> <br /> java如何求两个集合的交集和并集呢??其实java的API中已经封装了方法。今天写个简单的例子测试一下:(例子中以java.util.LinkedList为例)<br /> <br /> 求连个集合的交集:<br />import java.util.ArrayList;import java.util.List;public class TestCollection { public stati原创 2010-12-23 16:23:00 · 9226 阅读 · 3 评论 -
java集合类说明及区别(转)
<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代转载 2010-12-23 15:00:00 · 635 阅读 · 0 评论 -
JDK动态代理实现
代理模式是设计模式中比较重要也比较常用的模式,静态代理靠我们手工完成代理类,这是一项比较耗时和费力的工作,一旦被代理接口发生改变需要修改的地方也比较多。但是动态代理就不会产生这样的后遗症。java动态代理的出现,只要简单地指定一组接口及委托类对象,便能动态地获得代理类。我们来原创 2011-08-21 16:18:43 · 966 阅读 · 0 评论