본문 바로가기
반응형

java37

this란 뭐 하는 놈인가... 빵공장 직원도 아니고... 프레임워크 환경에서 작업을 시작했으니... 카피 & 페이스트 신공으로 if, for, case 만으로 모든 프로그램을 완성했으니.. 기초가 부족하다.. 한심한 노릇이다 ㅡㅡ; 그래서 쌩자바를 틈틈히 공부하기로 했다.ㅎ 요즘에는 개발도 안 하니.. 이게 될 일이 아니다.. this라는 놈이 있다. 이게 뭐 하는 놈인가.. 쉽게 말해서 로컬변수랑 구분지어 주는 놈이다. 생성자 클래스를 보자. class Test{ String name; Test(String name){ this.name = name; } } 이런식으로 쓸때 클래스의 변수랑 생성자에 받아 오는 변수랑 이름이 같으면 구분해 줄라고 쓴다. ... 별 시덥지 않은 -_-;; 그지같은 얘제를 하나 만들어 보자. public.. 2011. 4. 12.
java에서 실행된 디렉토리 찾기 getProperty 뭐. 별건 아니고.. 사실 이거 몰라서 삽질 했었다는.. ㅡㅡ;; 자바가 어느 디렉토리에서 실행된 건지 잡아 오는 겁니다. 예를 들어서 D:\kei 라는 폴더에서 실행을 했다면 D:\kei 라는 디렉토리 명을 잡아 오는 거죠. 현재 실행된 디렉토리 System.getProperty("user.dir") 자바 클래스가 존재하는 경로 System.getProperty("java.class.path") 이 외에도 다양한 시스템 환경 값을 잡아 올 수 있습니다. 2010. 6. 29.
Tomcat 설치하고 환경 설정하고 자바 실행시 그지 되는 경우 살다보니 거지 발싸개 같은 경우도 다 있다. 자바가 깔려 있었고 어플 하나 만들어서 잘 쓰고 있었는데 뜬금없이 이 놈을 실행시키니까 main 클레스를 못 찾는 덴다.. 이딴식으로 에러를 던져 주신다. Exception in thread "main" java.lang.NoClassDefFoundError: keiTool Caused by: java.lang.ClassNotFoundException: keiTool at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at.. 2009. 12. 1.
가변 변수 받기 메서드에서 변수를 가변적으로 받는 방법입니다. ... 을 찍으니까 이런식으로 되는 구랴.. 오호.. 신기한지고 ㅋ public class aaa { public static String addString(String src, String... list){ if ( src == null ) { src = ""; } for ( String s : list){ src += s; } return src; } public static void main(String[] args) { aaa aaa = new aaa(); System.out.println(aaa.addString("a","b","c","d")); } } 2009. 11. 11.
반응형