본문 바로가기
Java 배우기

Trail: Essential Classes 트레일: 핵심 클래스들

by 노화방지 Anti-aging Hairstyle 2016. 1. 29.
반응형


트레일: 핵심 클래스들 Trail: Essential Classes


이 트레일은 대부분의 프로그래머에게 핵심적인 자바 플랫폼을 논의 합니다.
This trail discusses classes from the Java platform that are essential to most programmers.

Trail iconExceptions는 exception 메커니즘과 오류 및 기타 예외 조건을 처리할 때  exception 메커니즘을 사용하는 방법을 설명합니다.

이 단원은 exception이란 무엇인지, throw와 catch exceptions하는 방법, 일단 exception이 발생되면 exception으로 무엇을 하는지, 그리고 exception class 계층구조의 사용 방법을 서술하고 있습니다.
Exceptions
 explains the exception mechanism and how it is used to handle errors and other exceptional conditions. This lesson describes what an exception is, how to throw and catch exceptions, what to do with an exception once it has been caught, and how to use the exception class hierarchy.

Trail iconBasic I/O는 basic input과 output에 사용되는 자바 플랫폼 클래스들을 커버합니다.
주로 I/O 작동을 대폭 간소화해주는 강력한 개념인 
I/O Streams에 촛점을 맞추고 있습니다.
이 단원은 Serialization도 다루는데, 이것은 프로그램이 그들을 streams 하고 다시 read 하도록 전체 객체들을 작성하게 합니다.
그런 다음 이 단원은 random access 파일들을 포함한 몇 가지 파일 시스템 작동을 다룹니다.
최종적으로 Basic I/O는 New I/O API의 고급 특징을 간략하게 다룹니다.

Basic I/O
 covers the Java platform classes used for basic input and output. It focuses primarily on I/O Streams, a powerful concept that greatly simplifies I/O operations. The lesson also looks at Serialization, which lets a program write whole objects out to streams and read them back again. Then the lesson looks at some file system operations, including random access files. Finally, it touchs briefly on the advanced features of the New I/O API.

Trail iconConcurrency는 여러 과제를 동시에 수행하는 애플리케이션을 작성하는 방법을 설명합니다.
자바 플랫폼은 자바 프로그래밍 언어 및 자바 클래스 라이브러리들 안에 있는 기본 concurrency 지원을 갖고, 동시적 프로그래밍을 지원하도록 처음부터 설계되어 있습니다.
version 5.0 이후, Java 플랫폼에는 사람이 이해하기 쉬운 concurrency APIs 도 포함되었습니다.
이 단원은 플랫폼의 기본 concurrency 지원을 소개하고
java.util.concurrent 패키지들 안에 있는 몇 가지 사람이 이해하기 쉬운 APIs들을 요약합니다.
Concurrency explains how to write applications that perform multiple tasks simultaneously. The Java platform is designed from the ground up to support concurrent programming, with basic concurrency support in the Java programming language and the Java class libraries. Since version 5.0, the Java platform has also included high-level concurrency APIs. This lesson introduces the platform's basic concurrency support and summarizes some of the high-level APIs in the java.util.concurrent packages.

Trail iconPlatform Environment(플랫폼 환경)은 애플리케이션이 실행될 때, 기본 운영체제, Java 가상머신, 클래스 라이브러리 및 제공되는 다양한 구성 데이터에 의해 정의됩니다.
이 단원에서는 플랫폼 환경을 검토하고 구성하기 위하여 애플리케이션이 사용하는 몇 가지 API에 대해 설명합니다.
The Platform Environment is defined by the underlying operating system, the Java virtual machine, the class libraries, and various configuration data supplied when the application is launched. This lesson describes some of the APIs an application uses to examine and configure its platform environment.

Trail iconRegular Expressions(정규 표현식)은 문자열 세트 안의 각 문자가 공유하는 공통 특성에 따라, 문자열 세트를 기술하는 방법입니다.
정규 표현식은 텍스트 및 데이터를 검색, 수정 또는 조작할 때 사용할 수 있습니다.
정규 표현식은 복잡하게 다양하지만, 일단 정규 표현식 구축 방법의 기초를 이해하면, 어떤 정규 표현식도 해독 (또는 생성) 할 수 있습니다.
이 단원에서는 java.util.regex API가 지원하는 정규 표현식 문법을 가르치고, 다양한 객체가 상호 작용하는 방식을 설명하기 위해 몇 가지 작업 예제를 제공합니다.
Regular Expressions are a way to describe a set of strings based on common characteristics shared by each string in the set. They can be used to search, edit, or manipulate text and data. Regular expressions vary in complexity, but once you understand the basics of how they're constructed, you'll be able to decipher (or create) any regular expression. This lesson teaches the regular expression syntax supported by the java.util.regex API, and presents several working examples to illustrate how the various objects interact.


«    DopZaClub   »



반응형

댓글