자바 코드의 주요 키워드들에 대해서 각각의 의미와 쓰임새(용도)에 대해서 설명
기본적인 자바코드 골격
파일명: Java100_variable_HelloJava
public class Java100_variable_HelloJava {
public static void main(String[] args) {
// 용도에 알맞는 구현할 코드 작성
}
}
public: 접근제한자
class 클래스 선언
Java100_variable_HelloJava: 클래스 이름
첫번째 {}: 클래스 영역
두번째 {}: main method의 범위
void: 반환타입
main: 메서드 이름
(String[] args): 파라미터 값
접근제한자 클래스선언 클래스이름{
접근제한자 static 반환타입 메서드이름(파라미터){
// 구현할 코드 작성
}
}
(1) 접근제한자: public, private, protected, default 등
클래스나 메서드에 접근할 수 있는 범위를 지정 → 접근제한자, 접근제어자
private(가장 강한 제약을 둠) > protected > public(누구나 다 사용가능)
(2) 클래스선언: class
클래스: 객체를 생성하는 툴, 프레임, 공장, 템플릿
(3) 클래스이름: HelloJava
카멜케이스(단어와 단어 사이의 구분을 대문자로 하는 것: camel에서 온 단어)
(4) 메서드이름
메서드: 함수, 어떤 특정한 동작이나 작업, 행위 등을 수행하는 것
(클래스 내의 함수는 메서드라고 부르는 것이라고 생각하면 된다.)
예시: 메서드이름이 붕어빵 기계라고 하면, 붕어빵을 만드는 메서드(함수)가 되고, 파라미터는 팥, 설탕인 것
static은 아직 어려운 개념이기 때문에 생략한다.
'인프런 스터디 > 예제로 공부하는 Java 100 문제풀이 Part.1' 카테고리의 다른 글
환경설정, 변수 - 9: 메인, 메인 메서드, static, 키워드 (0) | 2021.07.07 |
---|---|
환경설정, 변수 - 8: 메인, 메인 메서드, 주의점 (0) | 2021.07.06 |
환경설정, 변수 - 6: 변수, 자바, 기본 코드 (0) | 2021.07.02 |
환경설정, 변수 - 5: 자바, 환경설정, 소스코드, 실행 (0) | 2021.07.01 |
환경설정, 변수 - 4: 환경설정, 자바, 실행, 환경 (0) | 2021.06.30 |