[java] reflect on java

November 13th, 2007 Comments

회사서 Class를 조사할 일이 있는데 reflect를 까먹어서 한동안 googling 해서 다시 학습…

java.lang.String의 method를 출력하는 루틴의 골자만 요약하면….

import java.lang.reflect.*;

public class ClassExam{

    public void printClassInfo(String className){
        try{
            Class a = this.getClass().getClassLoader().loadClass(className);
            Method[] methods = a.getDeclaredMethods();
            for(int i=0; i<methods.length; i++){
                System.out.println(methods[i].toString());
            }		
        }catch(Exception e){
        }
    }

    public static void main(String[] args){
        ClassExam a = new ClassExam();
        a.printClassInfo("java.lang.String");
    }
}

Java programming시 유용한 사이트

July 5th, 2007 Comments

almanac14a.jpg
나처럼 코딩할때, 웹브라우저 부터 실행하고, 각종 프로그램 조각들을 cut&paste 해서 완성해가는 코드몽키들에게 Java Programming 할때, 아주 유용한 사이트.

회사서 testcase 개발할때, 아주 많은 도움이 되었기에 여기에 포스팅.

Code Monkey

July 6th, 2006 Comments

codemonkey.jpgAlphageek님 페이지에서 Code Monkey라는 노래를 알게 되었다.

딱 보는 순간 나를 위한 노래가 아닌가 싶었다.
프로그래머라고 하기엔 터무니 없고, 간단한 코드라도 짤라치면
한편에 google을 띄워 놓고, 손가락은 Ctrl혹은 Cmd (맥일 경우) 키 위에 올라간다.

Ctrl(Cmd)+C 와 V의 연속이기 때문이다.

집에와서도 몇번 반복해서 들었는데,
한가지 잼있는 사실은 비트가 좀 있는 곡인데, 하늘이 한테는 이게 수면제 였다.

오르골이나, 동요는 울음을 멈추는데는 돔이 되는데, 재우지는 못했다.

아주 유익한 곡이다.


Continue reading »