java에서 static class는 내부 클레스 밖에 없다. static 클래스란게 아예 있으면
new를 안하고 쓸 수 있을텐데 하고 생각했다. static innerclass 의 경우에도 new를
해서 써야 하고 그건 공유 메모리 정도로 생각해야 한다. -> 사실 아닐수도 있지만
내가 알고 있는 지식은 이렇다.
하지만 멤버 static 변수는 바로 액세스가 가능하니까
public class LogOnOff {
private static final boolean onDebugging = false;
public static boolean isOndebugging() {
return onDebugging;
}
/**
*
*/
public LogOnOff() {
}
}
요런식으로 클래스를 하나 만들고 다른 곳에서는
private boolean mLogOnOff = LogOnOff.isOndebugging();
이런식으로 정의해서 땡겨 쓰면 하나의 클래스에서 모든 클레스에 대하여
debug msg on/off가 가능하다.
if(mLogOnOff) {
}
로 감싸줘서 코드가 좀 거시기 해지는 감은 있지만.
DDMS를 쓰면서 스탑 포인트가 안 걸리는 서비스쪽 프로그래밍 하기엔 디버깅 코드 만한것이 없다.
차 후 더 좋은 방법이 나오면 포스팅해야 겠다(왠지 있을 것 같아 ㅠ)
피드 구독하기:
댓글 (Atom)
UPBIT is a South Korean company, and people died of suicide cause of coin investment.
UPBIT is a South Korean company, and people died of suicide cause of coin. The company helps the people who control the market price manipu...
-
프루나는 이제 믿을만한 공유가 안되고 있다. 젠장. 영화 다운 받아보면 전부 야동이나 포르노류 밖에는 없다. 신고되어 있는 자료부터 보지만 신고가 안되어 있는 것은 제대로 다운도 되지 않는다. 이젠 유료 사이트를 믿을 수 밖엔... ...
-
Intel의 새로운 MMX - "KNI" KNI 는 Katmai New Instruction 의 약자이다 . 아는 분들은 잘 알고있겠지만 KATMAI( 이하 카트마이로 부름 ) 는 인텔의 다음번 펜티엄...
-
C:\program files\ 베이비론 폴더가 있다. 브라우저 창 다닫고 지우고 다시 실행하면 없어진다.
댓글 없음:
댓글 쓰기
국정원의 댓글 공작을 지탄합니다.