이클립스에서 작업함.
HelloJava.java
public class Hello {
public static int sum(int n, int m) {
return n + m;
}
// main() 메소드에서 실행 시작
public static void main(String[] args) {
int i = 20;
int s;
char a;
s = sum(i, 10); // sum() 메소드 호출
a = '?';
System.out.println(a); // 문자 '?' 화면 출력
System.out.println("Hello"); // "Hello" 문자열 화면 출력
System.out.println(s); // 정수 s 값 화면 출력
}
}
sum 메소드
- 파라미터 n과 m을 받아 두 개를 더한 값을 리턴함.
main 메소드
- i를 선언하고 20으로 초기화
- sum함수를 부를 때 인자 값으로 i와 10을 줌. s에는 30이 들어감.
- char형 변수인 a에 ?를 넣고 출력함.
- Hello를 출력
- s를 출력
실행결과 :
식별자
클래스, 변수, 상수, 메소드 등에 붙이는 이름
원칙
- 특수문자는 '_', '**$'**만 가능
- 유니코드 문자, 한글 가능
- 키워드 사용 불가
- 첫 번째 문자 숫자 불가
- 특수문자는 일반적으로 맨 앞에 넣지 않음
- 불린 리터럴과 널 리터럴 불가
- 길이 제한 없음
대소문자 구별(Test와 test는 별개)
키워드
*명품 자바프로그래밍 책 기반
'Java' 카테고리의 다른 글
[Java] 연산자 (0) | 2021.10.17 |
---|---|
[Java] 타입 변환, 입력 스트림, Scanner, 원의 넓이 구하기 (0) | 2021.10.16 |
[Java] 데이터 타입, 변수, 상수, 리터럴 (0) | 2021.10.16 |
[Java] 자바 프로그래밍 기초 - 메모장으로 코딩하기 (0) | 2021.10.16 |