국립세종도서관
상세검색 닫기
자료유형
본문언어
출판년도 ~
정렬
상세검색 +

기타

  • 홈으로
글씨 글씨 확대 글씨 축소
(正面突破) Java 프로그래밍 기초 넘나들기 : 안드로이드 앱·웹·IoT 개발을 위한 Java 필독서 : 자바 테크니션 5인의 베타 리뷰 / 강성수 지음
(正面突破) Java 프로그래밍 기초 넘나들기 : 안드로이드 앱·웹·IoT 개발을 위한 Java 필독서 : 자바 테크니션 5인의 베타 리뷰 책표지
  • ·표제/책임표시사항 (正面突破) Java 프로그래밍 기초 넘나들기 : 안드로이드 앱·웹·IoT 개발을 위한 Java 필독서 : 자바 테크니션 5인의 베타 리뷰 / 강성수 지음
  • ·발행사항 서울 : BM성안당, 2015
  • ·형태사항 664 p. :삽화 ;25 cm
  • ·주기사항 참고문헌: p. 664
  • ·표준번호/부호 ISBN: 9788931553826  13000 : \29000 
  • ·분류기호 한국십진분류법-> 005.133  듀이십진분류법-> 005.133  
  • ·주제명 자바 프로그래밍[Java programming]
권별정보 자료위치출력 관심도서 보기 관심도서 담기

※ 좌우로 스크롤하시면 내용이 보입니다.

권별정보 안내
신청 편/권차 편제 저작자 발행년도 등록번호 청구기호 자료있는 곳 자료상태 예약자 반납예정일 매체구분
강성수 지음 2015 SE0000183466 005.133-15-44 일반자료실(서고) 서고 비치(온라인 신청 후 이용) 0 - 인쇄자료(책자형) 
※ 신청 종류
- 대출예약신청:
자료상태가 ‘대출중’인 경우 해당 도서를 예약하여 도서 반납 시 우선적으로 대출받을 수 있는 서비스
- 청사대출신청:
정부세종청사(6-3동, 2-1동)에 위치한 무인예약도서대출반납기에서 도서 수령‧반납이 가능한 서비스
- 무인대출신청:
도서관 1문(정문)에 위치한 무인예약도서대출기에서 도서 수령이 가능한 서비스
- 서고자료신청:
서고에 보관된 자료에 대한 열람신청 서비스 이용방법: 로그인 → 자료검색 → [상세정보] 클릭 → 권별정보에서 자료 선택 →[서고자료신청] → 자료비치완료 문자 수신 → 해당 자료실에서 자료 수령
서가 둘러보기
서가둘러보기 로딩중

목차


저자 서문 3
Java 테크니션 베타 리뷰 4
Chapter01자바 소개
01 | Java 출현 16
자바 역사와 특징/자바 프로그램 작성과 실행 과정/자바 프로그램 종류
02 | Java 환경 18
자바 다운로드/자바 JDK 환경설정/오리클에서 제공하는 The Java Language Specification
03 | Eclipse 26
이클립스 설치/이클립스 실행/자바 애플리케이션 작성/기존 프로젝트 화면에서 삭제하기
기존 프로젝트 가져오기/Refactor 선택하여 이름 변경하기/이클립스 단축키
이클립스에서 자바 API Document/이클립스에서 한글 처리용 UTF-8로 변경하기
● 연습문제
Chapter02자바 시작하기
01 | 간단한 Java 프로그램 56
자바 프로그램 기본 구조
02 | 데이터 타입 63
기본 타입과 참조 타입
03 | 상수와 변수 65
기식별자/변수 선언과 사용/리터럴 상수/boolean 타입/표현식/Symbolic 상수
04 | 기본 입출력 72
System.out.println( ) 메소드/BufferedReader 클래스/Scanner 클래스
05 | 연산자 87
연산자/대입연산자/자동 형변환과 명시적 형변환/증감연산자/산술 연산자/큰 수 계산할 수 있는
BigInteger와 BigDecimal/관계 연산자/논리 연산자/비트 연산자/shift 연산자/조건 연산자 ?:
● 연습문제
Chapter03제어문
01 | 간단한 Java 프로그램 112
if문/if~else문/중첩 if문/switch문
02 | 반복문121
while문, 조건이 성립하는 동안 반복 비례/무한 루프/중첩 while문/do~while문/for문
for문, while문, do~while문 관계/무한 루프 for문과 while문/for문의 중첩
break문으로 블록 벗어나기/continue문으로 블록 끝으로 이동
● 연습문제
Chapter04배열
01 | 배열 156
배열/1차원 배열 선언/1차원 배열 생성/1차원 배열 초기화/1차원 배열 사용
배열의 크기 length 필드/향상된 for문
02 | 다차원 배열 164
다차원 배열/2차원 배열/2차원 배열 초기화/톱니형 배열/배열 복사/for루프 사용한 배열 복사
arraycopy( ) 메소드 사용한 배열 복사/clone( ) 메소드 사용한 배열 복사/배열 정렬
● 연습문제
Chapter05객체와 클래스
01 | 객체188
객체와 인스턴스/클래스/클래스 만들기/메소드 호출하여 사용하기/소스 파일과 클래스/객체 생성
객체 멤버 접근하여 사용하기/객체의 사용 범위/필드(멤버 변수) 선업/멤버 변수 종류
02 | 생성자 201
생성자/기본 생성자/매개변수 있는 생성자/가비지 컬렉션/ 객체 자신에 대한 레퍼런스 this
생성자를 이용한 인스턴스 복사
03 | 메소드211
메소드/메소드 만들기/접근 지정자/매개변수와 인수/리턴 타입/메소드 호출방법
매개변수와 리턴 타입으로 작업하기/메소드 오버 로딩/인스턴스 멤버/static 멤버
enum 타입으로 멤버 만들기/멤버 변수의 유효 범위
04 | 객체 배열 233
기본 타입 배열을 필드로 선언하기/메소드에서 객체 배열 리턴하기
호출한 메소드의 인수로 객체 배열 전달하기/메소드의 리턴 타입으로 객체 배열 리턴하기
05 | 중첩 클래스242
중첩 클래스
06 | 예외 처리 253
예외/예외 방생한 메소드 내에서 직접 처리/자바에서 제공하는 java.lang.Throwable 클래스
예외 강제발생 throw, 예외 떠넘기기 throws/예외 발생 근원지 추적 정보
● 연습문제
Chapter06상속
01 | 클래스 상속 278
클래스 상속/생성자/서브 클래스에서 수퍼 클래스의 생성자 호출 super( )와 this( )
업캐스팅과 다운캐스팅/객체 타입을 판별하는 instanceof 연산자/메소드 오버라이딩
추상 클래스/인터페이스
● 연습문제
Chapter07패키지
01 | 패키지 322
package로 클래스가 소속될 패키지명 선언/import/이클립스 사용하여 패키지 만들기
02 | JDK 패키지333
JDK의 주요 패키지
03 | Object 클래스334
Object 클래스/toString( ) 메소드
04 | Wrapper 클래스338
Wrapper 클래스/박싱(Boxing)과 언박싱(Unboxing)/String과 StingBuffer 클래스
String Tokenizer 클래스/Math 클래스/Java.Jang.Character 클래스
● 연습문제
Chapter08컬렉션과 제네릭
01 | 컬렉션과 제네릭364
Collection/제네릭/제네릭 클래스 선언과 생성/제네릭 메소드와 생성자 선언과 생성/와일드카드
02 | 제네릭 컬렉션377
Vector/ArrayList/Iterator를 이용한 인스턴스의 순차적 접근/LinkedListHashMap
● 연습문제
Chapter09스윙
01 | 스윙이란? 406
Swing의 구조/Container 클래스/Component 클래스
02 | 스윙 GUI 프로그램 411
GUI 작성과정/JFrame 객체를 직접 생성하여 프레임 만들기
JFrame 객체를 상속받아 프레임 만들기/프레임에 컴포넌트 붙이기
03 | 컨테이너 배치418
배치관리자/FlowLayout 배치관리자/BorderLayout 배치관리자
GridLayout 배치관리자/GridBagLayout 배치관리자/절대 위치 AbsolutionLayout
04 | 컴포넌트 디자인 432
컴포넌트의 위치와 크기 설정/컴포넌트의 절대 위치와 크기 설정/컴포넌트의 테두리 모양 설정
● 연습문제
Chapter10이벤트 처리
01 | 이벤트 450
이벤트/이벤트 객체
02 | 이벤트 리스너 작성 453
리스너 인터페이스/이벤트 리스너 작성/독립 클래스로 이벤트 리스너 작성
내부 클래스로 이벤트 리스너 작성/익명 클래스로 이벤트 리스너 작성
03 | 어댑터 클래스463
Adapter 클래스/마우스 이벤트/키 이벤트
● 연습문제
Chapter11스윙 컴포넌트
01 | 스윙 컴포넌트494
스윙
02 | JLabel로 문자열과 이미지 출력496
JLabel
03 | JButton으로 버튼 만들기498
JButton
04 | JCheckBox로 체크박스 만들기 502
JCheckBox
05 | JRadioButton으로 라디오버튼 만들기506
JRadioButton
06 | JTextField로 한 줄 입력창 만들기 509
텍스트 관련 컴포넌트/JTextField
07 | JTextArea로 여러 줄 입력창 만들기517
JtextArea
08 | JList로 리스트 만들기 518
JList
09 | JComboBox로 콤보박스 만들기 522
JComboBox
10 | 메뉴 만들기 525
메뉴 구성하기
11 | 팝업 대화상자 528
JOptionPanel
● 연습문제
Chapter12그래픽
01 | 그래픽 556
컴포넌트에 그리기 paint( ) 메소드/repaint( )로 그래픽 다시 그리기/스윙 컴포넌트 그리기
drawStrint( )으로 문자열 그리기/Graphics 상태 정보/Color와 Font/도형 그리기
02 | 이미지 처리569
drawImage( ) 이용하여 이미지 그리기/이미지 아이콘/이미지 크기 재조정
● 연습문제
Chapter13스레드
01 | 스레드 592
스레드/Thread 클래스로 스레드 만들기/Runnable 인터페이스로 스레드 만들기
02 | 스레드 동기화600
스레드 동기화 필요성/synchronized를 이용하여 동기화 블록 지정하기
wait( )/notify( ) 메소드로 스레드 동기화
● 연습문제
Chapter14입출력
01 | 입출력 스트림622
입출력 스트림/문자 스트림/BufferReader/BufferWriter
02 | 문자 스트림으로 텍스트 파일 입출력 628
텍스트 파일쓰기/텍스트 파일 읽기
03 | 바이트 스트림으로 바이너리 파일 입출력 635
바이너리 파일 쓰기/바이너리 파일 읽기
04 | File 클래스 639
File 클래스
05 | 랜덤파일 입출력 643
랜덤 파일 읽기와 쓰기
● 연습문제
참고문헌 및 사이트 664