프로그래밍언어론6장연습문제풀이

등록일 2003.05.30 한글 (hwp) | 11페이지 | 가격 1,100원

소개글

.

목차

없음

본문내용

6.1 몇 가지 언어들을 선택하여 그들 언어에서는 기본 자료형으로 어떠한 자료형을 채용하고 있는지 살펴보고, 선택한 언어들에서의 자료형들을 비교하여 보아라

<자바의 자료형>
자바에서 제공하는 자료형은 크게 기본형(primitive type)과 참조형(reference type)으로 분류할 수 있다. 기본형이란 언어 시스템에서 제공하는 자료형으로, 자바의 기본형에는 숫자형, 문자형, 논리형이 있다. 또한, 참조형이란 객체를 가리키는 형을 의미한다. 자바에서는 기본형을 갖는 변수를 제외한 모든 것을 객체로 취급한다.

표준 C 언어에서 제공하는 열거형(enumeration type)이 자바에는 없다.

*기본형
자바의 기본형에는 숫자형(numeric type), 문자형(character type), 논리형(boolean type)이 있다. 숫자형은 다시 정수형과 실수형으로 구분된다. 자바 시스템에서 제공하는 기본형의 종류를 해당하는 지정어와 함께 나타내면 다음과 같다.

* 실수형
정밀도(precision)에 따라 float(32비트)와 double(64비트)형이 있다. 자바 언어에서, 실수의 표현 방법과 실수 연산은 IEEE 754에서 정의되어 있는 표준을 따른다. 또한 두 개의 float를 연산한 결과는 float형이지만 어느 하나라도 double이면 결과는 double형이 된다.
*문자형
8비트 ASCII 문자를 사용하는 C/C++와 다르게 16비트 유니코드(Unicode)를 사용한다. 유니코드의 코드값이 문자에 해당하는 값이 된다.
*논리형
true와 false 중 하나의 값만을 가지는 자료형이다. 논리형으로 선언된 변수는 절대로 숫자값을 가질 수 없으며, 다른 자료형으로 변환되지도 않는다.
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서