서문 자바의 정석 기초편 챕터 6편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 또한 모든 내용을 적은 것은 아닙니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 자바의 정석 ( CH.6 ) - 객체지향 소프트웨어의 빠른 발전에 대응할 수 있는 근본적인 접근법은 무엇인가? 절차지향적 -> 객체지향적 코드의 재사용성 유지보수의 용이성 중복코드 제거 캡슐화 추상화 상속 다형성 클래스와 객체 클래스의 정의 : 클래스란 객체를 정의해 놓은 것 클래스의 용도 : 클래스는 객체를 생성하는데 사용 클래스 객체 제품 설계도 제품 tv 설계도..
서문 자바의 정석 기초편 챕터 5편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 자바의 정석 ( CH.5 ) 배열 배열은 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것 int score1, score2, score3, score4, score5; int[] scores = new int[5]; // 연속적인 공간에 score들을 붙여서 사용 배열의 선언 배열을 다루기 위한 참조변수가 만들어짐 선언 후 new 를 통해 배열을 생성해야함 선언과 동시에 배열의 공간을 생성할 수 있음 ..
서문 자바의 정석 기초편 챕터 4편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 본문 자바의 정석 ( CH.4 ) 조건문과 반복문 조건문(if문, if-else, if-else if-else, 다양한 조건들) 조건을 만족할 때 {}안에 있는 식을 수행 int score = 11; if (score > 10){ System.out.println("합격입니다.") System.out.println("축하드립니다.") } else { System.out.println("불합격입니다.") S..
서문 자바의 정석 기초편 챕터 3편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 본문 자바의 정석 ( CH.3 ) 연산자 연산자 : 연산을 수행하는 기호 "+ - * /" 등등 피연산자 : 연산의 연산 수행 대상 x + 3 = x, 3 피연산자 "+" 연산자 "모든 연산자는 연산결과를 반환한다." 연산자 종류 종류 연산자 설명 산술 연산자 + - * / % >> = 비교 연산자 --------> = instanceof == != 논리 연산자 --------> & ^ | && |..
서문 자바의 정석 기초편 챕터 2편을 기재합니다. 강좌를 들으면서 손으로 예제를 써보고 정리한 것을 올립니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 본문 자바의 정석 ( ch.2 ) 변수란? 하나의 값을 저장하는 메모리 공간 ( RAM ) 변수 선언 값을 저장하는 공간을 마련하기 위해서 ( 선언함과 동시에 메모리 공간에 변수를 지정 ) 변수 선언 방법 변수타입 변수이름; 선언과 동시에 값을 지정해줄 수 있음 변수 종류 클래스 인스턴스 지역 : 지역변수는 변수를 읽기 전에 꼭 초기화를 시켜주어야 함 String name; // 변수 선언 ( 메모리 공간 할당 ) name = ..