티스토리 뷰
# enum(열거형) : 상수값만을 모아서 선언한것
ex)
enum A{
B,C,D
// static final A B=new A();
// static final A C=new A();
// static final A D=new A();
class B{
public static void main(String args[]){
A o1=A.B;
A o2=A.C;
A o3=A.D;
}
}
public static Thread.State[] values()
--> Thread.State enum에 있는 메서드(값들을 보여주는 기능)
public final int ordinal()
--> enum클래스에 있는 메서드(순서 보여주는 기능)
Graphics
도화지(Frame) 붓(Graphics) 화가(프로그래머,jvm)
public abstract class Graphics -->추상클래스
public abstract void drawLine(int x1,
int y1,
int x2,
int y2)
--> Graphics클래스의 메서드(선 긋는 기능)
public void paint(Graphics g)
--> window 클래스의 메서드(붓 메서드,오버라이딩)
public void repaint()
--> Frame의메서드(Graphics이 추상클래스라서 paint메서드호출하도록 작성되있음)
repaint --> update(컨테이너 배경색상 지움,paint메서드호출) --> paint
-->repaint 호출하면 자동으로 실행됨
public void update(Graphics g)
--> Frame의메서드(오버라이딩해서 기능 바꿈(지우기,paint메서드호출)
'LANGUAGE > JAVA' 카테고리의 다른 글
[JAVA] synchronized,Thread,제너릭 (0) | 2017.11.15 |
---|---|
[JAVA] jdk7의 신기능 (0) | 2017.11.15 |
[JAVA] io,network (0) | 2017.11.15 |
[JAVA] awt.menu ,io (0) | 2017.11.15 |
[JAVA] Calendar 객체 (0) | 2017.11.15 |