logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Java 1학년

Java 1학년

(만화와 대화 형식으로 누구에게나 쉬운 자바 입문서!)

모리 요시나오 (지은이), 김성훈 (옮긴이)
  |  
성안당
2018-01-03
  |  
17,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 15,300원 -10% 0원 850원 14,450원 >
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Java 1학년

책 정보

· 제목 : Java 1학년 (만화와 대화 형식으로 누구에게나 쉬운 자바 입문서!)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788931555691
· 쪽수 : 200쪽

책 소개

실제로 자바를 설치해 보면 개발 환경이 다른 언어와 달라 컴파일이나 실행 모드가 배우기 어려운 편인데 이 책은 그런 점을 감안하여 paiza.IO라는 초보자용 체험 환경을 소개한다.

목차

예제 프로그램 시험 환경과 예제 파일에 대해
시작하며
옮긴이의 말
이 책의 대상 독자와 ‘1학년’ 시리즈에 대해
이 책은 이렇게 구성되어 있어요

1장 Java와의 첫만남
1 Java가 뭘까?
Java는 어떤 언어일까?
Java의 세 가지 특징
Java 개발에 필요한 것은?
2 paiza.IO에서 간단히 Java 체험하기
paiza.IO가 뭐지?
paiza.IO에 등록하자
‘안녕하세요’를 표시해 보자
System.out.println( );이 뭘까?

2장 데이터와 변수
3 계산을 해 보자
연산자로 계산하기
정수와 실수 계산하기
나머지 구하기
4 데이터의 종류
정수형
부동소수점형
부울형
5 데이터는 ‘상자’에 넣어 사용한다
변수를 만드는 방법(선언)
변수 사용법 1 (대입)
변수 사용법 2 (참조)
a = a + 1 ; ?
복합 대입 연산자
+ +와 - -
6 문자열 조작을 배워보자
문자열형
문자열을 연결한다
문자의 개수를 조사한다
문자열의 일부를 추출한다
문자열의 일부를 치환한다
문자열과 수치를 연결한다
7 랜덤한 값을 만든다
Random을 이용한다
8 데이터형을 변환한다
확대 변환
캐스트 변환
수치와 문자열의 변환
9 많은 데이터는 배열로 모은다
배열 만들기

3장 프로그램의 기본
10 프로그램이란 무엇일까?
프로그램이 뭐지?
프로그램 작성의 기본
11 프로그램을 구성하는 세 가지 기본 요소
① 위에서부터 차례대로 실행한다
② 만약 ~라면 실행한다
③ 같은 처리를 반복한다
12 만약 ~라면 실행한다
if문 사용법
if문을 사 용해 보자
‘그렇지 않을 때’의 처리를 작성한다
추첨 프로그램을 만들자
13 같은 처리를 반복한다
for문은 지정한 횟수를 반복할 때 사용한다
배열의 모든 요소를 반복하는 확장 for문
배열 안의 점수를 더하는 확장 for문
for 문의 중첩
14 한 가지 일은 한곳에 모은다
메소드(함수)로 명령을 모은다
메소드를 사용해 보자
인수와 반환값을 사용하는 메소드
15 다른 사람이 만든 프로그램을 이용한다
import로 읽어들인다
java.util.Random을 import한다
java.time.ZonedDateTime을 import한다

4장 ‘객체 지향’이란 무엇일까?
16 객체 지향 사고방식이란?
객체 지향 프로그래밍과 절차형 프로그래밍
객체 지향과 메시지
17 클래스와 인스턴스
클래스는 설계도, 움직이고 다룰 수 있는 상태는 인스턴스
18 클래스를 만드는 방법
클래스를 만드는 규칙
아무것도 하지 않는 빈 객체를 만드는 프로그램
19 Java 언어의 이름 규칙
세 가지 이름 규칙
20 필드와 메소드
클래스가 가진 ‘변수’와 ‘행동’
자기 이름을 말하고 인사하는 객체로 수정하기 1
자기 이름을 말하고 인사하는 객체로 수정하기 2
자기 이름을 말하고 인사하는 객체로 수정하기 3
21 생성자로 초기 설정하기
초깃값을 설정하는 메소드
‘계산 문제를 1개만 만드는 클래스’를 만든다
계산 문제 100개를 만든다
22 필드와 로컬 변수
블록 밖으로 나오면 사라지는 로컬 변수
명확하게 로컬 변수와 필드 구별하기
스코프의 범위

5장 객체 지향을 좀 더 알아보자

23 객체 지향의 3대 요소
24 보여주고 싶지 않은 것을 숨길 수 있는 ‘캡슐화’
캡슐화
캡슐화하는 방법
25 이미 있는 클래스를 사용자화하는 ‘상속’
상속
상속하는 방법
빈칸 채우기 퀴즈를 만들자
틀린 글자 찾기 퀴즈를 만들자
26 같은 방식으로 조작할 수 있는 ‘폴리모피즘’
폴리모피즘
폴리모피즘을 실현하는 방법
27 좀 더 깊이 공부해 보는 ‘추상 클래스’와 ‘인터페이스’
추상 클래스
인터페이스
28 앞으로 뭘 공부하면 좋을까?
아직도 많이 남은 Java의 기능
무엇을 만들고 싶은지 생각해 봅시다

찾아보기

저자소개

모리 요시나오 (지은이)    정보 더보기
『마이컴 BASIC 매거진』(전파신문사) 시절부터 게임을 계속 만들었고, 현재는 콘텐츠 제작 및 집필 활동을 한다. 간사이 학원 대학 시간 강사, 간사이 학원 고등부 시간 강사, 세이안 조형 대학 시간 강사, 오사카 예술 대학 시간 강사, 프로그래밍 스쿨 코프리 강사 등을 맡고 있다. 저서로 『Python 1학년』, 『Python 2학년 스크래핑의 구조』, 『Python 2학년 데이터 분석의 구조』, 『Java 1학년』, 『실행하며 배우는 Vue.js 개발 입문』(이상 쇼에이샤), 『게임 만들기로 즐겁게 배우는 Python 기초』, 『즐겁게 배우는Unity 2D 초입문 강좌』, 『즐겁게 배우는 Unity 3D 초입문 강좌』(이상 마이나비 출판) 등이 있다.
펼치기
김성훈 (옮긴이)    정보 더보기
주로 IT 관련 서적을 번역하는 번역가로, 주요 번역서는 『UML 모델링의 본질』, 『웹 개발자를 위한 웹을 지탱하는 기술』, 『세가의 신입 사원 교육 과정에서 배우는 게임 프로그래밍의 정석』, 『24가지 예제로 배우는 게임 수학&물리 입문』, 『프로그래밍이 보이는 그림책』, 『안드로이드 개발 레벨업 교과서』, 『실무 에서 바로 통하는 자바』, 『C가 보이는 그림책』, 『Scratch가 보이는 그림책』, 『부모와 자녀가 함께 그림으로 보는 스크래치 코딩』, 『파이썬으로 배우는 머신러닝 입문』, 『그림으로 이해하는 IT 지식과 트렌드』, 『그림으로 배우는 5G 네트워크』 등이 있다.
펼치기

책속에서



추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책