머리말
자바 20일 계획표
이 책의 구성 미리보기
챕터별 학습 어드바이스
Chapter 1. 자바 시작하기
1-1 자바의 등장
1-2 자바의 특징
컴파일러 언어이자 인터프리터 언어
객체 지향 언어
1-3 자바 설치하기(JDK11 + 이클립스
1-4 이클립스 설치하기
1-5 자바 프로그램 작성하기
10진수, 2진수, 8진수, 16진수
byte 자료형
short 자료형
int 자료형
long 자료형
1-6 Hello world 출력하기
1-7 자바 파일 작성시에 지켜야 할 내용들
Chapter 2. 변수, 자료형, 주석
2-1 변수와 기본 자료형 이해하기
기본 자료형
변수 선언 및 초기화
식별자(identifier 만드는 규칙
변수값 수정하기
변수값 출력하기
System.out.println(과 System.out.print( 사용하기
2-2 기본 자료형과 참조 자료형
2-3 논리 자료형(boolean
2-4 문자 자료형(char
2-5 정수 자료형(byte, short, int, long
10진수, 2진수, 8진수, 16진수
byte 자료형
short 자료형
int 자료형
long 자료형
2-6 실수 자료형(float, double
float 자료형
double 자료형
2-7 리터럴(literal 상수
10진수, 2진수, 8진수, 16진수
2-8 기본 자료형과 참조 자료형
문자열 리터럴
2-9 변수 사용 시 주의점
변수 초기화
변수 범위
2-10 주석
Chapter 3. 계산을 위한 연산자
3-1 수치 연산자
이항 연산자(binary operators
단항 연산자(unary operators
3-2 비트 연산자(bitwise operators
비트 연산자 AND - &
비트 연산자 OR - |
비트 연산자 XOR - ^
3-3 시프트(shift 연산자
3-4 관계 연산자
3-5 논리 연산자
3-6 할당 연산자(assignment operator
3
20일 만에 누구나 쉽게 공부하는 Java 입문서!
이젠 나도! 자바
클래스도 메소드도 상속도 두렵지 않다!
도해로 배우고 예제 코드 273개로 실습!
따뜻한 커피 한 잔 로고가 떠오르는 객제 지향 프로그래밍 언어 자바(Java는 지난 1991년 제임스 고슬링을 필두로 한 썬마이크로시스템즈의 연구원들이 개발했고, 현재는 썬을 인수한 오라클이 자바에 대한 관리 및 유지 보수를 하고 있다.
어떤 운영체제에서나 시스템, 네트워크에서도 쉽게 작동되는 플랫폼 독립적인 객체지향 언어로 인터넷 환경에서 특히 각광받는 자바는 간단하면서도 보안에 강하고 이식서이 높아 시스템에 관계없이 최적의 성능을 이끌어 내 현업 개발자가 가장 많이 사용하는 프로그래밍 언어로 꼽힌다.
자바는 유닉스를 모태로 하여 C와 비슷한 문법을 갖고 있으며 컴퓨터나 정보처리를 전공하는 대학생이라면 필수 언어이다. 대부분 C와 함께 자바도 공부하게 되는데 이 자바를 누구보다 쉽게 공부할 수 있도록 서강대 이지선 교수가 강의 경험을 바탕으로 20일 계획표에 따라 재구성한 입문서가 바로 이 책이다.
책 앞부분에는 자바 통합개발환경인 이클립스(eclipse 설치 방법 따라하기가 나오며 전체 코드 273개는 실행하면서 학습할 수 있도록 했다. 특히 비전공자도 쉽게 자바 문법을 이해할 수 있도록 많은 부분을 도해화하였으며 예제 코드를 실행해볼 수 있도록 문법과 실행 결과를 나란히 배치하였다.