자바/자바의정석

코딩공부 40일차(2): 자바의 정석 / 자바의 정석 7~11강

김발자~ 2022. 9. 9. 18:02
반응형

개발 공부 40일차

자바의 정석 기초편 강의

https://www.youtube.com/watch?v=oJlCC1DutbA&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 

 

 

총 171개의 강의로 구성되어 있다

총 강의 시간은 80시간 정도

 

 

강의는 기초편을 기준으로 제작되어 있지만,

http://www.yes24.com/Product/Goods/24259565

 

Java의 정석 - YES24

최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아

www.yes24.com

링크로 첨부한 자바의 정석 3판으로도 무리가 없다는 댓글이 있어 그대로 진행

 

나는 기초 강의를 모두 수강한 상태기 때문에 새로운 내용이 아니면 밑에 요약정리하지 않을 예정이다

 

 


ch1- 10~12

이클립스 설치하고 개발하기

 

나는 이클립스 설치를 이미 마쳤기 때문에 설치 과정은따라갈 필요는 없었다

설명이 깔끔해서 들어두면 좋을 것 같다

 

이클립스에서는

자바 퍼스펙티브(우리가 아는 기본 화면)이나 디버깅을 위한 화면 등으로 전환도 가능하다

 

보통 마지막인 Build Automatically에 체크되어 있다

 

 

 


ch1- 13~16

이클립스 단축키, 자동완성기능, 주석

(3판 기준 책 12~14쪽)

 

이클립스 내의 단축키들

ctrl + shift + L 단축키 전체 목록
ctrl + +, - 폰트 크기 증가/감소
ctrl + D 한 줄 삭제
ctrl + alt + down/up(방향키 위아래) 행단위 복사
alt + shift + a 멀티칼럼 편집
(쉬프트 키 누르면서 화살표 누르면 한 번에 입력 가능)
alt + up/down 행단위 이동
ctrl + I(i) 자동 들여쓰기
ctrl + / 주석(토글)
/* */  여러 줄 주석
ctrl + space  자동완성

 

단축키 바꾸는 법(예시)

윈도우 → 프리퍼런스 → 제너럴 → 키즈 -→ copy line 검색 → ctrl + alt + shift + down으로 변경

 

자동완성 바꾸는 법

윈도우 → 프린퍼런스 → 자바 → 에디터 → 템플리츠 → 대화창에서 no 

 

 

 

 


ch1- 17~19

책의 소스와 강의자료 다운로드, 소스파일 가져오기, 내보내기

(3판 기준 책 14~17쪽)

 

깃허브에서 javajungsuk 이라고 치고 책 속의 자료를 다운받을 수 있다
플래시 자료는 예제에 있는 걸 시각적으로 보여주는 것
연습문제 풀이, 모범답안 등이 실려있다

이클립스 왼쪽 빈 화면에서 우클릭 
import → general → existing progects inro workspace
를 통해 폴더를 가져올 수 있다

책의 예제는 직접 작성해보는 것을 추천

export → general → archive file 을 통해 내보내기도 가능


 

 

 

 


ch2- 1, 2

화면에 글자 출력하기, 덧셈 뺄셈 계산하기

 

System.out.println() System.out.print()의 차이는 줄바꿈 여부

 

괄호 안에서 ""지우고 사칙연산 가능

 

 

 

 


ch2- 3

변수란? 변수의 선언과 저장

(3판 기준 책 20~26쪽)

 

변수는 변하는 수로 이해하기 보다는
하나의 값을 저장할 수 있는 메모리 공간으로 이해하는 게 좋다

 

변수 선언 이유
값을 저장할 공간 마련을 위해

변수 선언 방법
변수타입 변수이름;
예시) int age;

변수에 값 저장
age = 25;
=를 등호가 아니라 대입으로 보기

변수에 처음으로 값을 저장하는 초기화를 하면서 변수 선언하는 것이 좋다
(지역변수는 초기화 필수!)

 

 

 

 

 


 

반응형