java基础
iteye_11900
这个作者很懒,什么都没留下…
展开
-
<E>、<T>又是什么其它的含义呢?
E ElementT or S TypeK Key, as in V Value* — Type* — for Type, when T is already in use* — Element (used extensively by the Java Collections Framework)* — Key* — Value* — ...原创 2011-12-22 09:12:04 · 386 阅读 · 0 评论 -
Java集合类总结
今天在网上搜索了一下,发现一篇关于java集合的博文,里面整理得非常好, 特意copy过来和大家分享一下本讲内容:集合 collection[img]http://dl.iteye.com/upload/attachment/609688/38934d81-8fd1-3c64-b063-c027d8515082.jpg[/img][img]http://dl.iteye.com/upl...原创 2011-12-22 10:04:33 · 84 阅读 · 0 评论 -
JAVA中mark()和reset()用法
根据JAVA官方文档的描述,mark(int readlimit)方法表示,标记当前位置,并保证在mark以后最多可以读取readlimit字节数据,mark标记仍有效。如果在mark后读取超过readlimit字节数据,mark标记就会失效,调用reset()方法会有异常。 但实际的运行情况却和JAVA文档中的描述并不完全相符。 有时候在BufferedInputStream类中调用mark...原创 2011-11-11 14:47:33 · 313 阅读 · 0 评论 -
Reader 与 inputStream
统计a.txt文件的字节数和字符数[code="java"]import java.io.*;public class TestIO { public static void main(String[] args) { try { /** * a.txt内容(两行) * aab * 我我你 */ FileR...原创 2011-11-11 15:41:41 · 101 阅读 · 0 评论 -
Java线程唤醒与阻塞
阻塞指的是暂停一个线程的执行以等待某个条件发生(如某资源就绪),学过操作系统的同学对它一定已经很熟悉了。Java 提供了大量方法来支持阻塞,下面让我们逐一分析。 1. sleep() 方法:sleep() 允许 指定以毫秒为单位的一段时间作为参数,它使得线程在指定的时间内进入阻塞状态,不能得到CPU 时间,指定的时间一过,线程重新进入可执行状态。 典型地,sleep() 被...原创 2011-11-24 16:27:45 · 86 阅读 · 0 评论