易截截图软件、单文件、免安装、纯绿色、仅160KB

java中常用类型联系与区别

 LinkedList内部以链表形式存储数据 
 ArrayList内部以数组形式存储数据。 
 Vector同ArrayList,不过它与ArrayList比较起来是thread-safe的。 
 Hashtable是继承了Dictionary,是线程安全的。HashMap实现了Map接口,不是线程安全的。 
 如何保证线程安全的?每个修改容器中数据的操作都是同步的(synchronized),因此保证了线程安全。 
 String是长度不可变的,StringBuffer和StringBuilder长度都是可以变化的。 
 StringBuffer是线程安全的,StringBuilder不是线程安全的。 


相关文档:

java知识点

1.  抽象
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2.  继承
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确 ......

java 运算符

  在算术运算符部分,需要特别注意的一个语法现象是“晋升”。晋升指低于int的3种数字类型(byte、short和char)进行算术运算后,结果会自动提升成int类型。示例代码如下:
                   byte b1 = 10;
& ......

Java IO学习笔记:字节流

Java IO学习笔记:字节流
字节流是最基本的流,文件的操作、网络数据的传输等等都依赖于字节流。而字符流常常用于读取文本类型的数据或字符串流的操作等等。
 
关于字节流的API,没什么好说的,看看就知道了。这里挑几个关键点:
 
一、InputStream的API
 
1、public int read()
从输入流读取下一个 ......

java 模拟浏览器

public static void DownLoadPages(String urlStr, String outPath)
     {
         int chByte = 0;
         URL url = null;
         HttpURLConnection httpConn ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号