티스토리 뷰
MenuBar -->awt의 클래스
Menu -->awt의 클래스
MenuItem -->awt의 클래스
FileDialog -->awt의 클래스
FileDialog(Frame parent) --> FileDialog의 생성자중 하나
public FileDialog(Frame parent,
String title,
int mode) --> FileDialog의 생성자중 하나
#mode 파라미터 --> FileDialog.LOAD or FileDialog.SAVE
즉 로드하거나 저장할때 쓰는 생성자.
public String getDirectory() --> FileDialog의 메서드
public String getFile() --> FileDialog의 메서드
java.io
FileInputStream -->io의 클래스(파일불러오는애)
FileInputStream(File file) -->FileInputStream 생성자중 하나
public int read()
throws IOException --> FileInputStream의 메서드
(1byte만 읽음 즉,영어만-한글2바이트라서 깨짐)
#EOF(END OF FILE) --> 읽어 올거 없으면 -1
byte[] buffer=new byte[n] --> byte n개씩 읽어와라.
System.out.println(new String(buffer));
--> byte배열넣었으니까 2바이트인 한글도 안깨지고 잘나옴^^
byte[] buffer=new byte[주소.available()] -
public int available()
throws IOException
--> FileInputStream의 메서드
(불러오려는 파일이 몇글자인지 모르니까 알아서 구해주는 메서드)
FileOutputStream -->io의 클래스(파일내보내는애)
FileOutputStream(File file) -->FileOutputStream 생성자중 하나
public void write(int b)
throws IOException --> FileInputStream의 메서드
(글쓰기 그러나 1바이트)
String s="쏼라쏼라"
주소.write(s.getBytes());
public byte[] getBytes() --> String 클래스의 메서드.
(내용을 바이트배열로 바꿔주는 메서드)
'LANGUAGE > JAVA' 카테고리의 다른 글
[JAVA] enum,Graphics (0) | 2017.11.15 |
---|---|
[JAVA] io,network (0) | 2017.11.15 |
[JAVA] Calendar 객체 (0) | 2017.11.15 |
[JAVA] Object 객체 (0) | 2017.11.15 |
[JAVA] String 객체 (0) | 2017.11.15 |