뭉지(moonz)
작은 발자국들의 위대한 여정
뭉지(moonz)
  • All (202)
    • Test Code (4)
    • 백엔드 개발하며 작성한 (27)
      • Spring (17)
      • 데이터베이스 (7)
      • 기억할 내용 (3)
    • 언어 (53)
      • Java (25)
      • node.js (7)
      • Python (21)
    • 클라우드 (6)
    • Algorithm & Data Structure (51)
      • 개념 (15)
      • 문제 풀이 (36)
    • 유용한 모든 것 (16)
    • monologue (7)
      • 업무 노트 (1)
      • 관리 로그 (0)
      • 내 이야기 공책 (6)
    • Project (2)
    • TroubleShooting (8)
    • 지식 (18)
      • Machine Learning (6)
      • Review (7)
      • Web (5)
    • Computer Science (5)

블로그 메뉴

  • 홈
  • 태그

인기 글

최근 글

최근 댓글

전체 방문자
오늘
어제

티스토리

hELLO · Designed By 정상우.
뭉지(moonz)

작은 발자국들의 위대한 여정

언어/Java

[자바의정석] Java의 정석으로 공부하는 방법

2019. 6. 23. 15:30
반응형

 

1. 부록인 요약집을 가볍게 보셈

2. 1장<자바시작> ~ 5장<배열> : 1장~5장에서 자바의 기본 문법만 잘 확인하고 6,7장 객체지향개념으로 바로 넘어가셈

3. 6,7장 <객체지향개념> 공부하는 방법 :

  • 동영상강좌와 함께 완전히 이해될때까지 계속 반복 (동영상강좌는 처음에는 정상속도로 그 다음부터는 1.5~2배속으로 돌려가면서 보면 좋음)
  • 이때 역시 응용이 안되어도 괜찮음. 책의 예제들을 충분히 이해할 정도면 다음 진도로 나가면 됨.
  • 10번 봤는데도 이해가 안되면 10번 더보기 

4. 8장 <예외처리>, 9장 <java,lang패키지>, 10장<내부클래스> :8,9장은 가벼운 마음으로 보기.

**9장에서는 Object클래스와 String, StringBuffer클래스의 특징과 메서드들을 잘 봐둬야함.

10장은 이해안가는 부분이 있더라도 기본 내용만 확인하고 넘어가기. 12,13장에서 나오면 그때 다시 찾아가서 공부하면 실제로 어떻게 사용되는지 이해하게 됨.

5. 11장 <컬렉션 프레임웍>

  • Java의 정석에서 객체지향개념 다음으로 난이도가 있는 단원
  • (예제의 단위를 높임) 언제 어떤 클래스를 사용해야하고, 어떤 결과를 얻을 수 있는지만 알고 넘어가셈.
  • 반복하면서 좀더 깊이있게 공부해나가셈(나중에는 예제를 보지 않고, 로직만으로 예제와 같은 코드를 스스로 작성할 수 있을 정도까지 공부해야함)

6. 12장<Thread>,13장<AWT>,15장 <네트워킹>:실무에서 잘 쓰이지 않는 부분(일단 넘어가고 시간날때 필요할때 공부)

**안드로이드 프로그래밍 하는 분들은 12,13장 꼭 보기

7. 14장 <입출력> : 실무에서 자주 쓰이기때문에 공부 잘해두셈. 기본적인 읽기와 쓰기, 바이트기반과 문자기반의 스트림의 차이 등 기본적인 내용 이해하기.

*처음에는 어떻게 사용하는지를 이해하는데 중점 두셈

8. 10독???

1번은 부록인 요약집을 눈으로 가볍게 전체적 구성을 보고 (1독)

2독부터 5독까지는 직접 실습해보면서 자세히 반복해서 보고...

 

[출처] [자바의정석] Java의 정석으로 공부하는 방법 (남궁성의 코드초보스터디(자바 java, c언어, javascript, python) |작성자 남궁성

 

남궁성의 코드초보스터디(자바 java... : 네이버 카페

전문가가 지도하는 스터디카페에요. 프로그래밍언어(자바 java, C언어)를 제대로 배우고픈 분들 오세요.

cafe.naver.com

반응형

'언어 > Java' 카테고리의 다른 글

기초실습 #2. 학생 점수 프로그램, 차량 관리 프로그램  (0) 2020.08.16
기초실습 #1. 계좌이체 프로그램 예제  (0) 2020.08.14
기초 #3 변수  (0) 2019.06.28
기초 #2 이클립스 실행하기  (0) 2019.06.28
기초 #1 메모장으로 컴파일하기  (0) 2019.06.28
    '언어/Java' 카테고리의 다른 글
    • 기초실습 #1. 계좌이체 프로그램 예제
    • 기초 #3 변수
    • 기초 #2 이클립스 실행하기
    • 기초 #1 메모장으로 컴파일하기
    뭉지(moonz)
    뭉지(moonz)
    제가 깨달은 것을 정리하는 공간입니다. 🧡

    티스토리툴바