Java
文章平均质量分 79
wyf95278
在读
展开
-
Java 日看一类(64)之net包中的CacheRequest类和CacheResponse类
CacheRequest类无继承类引入了如下包import java.io.OutputStream;import java.io.IOException;该类的类头注释如下:/** * Represents channels for storing resources in the * ResponseCache. Instances of such a class provide an...原创 2018-05-24 20:08:05 · 707 阅读 · 0 评论 -
Java 日看一类(55)之IO包中的StringReader类
该类的无引入包继承自Reader类该类的类头注释如下:* A character stream whose source is a string.大意如下:读取对象是字符串的字符读入流该类含有如下的成员变量:需要读取的字符串private String str;字符串长度private int length;读取位置偏移量private int next = 0;标记回溯点private int ...原创 2018-05-09 19:30:12 · 184 阅读 · 0 评论 -
Java 日看一类(44)之IO包中的PipedReader类
该类无引入包继承自Reader类该类的类头注释如下:(我见过最简洁的 Piped character-input streams.大意如下:管道字符输入流该类含有如下的成员变量:对应得输出流标志位(是否关闭boolean closedByWriter = false;对应读取流关闭标志位(就是自己,感觉这里也该加上volaileboolean closedByReader = false;连接状态...原创 2018-04-21 15:00:48 · 182 阅读 · 0 评论 -
Java 日看一类(50)之IO包中的RandomAccessFile
该类完成了DataInput,DataOutput,Closeable接口引入了如下包import java.nio.channels.FileChannel;import sun.nio.ch.FileChannelImpl;该类的类头注释如下:/** * Instances of this class support both reading and writing to a * ran...原创 2018-05-02 11:52:01 · 147 阅读 · 0 评论 -
Java 日看一类(43)之IO包中的PipedOutputStream类
该类继承自OutputStream引入了IO包(本来就是这个包里的,引得没看懂)该类的类头注释如下:/** * A piped output stream can be connected to a piped input stream * to create a communications pipe. The piped output stream is the * sending en...原创 2018-04-20 13:36:09 · 326 阅读 · 1 评论 -
Java 日看一类(46)之IO包中的PrintStream
该类继承自FilterOutputStream,完成了Appendable,Closeable接口该类引入了如下包:import java.util.Formatter;import java.util.Locale;import java.nio.charset.Charset;import java.nio.charset.IllegalCharsetNameException;imp...原创 2018-04-24 10:34:50 · 293 阅读 · 0 评论 -
Java 日看一类(42)之IO包中的PipedInputStream
该类继承自InputStream无引入包该类的类头注释如下:/** * A piped input stream should be connected * to a piped output stream; the piped input * stream then provides whatever data bytes * are written to the piped outp...原创 2018-04-19 11:38:13 · 593 阅读 · 0 评论 -
Java 日看一类(41)之IO包中的OutputStreamWriter类
该类继承自Writer引入了如下包:import java.nio.charset.Charset;import java.nio.charset.CharsetEncoder;import sun.nio.cs.StreamEncoder;类头注释如下:/** * An OutputStreamWriter is a bridge from character streams to byt...原创 2018-04-18 17:34:00 · 502 阅读 · 0 评论 -
Java 日看一类(45)之IO包中的PipedWriter
该类继承自Writer类无引入包类头注释如下:* Piped character-output streams.大意如下:管道字符型输出流该类含有如下的成员变量:对应的管道流输入流private PipedReader sink;关闭标志符private boolean closed = false;该类含有如下的成员方法:构造函数(与给定的输入管道相连接public PipedWriter(Pi...原创 2018-04-22 14:12:20 · 141 阅读 · 0 评论 -
Java 日看一类(39)之IO包中的ObjectStreamException和OptionalDataException异常类
ObjectStreamException异常类继承自IOException该类的类头注释如下:* Superclass of all exceptions specific to Object Stream classes.大意如下:描述所有对象流类异常的顶级类该类含有如下的成员变量:序列化IDprivate static final long serialVersionUID = 726089...原创 2018-04-12 13:48:31 · 1491 阅读 · 0 评论 -
Java 日看一类(40)之IO包中的OutputStream类和Closeable接口
该类是输出流的“鼻祖”,所有的输出流都继承了该类该类完成了Closeable,Flushable接口无引入其他包该类的类头注释如下:/** * This abstract class is the superclass of all classes representing * an output stream of bytes. An output stream accepts output...原创 2018-04-17 13:11:37 · 256 阅读 · 0 评论 -
Java 日看一类(38)之IO包中的ObjectStreamConstant类
ObjectStreamConstants为接口类无继承和引入关系该类的类头注释如下:/** * Constants written into the Object Serialization Stream. * * @author unascribed * @since JDK 1.1 */大意如下:写入对象序列化流中的常量数值该类含有如下的成员变量:流头的标识符final stat...原创 2018-04-11 11:25:45 · 473 阅读 · 0 评论 -
Java自制简易Http服务器(2)
接着上回的代码进行讲解,上回的代码仅能传输文字信息,对图片信息没有办法传送,这次我们来补充传递图片信息的方法。代码在上一次的代码中做了些修改import java.io.*;import java.net.*;public class Java_web_test { public static void main(String args[]) throws IOException {...原创 2018-04-16 14:16:08 · 297 阅读 · 0 评论 -
Java自制简易http服务器(1)
由于计算机网络原理这门课的作业……嗯,简单练习了下做一个简易的服务器该简易服务器十分简陋(甚至只有两个状态(200和404),只接受get方法),同时也没有使用任何比较复杂的类和包。代码基本纯暴力实现……import java.io.*;import java.net.*;public class Java_web_test { public static void main(Str...原创 2018-04-03 13:45:40 · 960 阅读 · 0 评论 -
Java 日看一类(35)之IO包中的ObjectInput接口
该接口继承自DataInput、AutoCloseable接口该接口的类头注释如下:/** * ObjectInput extends the DataInput interface to include the reading of * objects. DataInput includes methods for the input of primitive types, * Objec...原创 2018-03-28 10:31:05 · 294 阅读 · 0 评论 -
Java 日看一类(51)之IO包中的Reader类
该类完成了Readable、Closeable接口无引入其他包该类的类头注释如下:/** * Abstract class for reading character streams. The only methods that a * subclass must implement are read(char[], int, int) and close(). Most * subcl...原创 2018-05-03 16:29:33 · 459 阅读 · 0 评论 -
Java 日看一类(56)之IO包中的StringWriter类
该类无引入包继承自Writer类该类的类头注释如下:/** * A character stream that collects its output in a string buffer, which can * then be used to construct a string. * <p> * Closing a <tt>StringWriter</t...原创 2018-05-10 13:17:04 · 290 阅读 · 0 评论 -
Java 日看一类(47)之IO包中的PrintWriter
该类继承自Writer类引入了如下包:import java.util.Objects;import java.util.Formatter;import java.util.Locale;import java.nio.charset.Charset;import java.nio.charset.IllegalCharsetNameException;import java.nio....原创 2018-04-26 13:40:03 · 316 阅读 · 0 评论 -
Java 日看一类(67)之net包中的CookiePolicy接口
该接口无继承类和引入包改接口的类头注释如下:/** * CookiePolicy implementations decide which cookies should be accepted * and which should be rejected. Three pre-defined policy implementations * are provided, namely ACCE...原创 2018-05-28 19:58:12 · 474 阅读 · 0 评论 -
Java 日看一类(63)之net包中的BindException和ConnectException异常类
BindException无引入包继承自SocketException类该类的类头注释如下:/** * Signals that an error occurred while attempting to bind a * socket to a local address and port. Typically, the port is * in use, or the requeste...原创 2018-05-23 11:08:26 · 678 阅读 · 0 评论 -
Java 日看一类(66)之IO包中的CookieHandler
该类无继承类引入了如下包import java.util.Map;import java.util.List;import java.io.IOException;import sun.security.util.SecurityConstants;该类的类头注释如下:/** * A CookieHandler object provides a callback mechanism t...原创 2018-05-27 13:56:24 · 464 阅读 · 0 评论 -
Java 日看一类(62)之net包中的Authenticator类
该类无引入包和继承类该类的类头注释如下:/** * The class Authenticator represents an object that knows how to obtain * authentication for a network connection. Usually, it will do this * by prompting the user for info...原创 2018-05-22 15:29:40 · 2632 阅读 · 0 评论 -
Java 日看一类(65)之net包中的ContentHandlerFactory接口与ContentHandler类
ContentHandlerFactory类无引入包和继承类该类的类头注释如下:/** * This interface defines a factory for content handlers. An * implementation of this interface should map a MIME type into an * instance of {@code Conten...原创 2018-05-25 23:24:25 · 905 阅读 · 0 评论 -
Java 日看一类(61)AbstractPlainSocketImpl类
该类继承自SocketImpl类该类引入了如下包:import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.FileDescriptor;import sun.net.ConnectionResetException;import sun.net.Ne...原创 2018-05-21 17:15:59 · 1520 阅读 · 1 评论 -
Java 日看一类(60)之net包中的AbstractPlainDatagramSocketImpl类
该类引入了如下包:import java.io.FileDescriptor;import java.io.IOException;import java.security.AccessController;import sun.net.ResourceManager;该类继承自DatagramSocketImpl类该类不是公共类该类的类头注释如下:/** * Abstract data...原创 2018-05-15 10:00:56 · 941 阅读 · 0 评论 -
Java 日看一类(49)之IO包中的PushbackReader
该类继承自FilterReader类无引入包该类的类头注释如下:* A character-stream reader that allows characters to be pushed back into the* stream.大意如下:含有回推功能的字符输入流该类含有如下的成员变量:回推缓冲区private char[] buf;缓冲区偏移量private int pos;该类含有如下...原创 2018-04-29 21:52:58 · 118 阅读 · 0 评论 -
Java 日看一类(59)之 IO包中的WriteAbortedException和UTFDataFormatException异常类
WriteAbortedException无引入包继承自ObjectStreamException该类的类头注释如下:/** * Signals that one of the ObjectStreamExceptions was thrown during a * write operation. Thrown during a read operation when one of the...原创 2018-05-14 13:19:30 · 369 阅读 · 0 评论 -
Java 日看一类(54)之IO包中的Serializable接口
该接口无引入包无继承类该接口的类头注释如下:/** * Serializability of a class is enabled by the class implementing the * java.io.Serializable interface. Classes that do not implement this * interface will not have any of...原创 2018-05-07 10:41:05 · 322 阅读 · 0 评论 -
Java 日看一类(48)之IO包中的PushbackInputStream
该类继承自FilterInputStream没有引入包该类的类头注释如下:/** * A <code>PushbackInputStream</code> adds * functionality to another input stream, namely * the ability to "push back" or "unread" * one byte....原创 2018-04-28 13:28:14 · 169 阅读 · 0 评论 -
Java 日看一类(53)之IO包中的SerialCallbackContext类
该类是内部类,无法在包外引用,且该类为final,无法被继承该类无引入包和继承类该类的类头注释如下:/** * Context during upcalls from object stream to class-defined * readObject/writeObject methods. * Holds object currently being deserialized and ...原创 2018-05-06 13:32:18 · 474 阅读 · 0 评论 -
Java 日看一类(58)之IO包中的SyncFailedException、UncheckIOException和UnSupportedEncodingException异常类
SyncFailedException无引入包继承自IOException该类的类头注释如下:Signals that a sync operation has failed.大意如下:标志同步操作失败该类含有如下的成员变量:序列化IDprivate static final long serialVersionUID = -2353342684412443330L;该类含有如下的成员方法:构造函...原创 2018-05-12 11:09:56 · 2230 阅读 · 0 评论 -
Java 日看一类(52)之IO包中的SequenceInputStream流
该类继承自InputStream引入了如下包import java.io.InputStream;import java.util.Enumeration;import java.util.Vector;该类的类头注释如下:/** * A <code>SequenceInputStream</code> represents * the logical conca...原创 2018-05-05 16:56:54 · 143 阅读 · 0 评论 -
Java 日看一类(57)之IO包中的Writer类
该类无继承类,完成了Appendable、Closeable、Flushable接口该类无引入包该类的类头注释如下:/** * Abstract class for writing to character streams. The only methods that a * subclass must implement are write(char[], int, int), flus...原创 2018-05-11 16:39:17 · 283 阅读 · 0 评论 -
Java 日看一类(37)之IO包中的ObjectStreamField类
该类完成了Comparable<Object>接口引入了import java.lang.reflect.Field;import sun.reflect.CallerSensitive;import sun.reflect.Reflection;import sun.reflect.misc.ReflectUtil;该类的类头注释如下:/** * A description ...原创 2018-04-10 17:48:09 · 3327 阅读 · 0 评论 -
Java 日看一类(34)之IO包中的NotActiveException和NotSerializableException
NotActiveException异常类无引入包继承自ObjectStreamException类头注释如下:* Thrown when serialization or deserialization is not active.大意为:当序列化和反序列化不活动时抛出该类含有如下的成员变量:序列化IDprivate static final long serialVersionUID = -3...原创 2018-03-27 10:27:29 · 815 阅读 · 0 评论 -
Java 日看一类(12)DataOutput接口与DataOutputStream类
DataOutput接口与前面讲过的DataInput接口相对应,功能基本相反注释:/** * The <code>DataOutput</code> interface provides * for converting data from any of the Java * primitive types to a series of bytes and * w...原创 2018-02-23 21:09:31 · 1092 阅读 · 0 评论 -
Java 日看一类(19)之IO包中的FileOutputStream类
该类继承自OutputStream引入了如下包:import java.nio.channels.FileChannel;import sun.nio.ch.FileChannelImpl;类头注释如下:/** * A file output stream is an output stream for writing data to a * <code>File</co...原创 2018-03-09 13:45:25 · 1136 阅读 · 0 评论 -
Java 日看一类(11)之IO包中的DataInputStream类
该类没有引入外界包继承了FilterInputStream完成了上篇文章所讲到的DataInput接口类头注释/** * A data input stream lets an application read primitive Java data * types from an underlying input stream in a machine-independent * way....原创 2018-02-21 22:09:23 · 344 阅读 · 0 评论 -
Java 日看一类(18)之IO包中的FileNameFilter接口类和FileNotFoundException异常类
FileNameFilter接口未引入任何包该类类头注释如下:/** * Instances of classes that implement this interface are used to * filter filenames. These instances are used to filter directory * listings in the <code>li...原创 2018-03-08 17:56:22 · 241 阅读 · 0 评论 -
Java 日看一类(24)之IO包中的FilterInputStream类
继承InputStream类无引入包类头注释如下/** * A <code>FilterInputStream</code> contains * some other input stream, which it uses as * its basic source of data, possibly transforming * the data along ...原创 2018-03-15 11:09:06 · 258 阅读 · 0 评论