java
文章平均质量分 50
地卜师
这个作者很懒,什么都没留下…
展开
-
flush()
当不使用缓冲区方法,文件传输时读一个字节传一个字节,这样在数据量大的程序中效率很低,所以引入缓冲区概念,即写满一个缓冲区大小的内容后才进行传输操作。在一般的Buffered使用中,close方法貌似自带刷新清空缓冲区功能,所以对数据的输出没什么影响,但是在有的案例中flush()就显得非常重要,比如 客户和服务器在数据传输的时候,如果没有Flush方法,那么在缓冲区没有写满时数据就不会被传出,原创 2016-02-05 19:58:28 · 700 阅读 · 0 评论 -
多态
多态的三个必要条件:继承,重写,父类引用指向子类对象。多态的一个好处是:当子类比较多时,也不需要定义多个变量,可以只定义一个父类类型的变量来引用不同子类的实例。基本上想要实现出来的是某些子类对象时,就可以考虑定义它们的父类实现继承,然后在子类里重写父类方法,最后通过父类引用指向子类对象实现多态。public class Demo { public static void转载 2016-02-05 22:32:16 · 234 阅读 · 0 评论 -
list()和listFiles
File f=new File("c:\\");String[] f1=f.list();File[] f2=f.listFiles();① list() 返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。 以C盘为例,返穿肠扁段壮灯憋犬铂华回的是c盘下文件夹名字的字符串数组,如[TEMP, Windows]②listFiles() 返回一转载 2016-02-06 11:32:55 · 458 阅读 · 0 评论 -
递归打印目录
import java.io.File;public class BianLi{public static void main(String[] args) {File f=new File("h:\\假期");System.out.println(f.getName());printList(0,f);}static String getTb(int xx){原创 2016-02-06 20:13:12 · 297 阅读 · 0 评论 -
集合类
关于集合类一直懵懵懂懂,看到这篇作者的@极限 的这篇文章顿时茅塞顿开,复制到这里以后研究。-------------------------------------------i love encoding----------------------------------------------------------------------Java集合类的使用集合类按接口分转载 2016-02-07 10:43:34 · 213 阅读 · 0 评论 -
数组和List的转换
String[] array = {"a","b","c"};//List list = Arrays.asList(array);//这么写到后边的add()代码是会抛出操作异常的,因为通过asList的方法得到的list是只读的 ①List list = new ArrayList(Arrays.asList(array));//这原创 2016-02-07 12:37:55 · 255 阅读 · 0 评论