프로그램 1) 상대방의 이름을 특정할 수 있는 프로그램 만들기
- 어떻게 만들까? 관심사의 분리! 관심사를 분리하고 그것들을 결합해서 하나의 프로그램으로 만들자!
- 관심사 1. 누구에게 인사할까?
- 관심사 2. 인사하기 (출력)

- 아래 코드는 몽땅 암기
public class HelloName {
public static void main(String[] args){}
}
-
타입(Type) : 데이터/값의 종류
a. int : 정수형
b. double : 부동소수점
c. boolean : 참 / 거짓
d. String : 문자열
-
뭔가를 출력할 때
String.out.println();
-
문자열끼리도 + 가능! (더하기는 아니고 연결을 해줌.)
-
터미널
- javac -d classes src/HelloName.java(컴파일)
- java -cp classes HelloName (출력)
프로그램 2) 사용자의 이름을 입력 받은 후 인사하는 프로그램 만들기

- 입력을 받을 때는 Scanner라는 "도구(객체)"를 가져다 만들어서 쓰면 됨.
- Scanner라는 타입을 가져오기(import)
Scanner 위에 커서를 갖다대서 import 선택 or option + enter 단축키
- new Scanner ~~ create Scanner
- 키보드로 입력 -> System.in