JavaSE
ml1990s
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
问题:FileInputStream从文件中读取,FileOutputStream写入时会多写入内容
问题说明:FileInputStream从in.txt文件中读取文本,再FileOutputStream写入out.txt时会多写入内容,如下文本out.txt文件文本会多出一段“sss”文本内容。而缩短in.txt文本长度时,out.txt文件有时又不会出现多写入文本的现象。package com.java1029.io.stream.d0905.emphasis;import jav原创 2013-09-05 21:20:23 · 4226 阅读 · 0 评论 -
关于java.io.File类
一、 一般常用的方法中需要说明的几个方法,其他查看API 1.boolean createNewFile(): 当调用此方法的对象所对应的文件不存在时,该方法将创建File对象所对应的新文件,创建成功,则返回true。否则,返回false。 说明:该方法只能新建不存在的文件,不能新建目录package com.java1029.io.file.d0905.emp原创 2013-09-05 20:55:07 · 1351 阅读 · 0 评论 -
IO流中需要注意的几个问题
1.抽象类不能直接声明对象InputStream、OutputStream、Reader、Writer是抽象类,不能直接申明对象使用。附:IO继承关系图:除以上四种为抽象类,其他均为其实现类2.FIleInputStream、FileOutputStream构造方法的说明(1)两个类的构造方法都抛出 FileNotFoundException 的已检查异常,保证原创 2013-09-05 21:59:54 · 1546 阅读 · 0 评论 -
JAVA对象比较器Comparator接口
JAVA对象比较器Comparator接口该比较器在TreeSet等地方会使用到。如 TreeSet(Comparator<? superE> comparator) : 构造一个新的空 TreeSet,它根据指定比较器进行排序。排序的算法是我们最常用的算法,初学程序,每个人都尝试过排序。但只是局限于简单的排序转载 2013-09-11 21:13:07 · 1377 阅读 · 0 评论 -
java各常用集合类是否接受null值
特例说明: TreeMap、TreeSet两个类在加入第二个元素时,会调用Comparator比较器比较先后加入的元素是否重复(TreeMap比较的是Key值)。所以当加入第一个元素时,即使第一个元素是null,也不会报错,因为此时不会调用比较器,再次加入元素则报错。 已测试的其他集合类HashSet / HashMap / ArrayList / LinkedLis原创 2013-09-13 16:15:26 · 23266 阅读 · 2 评论 -
利用Java单例模式,模拟生成双色球随机号码
问题要求:把双色球的开奖结果按以下形式输出:/* * * 红色球 (1-33 不能重复出6个数) 蓝色球(1-16 出一个数) 结果模式:01,05,23,28,29,33-05 * * **/分析: 1.红球的值是多个不重复的值,要利用TreeSet集合类来转载返回。TreeSet类是Set的子类保证了数据不重复,而且TreeSe原创 2013-09-11 22:20:12 · 3479 阅读 · 0 评论 -
使用Swing实现窗体震动效果(运用了Timer类)
package com.java029.timer_swing;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowEvent;import java.awt.event.WindowListener;import java.util.Dat原创 2013-09-25 19:58:53 · 943 阅读 · 0 评论 -
用反射实现对象的拷贝 及 利用内省类实现对象的复制
package com.java1029.reflect;import java.lang.reflect.Field;import java.lang.reflect.Method;public class CopyObject { /** * 对象的拷贝(对象必须遵循JavaBean规范) * * 1.获取所有的Field对象 * 2.遍历所有的Field对象原创 2013-09-17 23:16:44 · 694 阅读 · 0 评论 -
JVM学习
Java虚拟机学习分享最近主要在学习JVM相关知识,-知识主要来源《深入理解JAVA虚拟机》,深有感触,结合自己的理解,整理出一些经验,由于篇幅较长,就把链接帖出来,希望对大家有所帮助:Java虚拟机学习 - 体系结构 内存模型Java虚拟机学习 - 对象访问Java虚拟机学习 - 垃圾收集算法Java虚拟机学习 - 垃圾收集器Java虚拟机学习 - 对转载 2013-12-19 10:27:25 · 487 阅读 · 0 评论
分享