嗅谱网

技术文库

  • Java编程中字符编码、乱码产生的原因

    Java编程中字符编码、乱码产生的原因

      四种编码字符集:1.ISO8859-1, 单字节编码,最多表示0-255的字符范围,主要表示英文;2.GBK/GB2312, 中文国际编码,双字节编码;3.UNICODE, java使用的16位标准编码,但不支持ISO8859-1编码,占用空间大,不利于传输与保存;4.UTF, 为了解决UNICODE产生,兼容ISO8859,可以表示所有语言字符,属于不定长编码:(1-6字节),多用于中文网页节省空间;—-访问本地默认编码:package com.mldn;public class EncodeTest{     & ...

    查看全文

  • Java IO 操作流之回退流-输入流的增强版

    Java IO 操作流之回退流-输入流的增强版

    回退流失输入流的一种,具体用法如下: public class PushbackInputStream extends FilterInputStream;// 字节输入回退流;public PushbackInputStream(InputStream in,                           int size)&n ...

    查看全文

  • Java IO压缩流-压缩输出、压缩输入

    Java IO压缩流-压缩输出、压缩输入

    压缩流主要实现文件的压缩: 1.ZipEntry:public class ZipEntry extends Object implements Cloneable; // 表达压缩实体public ZipEntry(String name);// 为压缩实体指定含路径信息的名子    Creates a new zip entry with the specified name. public ZipEntry(ZipEntry e);//     Creates a new zip entry with fields taken ...

    查看全文

  • Java IO 合并流-合并字节输入流

    Java IO 合并流-合并字节输入流

    合并流:合并字节输入流: package com.mldn;import java.io.File;import java.io.InputStream;import java.io.FileInputStream;import java.io.OutputStream;import java.io.FileOutputStream;import java.io.SequenceInputStream;import java.io.FileNotFoundException;import java.io.IOException;public class SequenceDemo{  ...

    查看全文

  • 数据操作流:输入、输出原生java数据类型

    数据操作流:输入、输出原生java数据类型

    使用数据操作流输入、输出原生java数据类型的实例: public class DataOutputStream extends FilterOutputStream implements DataOutput;public DataOutputStream(OutputStream out);// 只接收字节输出流public class DataInputStream extends FilterInputStream implements DataInput;public DataInputStream(InputStream in);    & ...

    查看全文

  • 另类输入缓冲流-java.util.Scanner类

    另类输入缓冲流-java.util.Scanner类

    jdk1.5新增了java.util.Scanner类类似于C++里面的cin: Constructor SummaryScanner(File source)          Constructs a new Scanner that produces values scanned from the specified file.Scanner(File source, String charsetName)       &nbs ...

    查看全文

  • Java实现精确类型数据的输入

    Java实现精确类型数据的输入

    Java数据输入流可以实现精确类型数据的输入: package com.mldn;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException;import java.util.Date;import java.text.SimpleDateFormat;import java.text.ParseException;class InputData{        private BufferedReade ...

    查看全文

  • BufferedReader:缓冲字符输入流的用法

    BufferedReader:缓冲字符输入流的用法

      可以实现把字节流转换为字符流读取;可以实现一次型读取内容到缓冲区,可以实现任意长度的中文输入;——–实例:package com.mldn;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException;public class BufferReader{        public static void main(String[] args) & ...

    查看全文

  • System.in用法举例

    System.in用法举例

      package com.mldn;import java.io.InputStream;import java.io.IOException;public class InDemo{        public static void main(String[] args)        {            &nbs ...

    查看全文

  • System.out与System.err的区别

    System.out与System.err的区别

    out是希望用户看到的,err是不希望用户看到的信息,可由后台输出;System.out可以重定向错误信息到指定磁盘文件,供用户查看;———System.out、in、err的重定向:1.public static void setOut(PrintStream out);// 重新设置out对象引用的流;    Reassigns the “standard” output stream.    First, if there is a security manager, ...

    查看全文

  • Java IO文件流之打印输出流

    Java IO文件流之打印输出流

      打印流是输出流OutputStream的子类,可以对OutputStream类对象进行包装设计,增强功能上的方便性;装饰设计是基于核心实现的包装,使使用更简便和好看;所有基本的输出操作流的转码、转换操作可以避免;因为该流的方法可以处理所有的类型包括类类型;他封装了所有底层实现;对数据的输出(写操作)提供了良好的支持!类介绍:public class PrintStream extends FilterOutputStream implements Appendable, Closeable;A PrintStream adds functionality to another ...

    查看全文

  • java.lang.System对IO的支持

    java.lang.System对IO的支持

      public final class System extends Object;1.public static final PrintStream out        // 全局常量,标准输出流;    The “standard” output stream. This stream is already open and ready to accept output data. Typically this stream corresponds t ...

    查看全文