Static import๋ฌธ์ ์ด์ฉํ ์ฝ๋ ๊ฐ๊ฒฐํ
class Main{
public static void main(String[] args) {
System.out.println("Hello World");
System.out.println("Hello World");
System.out.println("Hello World");
System.out.println("Hello World");
System.out.println("Hello World");
System.out.println("Hello World");
}
}
๋จผ์ , import ๋ฌธ์ ๊ตฌ์ฑ์
import java.ํจํค์ง๋ช
.ํด๋์ค๋ช
.๋ฉ์๋๋ช
;
์ผ๋ก ์ ์ธ์ ํ๋ค.
์์ ๊ฐ์ ์ฝ๋๊ฐ ์๋ค๊ณ ๊ฐ์ ํ ๋,
System.out.println ์ ์ฌ์ฉ์ด ๋งค์ฐ ๋น๋ฒํ๋ฐ, ์ด๋ฅผ static import ๋ฌธ์ ํตํด ๊ฐ๊ฒฐํ ์์ผ์ค ์ ์๋ค.
import static java.ํจํค์ง๋ช
.ํด๋์ค๋ช
.*;
์ ์ธ์ ํ๋ฉด,
ํน์ ํด๋์ค์ ๋ฉ์๋๋ฅผ ์ฌ์ฉํ ๋, ํด๋์ค์ ์ด๋ฆ์ ์๋ตํ ์ ์๋ค.
import static java.lang.System.*; //static import ๋ฌธ
class Main{
public static void main(String[] args) {
out.println("Hello World");
out.println("Hello World");
out.println("Hello World");
out.println("Hello World");
out.println("Hello World");
out.println("Hello World"); // ์๋๋ System.out์ด์ง๋ง, System ์๋ต ๊ฐ๋ฅ
}
}
์ฝ๋๊ฐ ๋๋ฌด ๋ณต์กํด์ง๊ฑฐ๋ ๊ฐ๊ฒฐํ๊ฐ ํ์ํ ๊ฒฝ์ฐ์ static import ๋ฌธ์ ์ฌ์ฉํ๋ฉด ์ ์ฉํ ๊ฒ ๊ฐ๋ค.