
Java
文章平均质量分 84
sicofield
这个作者很懒,什么都没留下…
展开
-
Java包装类
Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便(比如无法封装和类型相关的一些操作), 为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class)。 这些类封装了对特定数据类型进行处理的操作。比如需要对char类型的数据进行操作就需要使用Chara原创 2014-11-18 17:09:32 · 857 阅读 · 0 评论 -
Java复制文件
在Java之中经常有重命名文件和复制文件的需求,重命名文件使用File.remaneTo()。但是java并没有对复制文件提供接口。现在只能猜测一下原因,可能是因为复制文件有多种形式,需要根据不同的情况作出选择,这个自主权交给了程序员。 1.普通的缓冲输入输出流复制文件 public static void copyFile(File source, File destination){ I原创 2014-11-21 11:11:43 · 1259 阅读 · 0 评论 -
Java IO类库
在Java IO类库中主要分两类,一类面向字节(byte[]),一类面向字符(char,String)。 1.面向字节类 面向字节类的超类就是InputStream/OutputStream, 显然这两个类被设计为抽象类。下面以InputSream及其派生类来总结面向字节IO类。OutputStream分支和InputStream对称。 Java的IO类库是一个典型的装饰器模式(java原创 2014-11-24 19:59:47 · 1244 阅读 · 0 评论