티스토리 뷰

 

package main;

public class qweewr {

	public static void main(String[] args) {
		String[] a = {"A","B","C","D"};
		String b = String.join("-", a);
		
		System.out.println(b);
		
		String c = a.join("_",a); //스태틱은 원칙적으로 클래스명.함수()로만 접근 가능
		//

	}

}

 

위의 코드를 살펴보면 join함수를 사용하는 두 코드에서 차이점이 있다.

 

 

 

 

 

스태틱은 원칙적으로 클래스명. 밖에 접근이 안된다.

우리가 만든 클래스는 컴파일러로 JDK가 추가해주는건데 실제 물리적으로 보이지는 않는다.

개념확장 시키기 위해 스태틱은 클래스명.함수()로만 접근 가능하다는 것을 기억해야한다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday