본문 바로가기

전체 글

(357)
[JAVA] FileInputStream과 InputStream ■ FileInputStream과 InputStreamFileInputStream 클래스를 이용하여 인스턴스를 만들었으면 이제 FileInputStream의 메소드를 이용하여 데이터를 읽어오면 된다. 이때 InputStream 클래스를 살펴보아야 한다. InputSream 클래스는 바이트 단위로 데이터를 읽어들이는 모든 입력 스트림이 상속하는 최상위 클래스이다. 이 클래스에서 정의하는 대표적인 메소드는 두가지가 있다- public abstract int read() throw IOException- public void close() throw IOExceptionread 메소드는 1바이트의 데이터를 읽어서 변환하는 메소드이다. 하지만 다시한번 보면 이 메소드는 abstract로 선언이 되어있다. 이러한..
[JAVA] I/O모델과 스트림 ■ I/O모델과 스트림, 그리고 파일 대상의 입력 스트림 형성스트림이란 '데이터의 흐름', 또는 '데이터의 흐름을 형성해 주는 통로'를 의미 한다. 자바에서의 스트림은 파일 또는 각종 I/O모델의 장치와의 데이터 이동에 사용되는 인스턴스를 의미하는 용도로 사용된다. 이러한 용도로는 2가지가 있다.● 입력 스르림(Input Stream) 프로그램으로 데이터를 읽음● 출력 스트림(Output Stream) 프로그램으로 데이터를 보냄 - 입력 스트림의 예InputStream in = new FileInputStream("input.exe");위의 예시는 input.exe라는 파일에 저장된 데이터를 읽어들이기 위한 스트림을 형성 하는것이다.위의 예시에서 두가지를 알 수 있는데 - 스트림의 형성은 인스턴스 생성이..
[JAVA] I/O 스트림 ■ I/O모델 - 키보드와 모니터- 하드디스크에 저장되어 있는 파일- USB와 같은 외부 메모리 장치- 네트워크로 연결되어 있는 컴퓨터- 사운드카드, 오디오카드와 같은 멀티미디어 장치- 프린터, 팩시밀리와 같은 출력장치 위와 같이 데이터의 입출력 대상은 그 형태가 매우 다양하고, 입출력이 달라지면 프로그램상에서의 입출력방식이 달라진다. 하지만 자바의 경우에는 입출력 대상에 상관없이 입출력의 진행 방식이 동일하도록 별도의 'I.O모델'을 정의하고 있다. 즉 자바의 I/O모델을 기반으로 데이터를 입출력 한다면 그 대상에 상관없이 동일한 형태로 데이터를 입출력 할 수 있다.하지만!!! 위의 말이 파일로 입출력 할 줄 안다는 것이 모든 것에 적용된다는 것은 아니다.위의 말은 입출력의 기본 방식이동일 한것이지 입..
윈도 팁 25가지 윈도 팁 25가지 [TIP-1] 메뉴팝업속도를 빠르게 하기 메뉴창이 열리는 속도가 느린것을 감지할수 있는데 빠르게 하는 방법이다. 시작 -> 실행창에서 regedit를 입력하여 레지스트리 편집창을 뛰운 후 HKEY_CURRENT_USERControlPaneldesktop에서 MenuShowDelay항목의 값이기본 400으로 셋팅되어 있는데 이 값을 0 에서 400 사이에서 바꾼다. (0의 값이 최고 빠르다) [TIP-2] CD-ROM 자동인식 비활성화 윈도우에서 새로운 CD를 삽입하였을때 autorun.inf를 인식하여 자동으로 실행하는 기능을 Off 하려면 regedit를 실행하여 다음 값을 변경한다. HKEY_LOCAL_MACHINESYSTEMCurrentControlSet001ServicesCdro..
PPT 참고 피피티 만드는 거 즐기시는 분들에게 유용하실듯 ! 첫째. 이미지소스를 구해라!! 1. [게티이미지코리아] http://www.gettyimageskorea.com/ 2. [Dryicon] http://dryicons.com/ 3. [Folio] http://www.folioart.co.uk/ 4. [shutterstock] http://www.shutterstock.com/ 5. [DESKTOP] http://desktopography.customize.org/ 6. [INTERFACELIFT] http://interfacelift.com/ 7. [i Stock photo] http://www.istockphoto.com/ 둘째. 제안서를 참고하자!! 1. [신프로 닥치고파포] http://blog.na..