('이것이 자바다' 1장 1챕터)프로그래밍 언어: 사람의 언어와 기계어의 다리 역할고급 언어(java 등)로 작성된 소스 파일은 컴파일 과정을 통해서 컴퓨터가 이해할 수 있는 0과 1로 된 기계어로 변환한 후 컴퓨터가 사용한다.모든 운영체제에서 실행 가능객체 지향 프로
변수 선언 > 변수variable 하나의 값을 저장할 수 있는 메모리 번지에 붙여진 이름 > 변수 선언 어떤 타입의 데이터를 저장할 것인지, 변수 이름이 무엇인지 결정하는 것 > 변수 초기화 변수에 최초로 값을 대입하는 행위 이때의 값을 초기값이라고 한다. 컴퓨터
부호/증감 연산자 >부호 연산자 변수의 부호를 유지하거나 변경하는 연산자 정수 타입(byte, short, int) 연산의 결과는 int 타입이다. 다음의 경우, 부호를 변경하는 것도 연산이므로 int 타입 변수에 대입해야 한다. >증감 연산자 변수의 값을 1 증가
자바 프로그램의 실행 흐름 > main()메소드의 시작 중괄호{에서 끝 중괄호 }까지 위에서부터 아래로 실행하는 흐름을 가지고 있다. 제어문 흐름 제어문은 이러한 실행 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해준다. 제어문은 다양한 실행 흐름을 생성한다. 구
데이터 타입 분류 >자바의 데이터 타입은 크게 기본 타입primitive과 참조 타입reference으로 분류된다. > 기본 타입: 정수(byte,char,short,int,long), 실수(float,double), 논리 참조 타입: 배열, 열거, 클래스, 인터페이
43223
객체 지향 프로그래밍 (OOP; Object Oriented Programming) 객체 물리적으로 존재하거나 개념적인 것 중에서 다른 것과 식별 가능한 것 속성과 동작으로 구성 : '사람'이라는 객체의 속성은 '이름, 나이', 동작은 '웃다, 걷다' 자바에
상속 부모 클래스의 필드와 메소드를 자식 클래스에게 물려주는 것 부모 클래스를 수정하면 모든 자식 클래스에 수정 효과를 가져온다. 클래스 상속 자식이 부모를 선택하여 extends키워드로 선언한다. 자바는 다중 상속을 허용하지 않는다. 여러 개의 부모 클래스를 상속