- JavaNetworkProgramming . . . . 56 matches
*OutpuStream,InputStream : 모든 다른 스트림 클래스들의 수퍼클래스이다. 이 Chapter에서는 이둘 클래스 설명
*InputStream 클래스 : InputStream 클래스는 통신 채널로부터 데이터를 읽어 내는 관문을 의미한다. OutputStream에 의해 통신 채널로 쓰여진 데이터는 해당하는 InputStream에 의해 읽혀진다.
public class SimpleIn { //간단한 InputStream 예제
*이장에서는 FileOutputStream과 FileInputStream에 관해 다루고 있다.
*FileOutputStream과 FileInputStream은 파일에 대한 바이트 기반의 스트림 엑세스를 제공하는 2개의 표준 클래스이다.
*FileDescriptor클래스 : FileDescriptor 객체는 하위 레벨의 시스템 파일 설명자로의 핸들이다. 파일 설명자는 열려진 파일을 의미하며, 읽기 작업이나 쓰기 작업을 위한 현재의 파일 내의 위치와 같은 정보들을 포함한다. RandomAccessFile이나 FileOutputStream, FileInputStream을 사용하지 않고는 유용하게 FileDescritor를 생성할수 있는 방법은 없다 . --;
*FileInputStream 클래스 : 연속적인 데이터를 읽을수 있게 해줌 --;
FileInputStream in = new FileInputStream(args[0]); //원본 파일
*표시/리셋(mark/reset)기능을 갖춘 FileInputStream만들기
public class MarkResetFileInputStream extends FileInputStream {
public MarkResetFileInputStream(String filename)throws IOException {
public MarkResetFileInputStream(File file)throws IOException {
protected MarkResetFileInputStream(RandomAccessFile file) throws IOException{
this.file=file; //파일을 저장해논다. 이러면 랜덤엑세스랑 FileInputStream 사용할수있다.
*FileterOutputStream , FilterInputStream 클래스 : 이것은 입출력 스트림 필터에 대한 템플리트로 이미 존재하는 InputStream,OutputStream에 연결해서 요구된 내용을 연결된 스트림의 메소드로 전댈해 주는것 이외의 기능은 제공하지 않는다.
*BufferedOutputStream과 BufferedInputStream : 기존의 스트림 위에서 입출력 버퍼링을 제공한다. 입출력 되는것을 버퍼에 저장해서 중간중간에 flush를 이용해 쏟아낸다. 그러면 스트림에 대한 오버헤드를 줄일수 있다.
*DataOutputStream과 DataInputStream : 기존의 바이트만 읽고 쓰는 스트림위에서 상위 수준의 통신이 가능하다. 예를 들어 String이나 부동점 실수와 같은 것을 통신할 수있다. 기존의 수준낮은(?) 것은 바이트 단위로 통신해야한다.
*PushbackInputStream : 입력 스트림으로 데이터의 읽기 복구 기능을 지원한다. 다시 말하면, 데이터가 입력 스트림으로 다시 넣어져서, 다음 번에 읽기를 수행할 때에 다시 읽혀질 수 있게 된다.
*SequenceInputStream : 일련의 InputStream들이 순차적으로 연결된다. 하나의 SequenceInputStream에 여러 InputStream이 연결되서 하나의 긴 InputStream처럼 보인다.
*LineNumberInputStream : LineNumberReader 클래스에 의해 쓸모가 없어진 이 스트림은 초보적인 수준으로 줄에 번호 매기는 기능을 제공한다.
- ClassifyByAnagram/Passion . . . . 16 matches
import java.io.ByteArrayInputStream;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
this(new FileInputStream(file));
InputStream ins;
public Parser(InputStream in) {
ByteArrayInputStream byteInputStream = new ByteArrayInputStream( input.getBytes() );
this.ins = byteInputStream;
BufferedReader in = new BufferedReader(new InputStreamReader(ins));
InputStream in = new FileInputStream(filename);
import java.io.FileInputStream;
import java.io.InputStream;
- ClassifyByAnagram/sun . . . . 9 matches
InputStream in = null;
public FindAnagram( InputStream in ) throws Exception
BufferedReader reader = new BufferedReader( new InputStreamReader( in ));
public FindAnagram( InputStream in ) throws Exception
BufferedReader reader = new BufferedReader( new InputStreamReader( in ));
public FindAnagram( InputStream in ) throws Exception
BufferedReader reader = new BufferedReader( new InputStreamReader( in ));
public Anagram( InputStream in ) throws Exception
BufferedReader reader = new BufferedReader( new InputStreamReader( in ));
- 데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/강성현 . . . . 8 matches
import java.io.FileInputStream;
import java.io.InputStreamReader;
scan = new Scanner(new InputStreamReader(new FileInputStream(filename),"UTF-8"));
import java.io.FileInputStream;
import java.io.InputStreamReader;
CSVReader csv = new CSVReader(new InputStreamReader(new FileInputStream("result.csv"), "UTF-8"));
- JavaHTMLParsing/2011년프로젝트 . . . . 7 matches
import java.io.InputStream;
import java.io.InputStreamReader;
InputStream is;//URL접속에서 내용을 읽기위한 Stream
InputStreamReader isr;
//내용을 읽어오기위한 InputStream객체를 생성한다..
is = connection.getInputStream();
isr = new InputStreamReader(is);
- 데블스캠프2013/셋째날/머신러닝 . . . . 7 matches
import java.io.FileInputStream;
FileInputStream testData = new FileInputStream(new File(
FileInputStream trainData = new FileInputStream(new File(
FileInputStream trainClass = new FileInputStream(new File(
- ScheduledWalk/임인택 . . . . 5 matches
import java.io.DataInputStream;
import java.io.FileInputStream;
DataInputStream din
= new DataInputStream(new FileInputStream(new File("input2.txt")));
- JollyJumpers/황재선 . . . . 4 matches
import java.io.InputStreamReader;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
import java.io.InputStreamReader;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
- FileInputOutput . . . . 3 matches
InputStreamReader isr = new InputStreamReader(new FileInputStream(fileName));
- JSP/FileUpload . . . . 3 matches
DataInputStream in = new DataInputStream(request.getInputStream());
- Java2MicroEdition/MidpHttpConnectionExample . . . . 3 matches
import java.io.DataInputStream;
private DataInputStream dis;
dis = httpConn.openDataInputStream();
- RandomWalk/임인택 . . . . 3 matches
ObjectInputStream in
= new ObjectInputStream(_nextSock.getInputStream());
- 데블스캠프2004/금요일 . . . . 3 matches
import java.io.InputStreamReader;
= new BufferedReader(new InputStreamReader(System.in));
breader = new BufferedReader(new InputStreamReader(System.in));
- ClassifyByAnagram/김재우 . . . . 2 matches
import java.io.InputStreamReader;
BufferedReader reader = new BufferedReader( new InputStreamReader( System.in ) );
- HowManyZerosAndDigits/임인택 . . . . 2 matches
import java.io.InputStreamReader;
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
- JSP/SearchAgency . . . . 2 matches
import="java.util.*, java.io.BufferedReader, java.io.InputStreamReader, java.io.FileReader,
in = new BufferedReader(new InputStreamReader(System.in));
- JollyJumpers/iruril . . . . 2 matches
import java.io.InputStreamReader;
BufferedReader in = new BufferedReader( new InputStreamReader(System.in));
- JollyJumpers/신재동 . . . . 2 matches
import java.io.InputStreamReader;
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
- MineSweeper/황재선 . . . . 2 matches
import java.io.InputStreamReader;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
- PrimaryArithmetic/sun . . . . 2 matches
import java.io.InputStreamReader;
BufferedReader in = new BufferedReader( new InputStreamReader( System.in ));
- TheTrip/황재선 . . . . 2 matches
import java.io.InputStreamReader;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
- 오픈소스검색엔진Lucene활용 . . . . 2 matches
in = new BufferedReader(new InputStreamReader(System.in, "UTF-8"));
in = new BufferedReader(new InputStreamReader(System.in));
- 작은자바이야기 . . . . 2 matches
* Reader와 InputStream의 차이
* PushbackInputStream 클래스
* lookahead inputstream. 기존의 input stream은 한 번 read하면 끝나지만 lookahead 버퍼를 가지고 있어서 한 번 read한 후에 다시 read하기 전의 상태로 돌아갈 수 있다.
* 자바에서는 inputstream에 대한 지원이 많기 때문에 반환 결과를 inputstream으로 만들 수 있으면 처리가 쉬워진다.
- BasicJAVA2005/8주차 . . . . 1 match
- 자료를 주고 받아 보자 : DataInputStream, DataOutputStream
- BasicJAVA2005/실습1/조현태 . . . . 1 match
import java.io.InputStreamReader;
- BasicJava2005/3주차 . . . . 1 match
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
- HolubOnPatterns/밑줄긋기 . . . . 1 match
* 관점을 바꾸어 보면 {{{URLConnection은 InputStream}}} 구현체들을 생성하는 Abstract Factroy이기도 하다.
- JavaStudy2002/입출력관련문제 . . . . 1 match
BufferedReader bufferReader = new BufferedReader(new InputStreamReader(System.in));
- MobileJavaStudy/Tip . . . . 1 match
InputStream is = this.getClass().getResourceAsStream("readme.txt");
Found 29 matching pages out of 7555 total pages (5000 pages are searched)
You can also click here to search title.