티스토리 뷰

JAVA 160614


내가 주의해서 봐야할 점




setBackground를 쓸때에 import설정이 제대로 되어 있는지를 확인.(그 외 다른 것들도)





오늘 알아봐야 할 것(검색해보기)



setVisible // true - 보여주다. ,false - 안보여주다.



차이점 알아보기

dispose(); : 종료 // windowClosing에서 사용해보니 실행중인 것을 끝내고 windowClosed로 넘어감.

System.exit(0); : 종료// windowClosing에서 사용해보니 windowClosed로 안넘어가고 곧바로 프로그램 자체를 끝냄.




FOR문 다시 공부(향상된 FOR문)



String[] irum = {"ㄱ", "ㄴ", "ㄷ", "ㄹ", "ㅁ"};

int[] ar = new int[반복횟수];

for(int q:ar){

int i = (int)(Math.random() * 5);

int x = (int)(Math.random() * 800);

int y = (int)(Math.random() * 600);

g.setColor(Color.ORANGE);

g.setFont(new Font("궁서", Font.BOLD, (int)(Math.random() * 150)));

g.drawString(irum[i], x, y);

}



일반적인 for문

 for(int i=0; num.length; i++) {

    System.out.println(num[i]);

}

향상된 for문

 for(int i : num) {

    System.out.println(i);

}


일반적인 FOR문

for ( a; b; c){} :: for ( 초기값; 조건식; 증감식){}

*조건식에 맞을동안 반복됨


향상된 FOR문

for ( int a : b ) :: for ( 타입 변수선언 : 배열이나 컬렉션){}  

*선언한 변수에 배열이나 컬렉션의 값이 차례로 대입되어 반복함

:: a=b[]


참고 : http://techknowdger.blogspot.kr/2014/02/java-for.html





클래스를 멤버로 바꾸는 방법들~




Wevent클래스와 Mevent클래스의 변환방법 종류 한번 보기





무명클래스




그냥 뭐 이런게 있다.

참고사진을 보면 이해할 수 있다.

이름이 없는 클래스다. 단, { }; 가로 닫고나서 ";"를 붙이는 걸 유의.


<참고>


<참고2>



'📁 공부정리 > JAVA' 카테고리의 다른 글

JAVA 160620 Thread , Panel  (0) 2016.06.20
JAVA 160615 1  (1) 2016.06.15
JAVA 160613 interface, implements  (0) 2016.06.13
for문 기본개념  (1) 2016.06.13
JAVA 설치 방법 참고사이트  (0) 2016.06.13

Recent Comments