[Java I/O] byte stream InputStream/OutputStream, inputstream byte streamByte stream InputStream/OutputStream
This article will give a brief summary of the byte stream InputStream/OutputStream in the java I/O Stream:
In general, ea
Java-based IO stream and javaio stream
IO streams are used to process data transmission between devices. java operates on data through streams, and the objects of these operation streams are encapsulated in IO packages. Streams can be divided into two types: dense streams and word throttling. The encoding method can be
ext.: http://blog.csdn.net/joephoenix/articles/2283165.aspxThe IO stream of Java is divided into two kinds of streamsbyte stream InputStream OutputStreamCharacter Stream Reader WriterThey're all abstract classes.Specific implementationbyte stream FileInputStream FileOutputSt
cylinder
/*** * Make a copy of the file, using buffered byte stream *@paramSrcfile *@paramDestFile *@throwsIOException*/ Public Static voidCopyfilebybuffer (File srcfile,file destfile)throwsioexception{if(!srcfile.exists ()) { Throw NewIllegalArgumentException ("File:" +srcfile+ "does not exist"); } if(!Srcfile.isfile ()) { Throw NewIllegalArgumentException (srcfile+ "is not a file! "); } Bufferedinputstre
compromised.Pushbackinputstream has two constructors: Pushbackinputstream (InputStream inputstream) Pushbackinputstream (InputStream InputStream, int numbytes) The first form creates a stream object that allows one byte to be pushed back into the input stream. The second form creates a push-back buffer stream with a numbytes length buffer. It allows multiple byt
Stream-based data read and write, too abstract, what is a stream-based, what is a stream? Hadoop is written in the Java language, so to understand Hadoop's streaming Data Access, you have to start with the Java streaming mechanism. Streaming is also an important mechanism in
[Java I/O] character output stream Writer briefly summarizes the output stream writer
The Reader and Writer are similar to the previous character input stream Reader;Character output stream Writer
This article will briefly summarize the character output
Dark Horse programmer-java basic IO stream-bytes stream buffer and word throttling, javaio
Shard Stream Buffer
L the emergence of a buffer increases the efficiency of reading and writing data.
L corresponding class
• BufferedWriter
• BufferedReader
L the buffer zone can be used only when combined with the
Introduction to Java stream, file, and IOThe java.io package contains almost all the required classes for operation input and output. All of these flow classes represent the input source and output destination.The streams in the Java.io package support many formats, such as basic types, objects, localized character sets, and so on.A stream can be understood as a
Java IO stream learning summary and javaio stream Summary
Classes or interfaces related to Java stream operations:
Java stream class diagram structure:
Concept and function of
Java stream files are usually composed of a series of bytes or characters, the sequence of bytes that make up a file is called a byte stream, and the sequence of characters that make up a file is called a character stream. In Java, the direction of the
Use of data flow (stream)
1) Stream's acquisition
① through the collection collection get
1
list2
stream
② is obtained by array
1
String[] Array = {"Are", "You", "OK"};2
stream3
4
Handling of primitive type arrays5
Int[] array = {1,2,3,4,5};6
stream
③ by value (as far as possible using the above 2 ways to get, this way there are defects)
1
Collect java data and java data.
1. substring truncated charactersSubstring truncates the last characterUse the substring (int from, int to) method of the String class to capture the character substring (int index) at the position from to-1) the method removes all the strings whose position is index-1 and later. Note that the character position of the string star
Class-level diagram that describes the input stream and the output Stream.The two important streams that will be discussed below are FileInputStream and fileoutputstream:
FileInputStreamThe stream is used to read data from a file, and its objects can be created with the keyword NEW.There are several construction methods that you can use to create Objects.You can use the file name of a string type to
1. What is a streamThe stream in Java is an abstraction of a sequence of bytes, and we can imagine a water pipe, except that it is no longer the water that flows in the pipe, but the sequence of bytes. Like currents, streams in Java also have a "flow direction," where an object that is typically read into a sequence of bytes is called an input
string (byte bytes[], string Charsetname)There is a key parameter to the character set encoding, which is usually omitted, and the system uses the operating system LangWhen the character flow is converted to a byte stream, it is actually a string conversion to byte[],byte[] string.getbytes (String Charsetname)That's the same truth.As for the java.io, there are many other streams that are mainly designed to improve performance and ease of use,such as
character stream and the byte stream.When converting from byte to stream, it is actually byte[] converted to string,public string (byte bytes[], string charsetname)There is a key parameter to the character set encoding, which is usually omitted, and the system uses the operating system LangWhen the character flow is converted to a byte stream, it is actually a s
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.