자바의정석

 

  • 자바란? 
    • 프로그래밍언어
    • 애플리케이션을 만드는데 사용
      • PC 애플리케이션: IntelliJ, eclipse
      • 웹 애플리케이션
      • 모바일 애플리케이션(안드로이드)
      • 빅 데이터 : hadoop
      • 게임(마인 크래프트), 과학, 소형기기 등
  • Why 자바?
    • 다양한 분야에서 활발히 사용
    • 20년동안 1, 2위를 유지
    • 첫번째 프로그래밍 언어로 GOOD
      • 배우기 쉽고 풍부한 학습자료
    • 모던 프로그래밍 언어(객체지향 + 함수형)
    • 취업에 유리
  • 강의는 Java SE 8 에 맞춰져 있음; 근데 요즘엔 6개월 마다 버전을 출시한다고 함

 

자바의 특징

  • 배우기 쉬운 객체지향 언어(C++, java, python, js)
  • 자동 메모리 관리 (GC: garbage collector)
  • 멀티 쓰레드 지원
  • 운영체제에 독립적

 

자바 가상 머신(JVM)

  • 자바 프로그램이 실행되는 가상컴퓨터(VM)
  • 한번 작성하면, 어디서든 실행(Write once, run anywhere)

자바 API 문서

  • 자바 사전

 

자바의 정석 기초편 github

 

 

GitHub - castello/javajungsuk_basic: 자바의 정석 기초편 관련 자료입니다.

자바의 정석 기초편 관련 자료입니다. Contribute to castello/javajungsuk_basic development by creating an account on GitHub.

github.com

 

+ Recent posts