일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 1521
- FileZilla설치
- 주석이 먹히지 않을 때
- 파일질라설치
- SUB함수
- ctrl+/
- 소스트리인증실패
- push오류
- selectedIndex
- FileZilla다운로드
- toFixed()
- excel중복체크
- selectoptions
- Excel
- Parent
- 증가값
- Math.floor()
- is_check
- addClass
- calc.minus
- removeClass
- hide
- calc.plus
- Math.round()
- 파일질라설치오류
- 파일질라다운로드
- slideUp
- Git
- index %
- Math.ceil()
- Today
- Total
목록JAVA_SE/11_io (6)
잡동사니에도 사랑을
////////PersonDTO package io; import java.io.Serializable; public class PersonDTO implements Serializable { // Serializable은 interface인데 추상메소드가 1도 없다 // 그래서 딱 한번만 써주면 된다 private String name; private int age; private double height; // private이라 외부에서 접근을 못하니 setter, getter 잡아주기 public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { ret..
package io; import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.IOException; public class ByteStream { public static void main(String[] args) throws IOException { BufferedInputStream bis = new BufferedInputStream(new FileInputStream("data.txt")); int data; while ((data = bis.read()) != -1) { // -1이 아닐 때까지 while문을 돌려라 System.out.print((char) data); // 형변환 } // while..
프로그램을 구현하기 위해 5가지의 클래스를 만들어주었다. 1. ScoreMain : 메인메소드로, 단순히 호출하기 위해 만드 형식상의 클래스 2. ScoreDTO : 단 한명의 사람에 대한 성적 정보를 담고 있는 클래스(1인분값) 3. Score : 성적관리에 필요한 기능들(입력, 출력, 학번검색 기능 등)을 만들어주기 위한 기본 틀을 가지고 있는 추상클래스(인터페이스) 4. ScoreImpl : Score 인터페이스를 Override하는 클래스로, 본격적인 기능들을 담당하는 클래스 5. ScoreForm : 윈도우 창의 기본 레이아웃과 버튼 이벤트들을 담당하는 클래스. ////////ScoreMain package io; public class ScoreMain { public static void m..
package thread; import java.awt.Color; import java.awt.Font; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class Timer extends JFrame implements ActionListener, Runnable { // 1 ... 8 ... 11 private JLabel label; // 4 private JB..
package io; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class DataStream { public static void main(String[] args) throws FileNotFoundException, IOException { // 부모인 IOException만 써줘도 됨 // 데이터를 파일에 집어넣는 방법 DataOutputStream dos = new DataOutp..
////////MenuPane package io; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; public class MenuPane extends JMenuBar { // MenuBar는 절대 main메소드가 있으면 안됨, 혼자 독단으로 못씀 Component라. // Menu를 띄울 Container인 Frame있는 곳에 가야 한다. private JMenu fileM, editM, viewM; private JMenuItem newM, openM, saveM, exitM, cutM, copyM, pasteM; public MenuPane() { fileM = new JMenu("파일"); e..