
java
smile3670
这个作者很懒,什么都没留下…
展开
-
Java接口:Callable 与 Future
Callable与Future类别可以协助您完成 Future 模式 。Callable是个介面,与Runnable类似,有个必须实作的方法,可以启动为另一个执行绪来执行,不过Callable工作完成后,可以传回结果物件,Callable介面的定义如下:public interface Callable { V call() throws Exception;}转载 2012-05-31 11:16:27 · 329 阅读 · 0 评论 -
C++与Java比较
转载自http://www.cnblogs.com/cnryb/archive/2011/01/04/2004141.html事实上,Java本来就是从C++衍生出来的。” 然而,C++和Java之间仍存在一些显著的差异。可以这样说,这些差异代表着技术的极大进步。一旦我们弄清楚了这些差异,就会理解为什么说Java是一种优秀的程序设计语言。本附录将引导大家认识用于区分Java和C++的一些转载 2012-07-16 17:38:55 · 559 阅读 · 0 评论 -
xml解析工具类
public class XmlUtil {private DocumentBuilderFactory factory = null;private DocumentBuilder builder = null;/***example, node string: <a> <b>1</b> <c>3</c> </a原创 2012-06-26 11:30:04 · 997 阅读 · 0 评论 -
字符转换工具类
public class Utils {/*** IpAddress 转成String* @param i* @return*/public static String intToString(int i) {return ((i & 0xFF) + "." + ((i >> 8) & 0xFF) + "." + ((i >> 16) & 0xFF)+ ".原创 2012-06-26 11:26:47 · 384 阅读 · 0 评论 -
排序算法
一 插入排序该算法在数据规模小的时候十分高效,该算法每次插入第K+1到前K个有序数组中一个合适位置,K从0开始到N-1,从而完成排序:package algorithms;/** * @author yovn */public class InsertSorterextends Comparable> extends Sorter { /* (non-Ja原创 2012-06-15 10:47:05 · 323 阅读 · 0 评论 -
Java中Vector和ArrayList的区别
首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力转载 2012-06-15 10:07:36 · 339 阅读 · 0 评论 -
容器
数组数组和其它容器的区别主要有三方面:效率,类型,和保存基本类型的能力.在Java中,数组是一种效率很高的存储和随机访问对象引用序列的方式.数组是一个简单的线性序列,因此访问速度很快,但也损失了其它一些特性.创建一个数组对象后,大小就固定了,如果空间不够,通常是再创建一个数组,然后把旧数组中的所有引用移到新数组中.数组可可以保存基本类型,容器不行.容器类不以具体的类型来处理对象,而是将所有原创 2012-06-15 10:06:26 · 341 阅读 · 0 评论