Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Method
- javaservlet
- 설치
- Event
- Java
- 다형성
- 자바
- 파일 입출력
- 연산자
- spring
- jsp
- function
- 코틀린#클래스#상속
- 상속
- kotlin #return #jump
- 데이터베이스
- JavaScript
- list
- jQuery
- css
- array
- 윈도우 #단축키
- 연락처 프로그램
- 오라클
- html
- springframework
- File 클래스
- GUI
- property
- String
Archives
- Today
- Total
목록2017/01/16 (2)
Binary World
JAVA CLASS : 파일 입출력(File 클래스) 03 - 폴더 생성, 삭제, 변경
* 폴더(디렉토리)/파일 생성, 삭제, 변경* File 클래스: - 파일(txt, doc, mp4, jpg, ..) 객체와 디렉토리(폴더) 객체를 다루기 위한 클래스* File 클래스의 인스턴스를 생성 - new File(); - 메모리(Heap)에 File 클래스의 인스턴스를 생성한다는 의미 - 실제 하드디스크에 있는 물리적인 파일/폴더(디렉토리)를 생성하는 것은 아님! - 실제 파일/폴더(디렉토리)를 만들기 위해서는 file 클래스의 메소드를 호출해야 함! * 파일(디렉토리)의 경로: 절대 경로, 상대 경로 - 절대 경로: 루트(C:\, D:\, /)부터 파일(폴더)의 위치까지 전체 이름 (예) C:\Study\lab-java\java18-File (예) /Users/user... - 상대 경로: 현..
개발자의 길/JAVA
2017. 1. 16. 10:36
JAVA CLASS : 파일 입출력(File 클래스) 02 - Serializable
* Serializable : 객체(Object) 타입을 파일에 쓰거나, 파일에서 읽어오고 싶을 때 Serializable 인터페이스를 구현하는 클래스로 선언하면 됨* 구현해야 할 추상 메소드는 없기 때문에 implements Serializable만 추가해 주면 됨.* 멤버 변수를 선언할 때 transient 키워드를 사용해서 선언하면, 직렬화(Serializable) 대상에서 제외 -> 파일 read/write 대상에서 제외 * 객체타입 입출력 단계 프로그램
개발자의 길/JAVA
2017. 1. 16. 10:23