java会合构架中TreeSet的奇怪现象两个
先贴出输出:
TreeSet Integer
会合为:[-一, 零, 六, 八, 66]
改动temp为:55
聚合为:[-一, 零, 六, 八, 66]聚合尚未由于temp的改变而改变,说明java对根本部类做了非一般处置
-----------------------------
TreeSet 自定义的Int
会合为:[六, 66]
treeSet.contains(六)= true
treeSet.contains(66)= true
改动temp为:-55
会合为:[六, -55]聚合由于temp的改变而改变,但排序尚无改变
treeSet.contains(六)= false
treeSet.contains(66)= false
treeSet.contains(-55)= true
代码:
Java代码
一.package Tests;
2.
三.import java.util.Arrays;
四.import java.util.HashSet;
五.import java.util.Iterator;
六.import java.util.LinkedList;
七.import java.util.List;
八.import java.util.ListIterator;
九.import java.util.Set;
十.import java.util.SortedSet;
11.import java.util.TreeSet;
12.
13.public class testSet {
14. public static void main(String[] args) {
15.// testHashSet();
16. testTreeSet();//数据自动排序
17. System.out.println("-----------------------------");
18. testTreeSetInt();// 数据自动排序
19.
20. // testLinkedList();
21.
22. }
23.
24. private static void testLinkedList() {
25. LinkedList
1895 - org.springframework.web.util.NestedServletException: Request processing failed
1896 - org.hibernate.MappingException: An AnnotationConfiguration instance is required to use
1897 - java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] UPDATE 语句的语法错误
1898 - 若要使他人能够在远程计算机上查看此特定错误信息的详细信息
1899 - Failed to convert parameter value from a String to a Int32
1900 - PageError事件捕获出错信息
1901 - org.hibernate.exception.GenericJDBCException: could not insert
1902 - Error creating temporary file
1903 - Unhandled exception type UsersException
1904 - inputstreamreader.read()
1905 - Uncaught Throwable in thread : PeerView Timer for urn:jxta:jxta-NetGroup
1906 - unknown software exception (0xc00000fd)
1907 - System.ArgumentException: 路径中具有非法字符
1908 - Could not loa
相关文档:
一:准备 www.savarese.org download
1. rocksaw-1.0.0-src.tar.gz
2. vserv-tcpip-0.9.2-src.tar.gz
二:编译源文件得到jar包 使用Ant
1. build vserv-tcpip-0.9.2-src
在vserv-tcpip-0.9.2目录下面建一个tests目录,然后在cmd窗口下进入 ......
类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......
String s = new String("abc");
String s1 = "abc";
String s2 = new String("abc");
System.out.println(s == s1);
System.out.println(s == s2);
S ......
java有个特点就是序列化,简单地来说就是可以将这个类存储在物理空间(当然还是以文件的形式存在),那么当你从本地还原这个文件时,你可以将它转换为它本身。这可以极大地方便网络上的一些操作,但同时,因为涉及到安全问题,所以并不希望把类里面所有的东西都能存储(因为那样,别人可以通过序列化知道类里面的内容),那 ......
好久了,都想向学习JAVA的新人写点东西,因为我实在看不下去了,看不下去很多误导JAVA学习者的观点,遍及天下!网络让好的东西流行,可是往往也让错的东西出现的次数多了变的好像正确了,三人成虎,指鹿为马似乎在网络里更加容易发生,好了废话不说,请看我细细向你道来。
秘密一,学习JAVA好未必可以 ......