class를 자바 메모리 위에 올리면 객체화 하면서 구동된다
java 프로그램 기본단위 클래스
1개의 클래스는 1개의 자바파일과 매핑
클래스로 객체를 생성하며 객체는 속성(데이터)와 행동(메서드)를 갖는다
class 기본구성
public static void main(String[] args)
인자값을 넣는다
자바는 메인 메소드가 존재한다
블록
클래스 블록과 메소드 블록이 있고
블록의 시작과 끝은은 중괄호 {} 로 묶은 단위이다
세미콜론
실행가능한 코드라인(명령문)은 세미콜론으로 종료
세미콜론이 생략될 경우 에러
문법상에서는 statement라고 한다 (세미콜론 필수
들여쓰기
들여쓰기 없어도 가능함 / (python 필수)
가독성을 높이기 위해 반드시 필요
코드가 길어지면 가독성을 위해 들여쓰기 필요
IDE 자동 들여쓰기 기능 있음 = Formatting
인텔리J = Ctrl + Alt + L
ㄴ code -> Reformat Code
표준입출력
java는 키보드로 입력을 받고
모니터에 출력하기 위한 기본라이브러리 제공
System.out.println() 출력 / 줄 바꿈 수행
ln은 줄바꿈임
클래스 메소드 블록 세미콜론 입출력 개념 다시 복습 !