1. Basic ConceptsIo:java the operation of the data is through the flow, IO flow is used to process the data transfer between the devices, upload files and download files, Java for the operation of the flow of objects are in the IO package.Classification of 2.IO StreamsDiagram: (Primary IO stream)
3. Byte stream (1). Byte
the reason and thought of character stream appearing ? Because the byte stream operation Chinese is not particularly convenient, so Java provides a character stream. Character stream = byte stream + encoding table.
Coding
Write the java byte stream input and output streams by yourself.
A Data Stream is a collection of continuous data. It is like a water flow in a water pipe. Water is supplied at 1.1 points at one end of the water pipe, what we see at the other end of the pipe is a continuous flow of water.
"A stream is the source or end
The concept of flowThe Java program completes the input/output through the stream. Flow is the abstraction of production or consumption information, and streams are linked to physical devices through Java input and output, although the physical devices they link to are not the same, and all streams behave in the same way. This means that an input
Node Flow: You can read and write data from or to a specific place (node). such as FileReader.
Processing Flow : Is the connection and encapsulation of an existing stream, which implements the data read and write through the functional invocation of the encapsulated stream. such as BufferedReader. The construction method of the processing stream always takes
Re: Ava. Io. invalidclassexception: local class incompatible: stream classdesFeb 29,200 8 AM (Reply 15 of 19)
My Java version is the 1.5.0 _ 14 and the value-3126998878902358585l comes from a solution that I read in a forum. The class that I'm trying to use is:Import java. util. date;Public class dateextendido extends Date {Static final lon
There are many other streams in the Java. Io package, mainly to improve performance and ease of use. C/C ++ can only provide byte streams. In Java, streams are divided into two types: byte streams and merge streams, which are represented by four abstract classes respectively (each type of stream includes two types of inputs and outputs, so there are four in total
, because it is output, so character data is converted to bytesData. Its common construction method is to create a-outputstreamwriter (OutputStream out) using the default character encoding.Example:1 Public Static voidMain (string[] args)throwsIOException {2 //standard input Stream3InputStream in =system.in;4 //Convert Stream5InputStreamReader InputStreamReader =NewInputStreamReader (in);6 //Create a FileWriter object7FileWriter FW =NewFileWriter ("A.txt");8 //Storage Array Length9 inti;Ten Cha
Dark Horse programmer--java Base---IO (input output) stream character streams------Java Training, Android training, iOS training,. NET training, look forward to communicating with you! -------IO (Input Output) Flow features:1,io streams are used to process data transfers between2,java the operation of the data is throu
Callback (also called callback): it can be understood as an interface that provides some methods for other classes, but when other classes call it, it also calls the conditions (rewriting) that other classes give it ).
A Single Random Access File class: The rondomaccessfile class allows random access to files with the ability to read and write at the same time.The method is close (), read (), writer (), seek (), and getfilepointer (). Note that this is the premise of seek.Stream:I. I/O
beginning, pointer = 0; 3 Raf.write (byte); // The Write method writes only one byte while the direct pointer points to the next position int b = raf.read (); // each time a byte is read, each character in Java occupies two bytes, and a 8-bit right shift is used to write 5 raf.seek (pointer position) in a split-second way; // Move the pointer 6 raf.close (); // file read and write must be closed, otherwise there may be unintended consequencesThis app
JAVA data stream Overview
Considering the diversity of data sources, in order to effectively perform data input and output operations, data transmission between different data sources and programs is represented as "Stream ), to achieve relatively unified and simple input/Output (Inout/Output, I/O) operations.
Next let's take a look at the
IO stream 05 -- video Study Notes for bixiangdong JAVA basic tutorial, 05 -- bixiangdong
Day20
10 create a java file list11 Properties12 Properties access13 Properties14 Properties exercises15 PrintWriter16 merge streams17. Cut files
10 create a java file list
Exercise:Store the absolute path of a
The bottom of the Java character Stream is also implemented using a byte stream, so the byte stream is converted to a character stream at a time. The conversion stream is mainly used toOutputStreamWriter: Convert byte output
contents of the file Ep10_1.txt)It is important to note that Java treats a Chinese or English letter as a character, a carriage return or a newline as two characters.Reading files using the BufferedReader classThe BufferedReader class is used to read the data in the buffer. You must create a FileReader class object when you use it, and then create an object of the BufferedReader class with that object as a parameter. The BufferedReader class has two
The concept of stream in Java has been confusing for a long time. The following is an excerpt from the Internet:
At the beginning, I was confused about the concept of stream. After a long time, I finally understood it. After a long time, I was confused. Now I will make a summary and share it with you.
1. Java
corresponding introduction of other documents can be Baidu Jwplayer use method)Note: Jwplayer does not seem to support playback in a local HTML page, to play in a server environmentThe project only configures what it needs:attached: Execute the FFMPEG statement in Java as follows
123456789101112131415161718192021222324
publicstaticbooleanconvertProtocol(String ffmpeg,String rtsp, String rtmp,String s){// ffmpeg -i "rtsp://admin:[emai
local 640*480 is good, change the video stream of the analytic CPU will consume a lot(rtmp service address: RTMP://192.168.3.138:1935/MYAPP/TEST2)192.168.3.138:nginx Machine IP for startup1935: Port number (previously configured in nginx.conf)MyApp: Is the name behind the applicationTest2: You can get up, remember when you visit rtmp to be consistentEnter Execution FFmpeg statement(Below is the result of my execution, proves that my execution is succ
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.