본문 바로가기

JABA

12. static

static

static은 언제나 메모리에 상주한다. Stack도 Heap도 아니다.
그러므로 별도로 new를 할 필요 없이 사용할 수 있다.
대표적으로 main, Math.ranmdom이 있다.

 

public class CustomRandom {
    final private static int MIN = 0;
    public static int generateNumber (int min, int max) {
        return (int) (Math.random() * (max - min + 1)) + min;
    }
    public static int generateNumber (int max) {
        return generateNumber(MIN, max);
    }
}

 

'JABA' 카테고리의 다른 글

15. 반복문으로 객체 만들기  (0) 2023.04.05
13. 객체지향 (1)  (0) 2023.04.04
11. 생성자와 Method 메서드  (0) 2023.03.24
10. format 출력 printf  (0) 2023.03.24
9. Array 배열  (0) 2023.03.24