Static 키워드의 역할에 대해 설명하시오.
(1) static으로 선언된 함수(메서드)나 변수는 JVM에서 인스턴스 객체의 생성 없이 호출을 할 수 있다.
쉽게말해서, 객체 생성 없이 해당 함수를 호출해서 사용할 수 있다.
자바 프로그램을 실행하면 static으로 지정된 메서드를 찾아서 먼저 메모리에 할당 시킨다.
그런 후에, "main"으로 이름이 만들어진 메서드가 있는지를 찾아서 그 메서드를 가장 먼저 시작점의 메서드로써 호출을 하게 된다.
인프런 - 예제로 공부하는 Java 100 문제풀이
https://www.inflearn.com/course/%EC%9E%90%EB%B0%94-100%EC%A0%9C-1
'BackEnd > JAVA' 카테고리의 다른 글
[JAVA] 콤마로 구분되어 저장된 String 데이터 List화 하기 (0) | 2023.02.21 |
---|---|
[JAVA] 클래스(class)와 생성자 (1) | 2023.01.14 |
[JAVA] JAVA 메모리구조, 변수 타입 기본형(Primitive)과 참조형(Reference) (0) | 2023.01.08 |
[JAVA] Static (정적) (0) | 2022.06.02 |
[JAVA] model.addAttribute JSON 형태로 넘기기 / JSON으로 받기 (0) | 2021.11.25 |