4부 클래스 라이브러리 “4부에서는 자바 언어의 API인 클래스 라이브러리에 관해 설명합니다

Slides:



Advertisements
Similar presentations
비즈쿨 - 정 성 욱 - - 금오공고 비즈쿨 - 정 성 욱 1. 나는 각 단원들의 활동들에 성실하게 참여 하겠습니다. 우리의 다짐 2. 나는 나와 전체의 발전을 위해 각 멘토들의 지도에 순종하겠습니다. 3. 나는 각 단원들을 숙지함으로써 비즈니스 마인드를 함양하고 자신의.
Advertisements

03 변수와 자료형 세종대학교 최옥경 교수 참고 : 한빛미디어 뇌를 자극하는 C, INFINITY Perfect C.
멘토링 2 주차 장 프로그래밍을 위한 자바의 자료형  값이 변하지 않는 상수  메모리 기억공간인 변수.
Unlocking Android 인텐트 (Intent) 2 Unlocking Android 인텐트 클래스 활용 3.
2013학년도 3-1 정보컴퓨터공학부 컴퓨터 소프트웨어 설계 및 실험
22강 API - I - JAVA필수 API - String의 이해 - String의 문제점
어서와 Java는 처음이지! 제2장 자바 프로그래밍 기초.
C++ Tutorial 1 서강대학교 데이터베이스 연구실.
컴퓨터 응용 및 실습 Part1. OOP&Java Programming data type Review
11장. 기본 API 클래스.
어서와 Java는 처음이지! 제2장 자바 프로그래밍 기초.
2014 ITA 8월 강의 C Programming -1주차- C언어 기초 정대진 ( )
윤 홍 란 제3장 클래스와 객체의 사용-1 윤 홍 란
제 6 장 데이터 타입 6.1 데이터 타입 및 타입 정보 6.2 타입의 용도 6.3 타입 구성자 6.4 사례 연구
2주 실습강의 Java의 기본문법(1) 인공지능연구실.
Chapter 02 자바 기본구조 자바 프로그래밍의 기초적인 문법을 소개
표준 API(클래스라이브러리)의 기본 클래스 활용
컴퓨터공학실습(I) 3주 인공지능연구실.
2강. JAVA 프로그래밍이란?-II & 변수 JAVA 프로그램 환경설정과 실행 방법 변수란?
명품 JAVA Essential.
정적 메소드와 정적 변수 상수 래퍼 클래스 포매팅
명품 JAVA Essential.
3. 자바에서 지원하는 패키지 자바에서 기본적으로 제공하는 패키지.
4장: 자료형과 수식.
JAVA 프로그래밍 6장 객체지향프로그래밍의 핵심.
Java Programming Language (4)
명품 Java Programming.
제 11 장 java.lang 패키지 제 12 장 문자열 제 13 장 유틸리티 제 14 장 입출력 제 15 장 네트워킹
2장 자바환경과 자바 프로그램 2.1 자바 개발 환경 2.2 자바 통합환경 2.3 자바 응용 프로그램과 애플릿 프로그램
Power Java 제7장 클래스와 객체.
제2장 데이터 및 수식.
3 장 Visual Basic 2010 기본 문법 3.1 변수 3.2 데이터 형식 3.3 연산자 3.4 제어문
제 2 장 변수와 상수.
Power Java 제20장 패키지.
제1장 서론.
정보컴퓨터공학부 컴퓨터 소프트웨어 설계 및 실험
4주차: Data Types and Functions
23강 API - II - 약방의 감초 Random 클래스 - Scanner 및 Sysout - Wrapper 클래스의 이해
adopted from KNK C Programming : A Modern Approach
DataScience Lab. 박사과정 김희찬 (월)
컴퓨터의 기초 제 2강 - 변수와 자료형 , 연산자 2006년 3월 27일.
03. 안드로이드를 위한 Java 문법 제목. 03. 안드로이드를 위한 Java 문법 제목.
Formatted Input/Output
제 2장 어휘구조와 자료형 토 큰 리 터 럴 주 석 자 료 형 배 열 형.
Java의 정석 제 2 장 변수(Variable) Java 정석 남궁성 강의
제1장 자료구조를 배우기 위한 준비.
칼빈의 생애와 개혁자로의 변모 사학과 김종식.
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 05. 상수와 기본 자료형.
프로그래밍 원리 Chapter 04 자료 처리와 연산자 신한대학교 IT융합공학부 박 호 균.
4장 - PHP의 표현식과 흐름 제어-.
국제의료관광 관련 법, 제도.
컴퓨터공학실습(I) 3주 인공지능연구실.
Java의 정석 제 4 장 조건문과 반복문 Java 정석 남궁성 강의
학습목표 Chapter 2-1. 변수와 포인터 변수의 선언과 변수에 대한 메모리 할당을 살펴본다.
자바 5.0 프로그래밍.
Java 3장. 자바의 기본 구조 I : 변수, 자료형, 연산자 public class SumTest {
자바 5.0 프로그래밍.
CHAPTER 9-1 한국의 사회복지정책 - 사회보험제도 -
성공적인 입사지원서 작성법 제이비커리어 교육수석 소 은 선.
강의교안 이용 안내 *이 책에 딸린 강의자료는 교수님의 효율적인 수업진행을 돕기 위해 만들어졌습니다.
3주차: Control Flow and Others
11장 다형성과 추상 클래스, 인터페이스 Section 1 객체의 형 변환 Section 2 연산자 Section 3 다형성
Lecture 05 문자열, 배열, 디버깅 Kwang-Man Ko
printf("Global Korea\n");
Java의 정석 제 7 장 객체지향개념 II-3 Java 정석 남궁성 강의
Choi Younghwan CSE HUFS
자바 가상 머신 프로그래밍 Chapter 3. 메소드 작성하기 Pslab 오민경.
Chapter8 : 인터페이스와 패키지 8.1 인터페이스 개요와 인터페이스 정의 8.2 인터페이스의 사용
경찰학 세미나 제 5 강 경찰관직무집행법 2조 5호의 의미 신라대학교 법경찰학부 김순석.
Presentation transcript:

4부 클래스 라이브러리 “4부에서는 자바 언어의 API인 클래스 라이브러리에 관해 설명합니다 4부 클래스 라이브러리 “4부에서는 자바 언어의 API인 클래스 라이브러리에 관해 설명합니다 Chapter 12 : 패키지와 java.lang 패키지 Chapter 13 : 예외처리와 입출력 Chapter 14 : 유틸리티 패키지와 제네릭 Chapter 15 : 컬렉션 프레임워크 Chapter 16 : 다중 스레스 Chapter 17 : 네트워크 1

12장. 패키지와 java.lang 패키지 Section 1 패키지의 개요와 패키지의 사용 Section 3 java.lang 패키지의 개요 Section 4 포장 클래스 Section 5 문자열의 개요 Section 6 String 클래스 Section 7 StringBuffer 클래스 2

학습 목표 패키지의 개념과 사용 방법을 학습합니다. JDK에서 제공되는 표준 API 라이브러리 사용 방법을 학습합니다. 사용자 패키지를 생성하는 방법과 생성된 패키지의 사용 방법을 학습합니다. 자바의 기본 패키지인 java.lang 패키지의 개요에 관해 학습합니다. 기본 자료형에 대응되는 포장(Wrapper) 클래스를 학습합니다. 문자열의 개요에 대해 학습합니다. String 클래스의 개념과 사용 방법에 관해 학습합니다. StringBuffer 클래스의 개념과 사용 방법에 관해 학습합니다.

1 패키지의 개요와 패키지의 사용 1-1 패키지의 개요와 표준 API 패키지 : 기능이 유사한 클래스들을 하나로 묶어 놓은 것

1-1 패키지의 개요와 표준 API 자바 프로그램은 클래스들의 집합 1 패키지의 개요와 패키지의 사용 1-1 패키지의 개요와 표준 API 자바 프로그램은 클래스들의 집합 자바를 개발한 개발사(오라클)에 의해 수많은 라이브러리들이 JDK(자바 개발 환경)의 표준 API(Application Programming Interface)로 제공 JDK의 많은 라이브러리 클래스들은 패키지로 구분되어 제공 클래스의 이름

1 패키지의 개요와 패키지의 사용 1-1 패키지의 개요와 표준 API

1 패키지의 개요와 패키지의 사용 1-2 표준 API의 사용 자바의 개발사(오라클사)에서 제공되는 API에 관한 정보를 http://docs.oracle.com/javase/7/docs/api/” 에서 제공

1 패키지의 개요와 패키지의 사용 1-2 표준 API의 사용 자바 개발자는 표준 API를 익숙하게 사용해야 한다. API에서는 클래스의 기능(메소드)과 자세한 속성 및 사용 방법을 소개하고 있다.(Object 클래스의 검색화면)

1 패키지의 개요와 패키지의 사용 1-3 패키지의 사용 클래스에서 패키지를 사용하기 위해 import 예약어를 사용

1 패키지의 개요와 패키지의 사용 1-3 패키지의 사용 클래스에서 패키지를 사용하기 위해 import 예약어를 사용

1-3 패키지의 사용 사용자가 작성한 클래스들을 모아서 패키지로 만들 수 있다 2 사용자 패키지 생성과 사용 1-3 패키지의 사용 사용자가 작성한 클래스들을 모아서 패키지로 만들 수 있다 사용자가 작성한 클래스를 패키지로 만들기 위해서 예약어 package를 사용 * 클래스의 첫 번째 라인에 패키지가 선언되어야 합니다

2 사용자 패키지 생성과 사용 1-3 패키지의 사용 이클립스에서 클래스를 특정 패키지로 생성하는 과정

2 사용자 패키지 생성과 사용 1-3 패키지의 사용 이클립스에서 클래스를 특정 패키지로 생성하는 과정

2 사용자 패키지 생성과 사용 1-3 패키지의 사용 이클립스에서 클래스를 특정 패키지로 생성하는 과정

2 사용자 패키지 생성과 사용 1-3 패키지의 사용 이클립스에서 클래스를 특정 패키지로 생성하는 과정

2 사용자 패키지 생성과 사용 1-3 패키지의 사용 이클립스에서 클래스를 특정 패키지로 생성하는 과정

2 사용자 패키지 생성과 사용 1-3 패키지의 사용

java.lang 패키지는 자바 프로그램에서 import문을 사용하여 포함시키지 않아도 자동적으로 포함되는 기본 패키지

자바는 기본 자료형과 관련된 클래스를 지원하고 있으며, 이러한 클래스들을 포장(wrapper) 클래스라고 한다 4 포장 클래스 자바는 기본 자료형과 관련된 클래스를 지원하고 있으며, 이러한 클래스들을 포장(wrapper) 클래스라고 한다 8개의 기본 자료형을 제공하는 포장 클래스에는 Boolean, Character, Byte, Short, Integer, Long, Float, Double 클래스가 있다

포장 클래스들는 유용하게 사용할 수 있는 함수 형태의 클래스 메소드를 많이 제공 4 포장 클래스 포장 클래스들는 유용하게 사용할 수 있는 함수 형태의 클래스 메소드를 많이 제공 포장 클래스의 값과 기본 자료형의 값이 자동으로 호환

4 포장 클래스 4.1 Integer 클래스 Integer 클래스는 정수값을 포장하는 클래스로서 다음과 같은 생성자를 가진다

4 포장 클래스 4.1 Integer 클래스 Integer 클래스의 주요 메소드

4 포장 클래스 4.1 Integer 클래스

4.2 Character 클래스 Character 클래스는 char형의 값을 저장할 수 있다 4 포장 클래스

4 포장 클래스 4.2 Character 클래스 예제 12.4

문자열을 위해 String 클래스와 StringBuffer 클래스를 제공 5 문자열의 개요 자바는 문자열을 객체로 취급 문자열을 위해 String 클래스와 StringBuffer 클래스를 제공 한번 생성된 다음에 변하지 않는 문자열, 즉 상수 문자열을 사용할 때는 String 클래스를 이용하고, 프로그램에서 계속 변하는 문자열을 사용할 때는 StringBuffer 클래스를 이용

String 클래스는 변하지 않는 문자열, 즉 상수 문자열을 위해 사용

6 String 클래스 String 클래스의 생성 예

6 String 클래스 String 클래스의 주요 메소드

6 String 클래스 String 클래스의 주요 메소드

6 String 클래스 String 클래스의 주요 메소드

6 String 클래스

6 String 클래스

6 String 클래스

6 String 클래스

String 클래스가 변하지 않는 문자열을 가지는 반면, StringBuffer 클래스는 변할 수 있는 문자열을 가진다

7 StringBuffer 클래스 StringBuffer 클래스의 생성자

7 StringBuffer 클래스 StringBuffer 클래스의 메소드

7 StringBuffer 클래스 StringBuffer 클래스의 메소드

7 StringBuffer 클래스

학습 정리 패키지의 개요와 패키지의 사용 사용자 패키지의 생성과 사용 java.lang 패키지의 개요 ① 자바 개발 환경(JDK)에는 수많은 라이브러리 클래스들이 패키지로 제공되고 있습니다. ② 자바의 표준 API를 제공하는 홈페이지에서 라이브러리 클래스의 속성과 기능을 자세하게 제공하고 있습니다. 사용자 패키지의 생성과 사용 ① 사용자는 개발되는 클래스들을 패키지에 포함시켜 효율적으로 관리하고 사용할 수 있습니다. java.lang 패키지의 개요 ① 자바의 기본 패키지로서 import문을 사용하여 포함시키지 않아도 자동으로 포함되는 패키지입니다.

학습 정리 포장 클래스 문자열의 개요와 String, StringBuffer 클래스 ① 자바에서 사용되는 8개의 기본 자료형에 대해 포장 클래스를 제공합니다. ② 포장 클래스를 사용함으로써 클래스에서 제공되는 다양한 기능의 메소드를 쉽게 사용 할 수 있습니다. 문자열의 개요와 String, StringBuffer 클래스 ① 자바는 문자열을 위해 String 클래스와 StringBuffer 클래스를 제공하고 있습니다. ② 한번 생성된 다음에 변하지 않는 문자열, 즉 상수 문자열을 사용할 때는 String 클래스를 이용하고, 프로그램에서 계속 변하는 문자열을 사용할 때는 StringBuffer 클래스를 이용합니다.

수고하셨습니다. 제출 연습 문제를 잘 풀어서 제출해주시기 바랍니다 (다음 주 제출 문제 발표는?) 수고하셨습니다. 제출 연습 문제를 잘 풀어서 제출해주시기 바랍니다 (다음 주 제출 문제 발표는?) 43