\
2021.03.29 - [JAVA/JAVA(자바)설치 및 툴 이용(ECLIPSE)] - [JAVA] 자바 설치 및 환경 하기 JDK 1.8 버전
개발 환경
Window 10
JDK 1.8
이클립스 2020_03 버전
package ex01.inner;
/*
* inner class 를 어떻게 사용 한는지와 객체 선언
*/
class OuterClass { // 외부클래스
static int no;
String message = "hi~~";
public void outerMethod() {
System.out.println("outer method call~~~");
// System.out.println(su); // inner class 멤버 접근 불가능
}
class InnerClass { // 내부클래스
int su = 999;
public void show() {
System.out.println(su); // 내부(자신의것) 사용 가능
System.out.println(message); // 외부클래스 멤버 접근(사용)가능
}
public void disp() {
outerMethod(); // 외부클래스 메소드 호출
}
} // Inner end
} // Outer end
public class MainEntry {
public static void main(String[] args) {
//1.
OuterClass oc = new OuterClass();
OuterClass.InnerClass inner = oc.new InnerClass();
inner.disp();
inner.show();
System.out.println("========================");
//2.
OuterClass.InnerClass ic = new OuterClass().new InnerClass();
ic.show();
}
}
outer method call~~~
999
hi~~
========================
999
hi~~
[JAVA]Swing 사용 /텝창/tabWindows 만들기 /엑셀 시트처럼 만들기/자바GUI (0) | 2021.04.14 |
---|---|
[JAVA_GUI] awt/SWING /스윙/ 버튼/이벤트처리/기초 (0) | 2021.04.14 |
[JAVA] 스레드 Thread 특징_01 /sleep()/join()메소드/ 코드 포함 /예제 (0) | 2021.04.12 |
[JAVA] 스레드 Thread class ,runnable 인터페이스 이용하기/ 코드 포함 /예제 (0) | 2021.04.12 |
[JAVA] 스레드 Thread 란 / 기본 개념/정의/ Thread class/생성자/자바/api (0) | 2021.04.12 |