자바(2)
-
No enclosing instance of type... 컴파일 오류
똑똑한 이클립스.. 컴파일 오류잡아줍니다. No enclosing instance of type 클래스이름 is accessible. Must qualify the allocation with an enclosing instance of type 클래스이름 (e.g. x.new A() where x is an instance of 클래스이름) 접근하려는 클래스의 인스턴스가 닫혀져 있지 않다는 뜻인듯합니다. 검색해보니 static 인지 확인하라고 되어 있군요. static 메서드 안에 비스테틱 local class를 선언해서 사용하는 경우 발생합니다. public class A { class B { } public static String getString(){ B b = new B(); //여기서 컴파일..
2014.09.16 -
자신의 IP 알아내기
try{ InetAddress ownIP=InetAddress.getLocalHost(); System.out.println("IP of my system is := "+ownIP.getHostAddress()); }catch (Exception e){ System.out.println("Exception caught ="+e.getMessage()); } [출처] java 자신 아이피(ip) 구하기|작성자 Acuros
2014.06.23