Chapter01 자바 시작하기 01-1 프로그래밍 언어와 자바 기계어 - 0과 1로 이루어진 이진 코드로 기계가 이해하는 언어 프로그래밍 언어 - 기계를 다루기 위해 사용되는 사람의 언어 소스파일 - 프로그래밍 언어로 작성한 파일 컴파일 - 소스파일을 기계어로 번역한
04 조건문과 반복문 04-1 조건문: if문, switch 문 if문 조건식이 true → 실행문 A 실행 → 실행문 B 실행 조건식이 false → 실행문 B 실행 실행문 A에 들어갈 실행문이 하나밖에 없으면 생략, but 가독성이나 해석의 용이성을을 위해 생략
06. 클래스 06-1 객체 지향 프로그래밍 객체 : 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에서 자신의 속성을 가지고 있으면서 식별 가능한 것 객체는 필드와 메소드로 구성 객체의 상호작용 객체는 독립적으로 존재하고, 다른 객체와 메소드를 통해 상호작용
07 상속 07-1 상속 상속 : 부모가 자식에게 물려주는 행위 프로그램에서 부모 클래스를 상위 클래스라 부르고 자식 클래스를 하위 클래스 또는 파생클래스라고 부름 객체지향에서 상위(부모) 클래스의 멤버를 하위(자식) 클래스에 물려줄 수 있다 클래스 상속 프로그램에서
08인터페이스 08-1 인터페이스 코드와 객체가 서로 통신하는 접점 역할 개발 코드를 수정하지 않고 사용하는 객체를 변경할 수 있도록 하기 위해 사용 인터페이스 선언 물리적 형태는 클래스와 동일 interface 키워드 사용 인터페이스는 상수, 필드, 추상 메소드
예외 : 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류예외 처리를 통해 프로그램을 종류하지 않고 정상 실행 상태가 유지되도록 할 수 있다일반 예외는 프로그램 실행 시 예외가 발생할 가능성이 높기 때문에 자바 소스를 컴파일하는 과정에서
혼공단 신청한게 진짜 며칠 되지 않은 것 같은데 벌써 활동 종료 시점이 되었군요처음에는 거창하고 타이트한 계획으로 저 자신을 조금 혹사시킬 생각으로 신청했던 혼공단이었습니다혼자 공부하자고 마음을 먹어도 하루씩 미루는 습관 때문에 좀처럼 책상에 앉아서 공부하는 게 쉽지