본문 바로가기

Java

(6)
클래스 종류 SimpleDateFormat Date형식 String형식
JDBC에서 오라클 DB 활용하는 방법 JDBC에서 오라클 DB 활용하기 전, 준비 파일 ojdbc.jar 파일 dbinfo.properties 파일 Oracle Express Edition일 경우 DBDRIVER=jdbc:oracle:thin:@호스트이름:포트번호:XE Oracle Enterprise Edition일 경우 DBDRIVER=jdbc:oracle:thin:@호스트이름:포트번호:ORCL 3.전문적으로 2, 3step (DBConnection.java), 7step (DBClose)하는 파일 준비 편의성을 위해 미리 만들어놓으면 좋음 에버노트 JAVA JDBC참조 1. import 한다. 2. Oracle Driver Loading 방법 1 방법 2 DriverManager.registerDriver(new oracle.jdbc.d..
Eclipse 단축키 Shift + Command + O 자동 import Command + / 선택된 라인 주석처리 또는 주석제거 Command + Space bar 자동완성 Command + Shift + g 변수나 함수 등을 레퍼런스 하는 곳으로 이동
RandomAccessFile 장점 입력과 출력 동시에 가능 읽기/쓰기가 가능. DataOutput, DataInput, Closeable 인터페이스를 구현했기 때문. 파일 포인터를 사용해서 원하는 위치부터 읽을 수 있음. 생성자 RandomAccessFile(File file, String mode) RandomAccessFile(String fileName, String mode) 주어진 file에 읽기 또는 읽기, 쓰기를 하기 위한 RandomAccessFile인스턴스 생성 mode 값 "r" 파일로부터 읽기만 수행 "rw" 파일에 읽기, 쓰기 "rws" 기본적으로 "rw"와 동일 파일 읽고 쓰기 가능 파일의 메타정보 포함해서 출력 파일의 파일 (=파일의 작성날짜, 파일의 용량...) "rwd" 기본적으로 "rw"와 동일 파일의..
Java IO (보조 Stream) 보조 Stream 스트림의 기능 향상 새로운 기능 추가 실제로 데이터를 주고받지는 않음 보조스트림만으로 입출력 처리 불가 따라서, 스트림 생성 -> 보조 스트림 생성 ex) text.txt 파일 읽기 위해 FileInputStream -> BufferedInputStream 생성 ex) FileInputStream fis = new FileInputStream("test.txt"); 먼저 기반스트림 생성 BufferedInputStream bis = new BufferedInputStream(fis); 보조스트림 생성 기반스트림을 이용해서 생성 bis.read(); 보조스트림인 BufferedInputStream으로부터 데이터 읽음. FileInputStream 실제 입력기능 수행 BufferedInpu..
Java IO (기반 Stream) Stream (기반 Stream) 데이터 운반 연결통로 단방향 통신만 가능 입출력 동시에 수행하려면 2개의 스트림 필요 출력 스트림 : 프로그램 기준에서 나가는 스트림 입력 스트림 : 프로그램 기준으로 들어오는 스트림. 바이트 기반 스트림 - InputStream, OutputStream 바이트 단위로 데이터를 전송 입출력 단위 : 1Byte 1. InputStream, OutputStream InputStream의 하위 클래스 InputStream주요 메소드 void close() 스트림을 닫음 사용하고 있던 자원 반환 abstract int read() 입력 스트림으로부터 1바이트를 읽고, 읽은 바이트를 리턴. int read (byte [] b) 입력 스트림으로부터 읽은 바이트들을 b 바이트 배열에..