[공학]Java 조사
- 최초 등록일
- 2007.06.29
- 최종 저작일
- 2007.01
- 18페이지/ 한컴오피스
- 가격 1,000원
목차
1. 문자집합
1) 문자 유형
2) 문자열과 문자
2. 예약어와 그 의미에 대해서
3. 식별자의 생성은 어떻게 하나?
4. 사용가능한 상수는 어떤 것이 있는가?
1) 논리형 상수
2) 문자형 상수
3) 정수형 상수
4) 실수형 상수
5) 레퍼런스 상수
5. 연산자의 종류와 의미에 대해서
1) 객체 연산자
2) 할당 연산자
3) 숫자형 연산자
4) 비교/논리 연산자
5) 조건 연산자
6) 비트 연산자
7) 캐스팅 연산자와 변환
6. 연산자의 우선순위와 결합 법칙은 어떠한가?
7. 선언의 방법은 어떠한가?
1) 기본형 선언문
2) 클래스 선언
3) 속성(멤버) 변수 선언
4) 메소드 선언
8. 참고문헌
본문내용
1. 문자집합
자바 프로그램에서 사용되는 문자들은 영문자로 `A` ~ `Z` 사이의 대문자와 `a` ~ `z` 사이의 소문자, 숫자, 그리고 특수 문자가 있다. 자바에서 문자는 16비트 유니코드로 표현되는데, 유니코드는 ASCII 코드(Latin-1 문자 포함)와 EBCDIC 코드 문자를 포함하고 있다. 유니코드의 처음 256개의 문자 집합을 Latin-1 문자 집합이라 하고, Latin-1 문자 집합의 처음 128개의 문자는 7비트 ASCII 코드 문자이다.
1) 문자 유형 - char
․한 문자만으로 이루어진 문자 데이터는 기본 데이터형인 char형을 이용해서 표현할 수 있음
․16비트 유니코드 문자
․한 문자를 나타내기 위해서는 반드시 작은따옴표(‘ ’)을 써야 함
(ex) -A 문자를 표현하려면 `A`로 나타냄
․C/C++ 프로그래머는 자바에서 char 유형과 byte 유형이 서로 다름에 유의해야 함
․자바는 유니코드를 지원하기 위해 문자 하나가 16비트로 표현되며 내부적으로 16비트 부호 없는 정수로 처리됨
․ char와 정수 유형은 상호 유형 변환(type casting)이 가능
․c언어와 동일하게 컨트롤 문자는 역슬래쉬(\)를 이용해서 나타냄
(ex) -개행 문자는 `\n`로 표시하고, 탭은 ‘\t’로 표현함
유니코드로부터 적접 문자를 얻을 때는 `\u0008‘를 사용할 수 있음
2) 문자열과 문자
․`+` : 문자열 결합 연산자.
․String s="정수 값을 입력하십시오";
․이 명령문을 수행 한 후 s에는 "정수 값을 입력하십시오"라는 문자열이 포함
․c++등과 같은 다른 일부 컴퓨터 언어와는 달리 Java문자열은 null로 끝나지 않음
․Java문자는 16비트 Unicode(ASCII 문자집합 포함됨)문자 -많은 나라의 언어를 수용 할 수 있는 문자 집합
참고 자료
1) 원유헌, “[개정판] 프로그래밍 언어론”, 정익사
2) 김형일, “자바 프로그래밍 입문 객체지향적 사고법”, 한빛미디어