[Java] 메소드 / 식별자Dev/Java2022. 6. 23. 16:33
Table of Contents
메소드
메소드는 특정한 작업을 하는 코드의 묶음으로, 클래스 안에 정의된 함수라고도 할 수 있다.
public static void main(String[] args) {
}
앞서 보았던 main도 메소드의 이름이다.
public (누구나 호출 가능) static (정적 메소드) void(결과값을 반환하지 않음) main(메소드 이름)
String[] args(외부에서 주어지는 데이터를 받는 매개변수)
일반적으로 하나의 소스 파일은 하나의 클래스를 포함하고 있다.
그리고 하나의 클래스 안에는 여러개의 메소드가 포함될 수 있으며, 하나의 메소드 안에는 여러 문장이 포함될 수 있다.
식별자
식별자의 이름을 지을 때는 다음과 같은 규칙을 적용한다.
- 알파벳, 숫자, _ 로 이루어진다.(한글도 사용가능하지만 되도록이면 사용하지 않는다.)
- 첫번째 문자는 알파벳 또는 _ 여야한다. 숫자로 시작할 수 없다.
- 특수 문자는 사용 불가하다.('$' , '_' 제외)
- 대문자와 소문자를 구별한다. 즉, index 와 INDEX는 서로 다른 변수이다.
- 미리 예약된 키워드와 똑같은 이름은 사용할 수 없다.
다음은 규칙으로 정해져 있는 것은 아닌 식별자의 관례, 약속이다.
클래스명 | 첫글자는 대문자 | ex) Itemproject, StaffMember |
변수명, 메소드명 | 첫단어의 첫글자는 소문자, 두번째부터는 첫글자를 대문자 | ex) width, payRate, fillRect() |
상수 | 모든 글자를 대문자 | ex) MAX_NUMBER |
'Dev > Java' 카테고리의 다른 글
[Java] 정수형 / 실수형 / 논리형 (0) | 2022.06.23 |
---|---|
[Java] 자료형 / 변수 선언 / 문자형,문자열 자료형 (0) | 2022.06.23 |
[Java] 주석 (0) | 2022.06.23 |
[Java] print / println (0) | 2022.06.22 |
[Java] 이클립스 활용 (0) | 2022.06.22 |
@kjyyjk :: 녕의 학습 기록
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!