![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
窝 窝
这个作者很懒,什么都没留下…
展开
-
对集合的一点理解
对集合的一点总结。 对HashSet集合排序可以把它转换成TreeSet和List的实现类ArrayList、LinkedList。 其中TreeSet实现自定义类排序需要实现Comparable接口,覆盖comparaTo()来进行排序,也可以实现Comparator接口,覆盖compare方法。将Comparator接口的对象作为参数传递给TreeSet集合的构造器原创 2017-08-14 11:00:33 · 276 阅读 · 0 评论 -
文件写入对象
早上起来把平台上的作业完成,最后一题是将对象写入文件再从文件中读取对象,开始用ObjectOutputStream处理流放在FileOutputStream字节流上面对对象进行写入,然后ObjectInputStream对文件进行读取,每次都只能读取第一个对象和报一个莫名其妙的错。后来将对象存入list集合里面,再把集合作为一个对象写入文件,但是这个操作有点费力,每次控制台添加信息的时候都要把之前原创 2017-08-14 12:11:18 · 643 阅读 · 0 评论 -
Java关键字synchronized
参考:Java中synchronized的用法看了下线程的基本概念和一些常用方法的使用,在银行存取款、生产者消费者问题时对synchronized总是不能很好的理解。请编写一个类,类名为SubThread,是Thread 类的子类。该类中定义了含一个字符串参数的构造方法和run()方法,方法中有一个for循环,循环一共进行5次,循环体先在命令行显示该线程循环了第几次,然后随原创 2017-08-15 12:24:38 · 393 阅读 · 0 评论