-
자바 100제 Part.1 / 10 ~ 11개발자 수업/인터넷 강의 2021. 9. 13. 13:55
1. 메인 메서드에서 static 키워드의 역할, 아래의 자바 코드에서 static을 안 쓰면 에러가 나는 이유
public class Java100_variable_HelloWorld {
public static void main(String[] args){
System.out.println("Hello World~")
}
}
(1) static으로 선언된 함수(메서드)나 변수는 자바 버추얼 머신에서 인스턴스 객체의 생성 없이 호출을 할 수 있다. -> 객체의 생성 없이 해당 함수(메서드)를 호출해서 사용할 수 있다.
(2) 자바 프로그램을 실행하면 static으로 지정된 메서드를 찾아서 먼저 메모리에 할당시킴(static으로 지정된 메서드가 여러 개인 경우에는 객체를 생성하는 것과 상관없이 모두 메모리에 할당시킴) -> "main"으로 이름이 만들어진 메서드가 있는지를 찾아서 그 메서드를 가장 먼저 시작점의 메소드로써 호출을 하게 됨
2. 변수와 변수 선언이란 무엇이고, 변수의 용도와 왜 필요한지
(1) 변수란 데이터를 저장하는 메모리 공간이다. 변하는 수
(2) 변수 선언이란?
변수를 사용하기 위해서는 먼저 변수의 타입에 맞는 선언을 해줘야 한다
정수형의 변수를 사용하고자 한다면? 먼저 정수형 타입의 자료형을 선언해주고 사용해야 한다
(3) 변수의 용도는? 저장. 어떤 연산을 수행할 때 값들을 저장해놓아야 하기 때문에
'개발자 수업 > 인터넷 강의' 카테고리의 다른 글
자바 100제 Part.2 / 1 ~ 5 (0) 2021.09.15 자바 100제 Part.1 / 20 ~ 26 (0) 2021.09.14 자바 100제 Part.1 / 12 ~ 19 (0) 2021.09.13 자바 100제 Part.1 / 6 ~ 9 (0) 2021.09.12 자바 100제 Part.1 / 1 ~ 5 (0) 2021.09.09