Java
CYoung
这个作者很懒,什么都没留下…
展开
-
Java 容器类及遍历效率对比
Java 容器类及遍历效率对比1)CollectionCollection是最基本的集合接口,一个Collection代表一组Object,Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。2)List以元素插入的次序来放置元素,不会重新排列。3)Set不接爱重复元素,转载 2013-10-29 19:22:12 · 2350 阅读 · 0 评论 -
java servlet生命周期
Servlet是使用 Java Servlet应用程序设计接口及相关类和方法的Java程序。它在Web服务器上或应用服务器上运行并扩展了该服务器的能力。Java Servlet对于Web服务器就好像Java Applet对于Web浏览器。Applet装入Web浏览器并在Web浏览器内执行,而Servlet则是装入Web服务器并在Web服务器内执行。 Java Servlet API 定义了Se转载 2013-11-06 14:52:32 · 1043 阅读 · 0 评论 -
Java回调函数使用
C语言中回调函数解释:回调函数(Callback Function)是怎样一种函数呢?函数是用来被调用的,我们调用函数的方法有两种:l 直接调用:在函数A的函数体里通过书写函数B的函数名来调用之,使内存中对应函数B的代码得以执行。这里,A称为“主叫函数”(Caller),B称为“被叫函数”(Callee)。l 间接调用:在函数A的函数转载 2013-11-06 14:08:01 · 751 阅读 · 0 评论 -
JAVA中string.repalce()和string.replaceAll()区别
replace(char oldChar, char newChar)返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 而生成的。replaceAllpublic String replaceAll(String regex,String replacement)使用给定的 replacement 字符串替换此字符串匹配给定的正则表达式的转载 2013-10-31 15:15:32 · 4370 阅读 · 0 评论 -
Java中的Serialization机制和transient关键字
下面这两篇文章讲得特别明白,简单的说,就是Serialization机制是指把类或者基本的数据类型持久化(persistence)到数据流(Stream)中,包括文件、字节流、网络数据流。 JAVA中实现serialization主要靠两个类:ObjectOuputStream和ObjectInputStream。他们是JAVA IO系统里的OutputStream和InputStream转载 2013-10-31 15:09:50 · 1026 阅读 · 0 评论 -
Java容器(二)
这图,我以前保存在QQ的"我的资料"中。 Collection ├List │ ├LinkedList │ ├ArrayList │ └Vector │ └Stack └Set └HashSet Map ├Hashtable ├HashMap └WeakHashMap Iterator └ListIterator 一、集合转载 2013-10-29 19:46:44 · 603 阅读 · 0 评论 -
ByteArrayOutputStream用法
字节数组流:ByteArrayOutputStream: 可以捕获内存缓冲区的数据,转换成字节数组。ByteArrayoutputStream bout=new ByteArrayOutputStream();bout.write(int a); bout.write(int b); bout.write(int c);byte[] buf=bout.toByteArra转载 2012-12-01 16:04:49 · 1490 阅读 · 0 评论 -
java.nio.ByteBuffer 类 缓冲区
Buffer 类定义了一个可以线性存放primitive type数据的容器接口。Buffer主要包含了与类型(byte, char…)无关的功能。值得注意的是Buffer及其子类都不是线程安全的。每个Buffer都有以下的属性:capacity这个Buffer最多能放多少数据。capacity一般在buffer被创建的时候指定。limit在Buffer上进行的读写操作转载 2012-12-01 14:52:42 · 507 阅读 · 0 评论 -
JAVA-容器(一)
容器是用来保存多个对象的东西.严格来说是保存对象的引用.因为对象实际的数据是放在另外的地方的.放在容器中的只是指向那块内存区域的一个标识.JAVA中内置了数组.数组和其它容器的区别主要有三个:效率,类型,和存放基本类型的能力.JAVA中的数组是一种效率最高的存储和随机访问对象引用序列的方式.它就是一个简单的线性序列,所以访问是非常快.但它也损失了其他的特性.当创建一个数组时,它的长度就被固转载 2013-10-29 19:45:20 · 749 阅读 · 0 评论 -
JAVA获取随机数
在Java中我们可以使用java.util.Random类来产生一个随机数发生器。它有两种形式的构造函数,分别是Random()和Random(long seed)。Random()使用当前时间即System.currentTimeMillis()作为发生器的种子,Random(long seed)使用指定的seed作为发生器的种子。 随机数发生器(Random)对象产生以后,转载 2013-03-03 19:24:29 · 445 阅读 · 0 评论 -
Java instanceof 的用法
instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法:result = object instanceof class参数:result必选项。任意变量。object必选项。任意对象表达式。class必选项。任意已定义的对象类。说明:如果 ob原创 2014-08-05 00:12:33 · 784 阅读 · 0 评论