2. Java의 기본
2-1. 화면으로 출력하기
코드
// sout 친 뒤, ctrl+space
system.out.println('안녕');
System.out = standard output = 표준 출력
- 지금 사용하고 있는 “컴퓨터 화면 장치”
print
vs println
- println : 새로운 줄에 출력
- print : 이어져서 출력
2-2. 코드의 내용
main 메소드
- main이 적힌 이후, 중괄호({})로 둘러싸인 부분 = “Block(블록)”
- 주석
- 1) //
- 2) /* ~~~~ */
1분장씩 처리하기
- 1개의 작은 처리(일) = “Statement(문장)”
- 문장 맨 뒤에는 반드시 “세미콜론(;)”
클래스 둘러보기
Java 프로그램에는, 클래스가 적어도 1개 이상 있어야!
- Sample1 : 클래스 이름
- {} 안의 내용 : 클래스
class Sample1
{
....
}
2-3. 문자와 숫자
리터럴이란
- Literal = 특정 문자나 숫자 표기
- 1) 문자 리터럴
- 2) 문자열 리터럴
- 3) 숫자(정수,부동 소수) 리터럴
문자 리터럴
- 1개의 문자 ( ‘A’,’a’,’아’)
- 작은 따옴표 (‘’) 사용하기
이스케이프 시퀀스
- 키보드로 입력할 수 없는 특수 문자 표현 시!
- 해당 문자 앞에 ‘//’ 붙이기! ( = 이스케이프 시퀜스 )
문자 코드
- 컴퓨터 내부에서는, 문자를 숫자로 취급함
- 각 문제애 해당하는 숫자를 “문자 코드”라고 함
- ex) Java에서는 “Unicode(유니코드)”라는 문자코드를 사용
- ex) 문자코드 \101 = A ( 8진수 표기 )
- ex) 문자코드 \u0061 = A ( 16진수 표기 )
문자열 리터럴
- 문자가 1개 : 문자 리터럴 ( 작은 따옴표 )
- 문자가 2개 이상 : 문자열 리터럴 ( 큰 따옴표 )
숫자 리터럴
- 1) 정수 리터럴
- 1,3,100 등
- 2) 부동 소수점 리터럴
- 2.1, 3.141592 등