4. Operator, Condition, Array
- +
정수형이나 실수형은 Datatype에 따라 Casting을 하며 혹은 하지 않고 더하는데 연산의 의미를 두지만
문자형의 경우 이 연산자를 Append라 부른다.
System.out.println("aaa" + 1);의 경우 1이 문자형으로 Cast된다.
- Shift, Bit Operator
자바는 인간과 친숙한 HLL(High Level Language)다.
C계열의 언어는 컴퓨터와 친숙한 LLL(Low Level Language)이다.
Shift, Bit는 Binary Operation이므로 LLL에 해당된다.
따라서 자바에서는 Shift, Bit연산은 사용할 수 있으나 자주 사용하지 않는다.
- Condition
if나 while안에 조건을 넣을 때,
C계열은 0, 1이 가능하나 자바는 단순성과 명확성을 준수하는 HLL이므로 사용이 불가능하다.
- Array
배열을 사용하는 이유는 같은 종류의 많은 Data를 편리하게 관리하기 위해서다.
반응형
'Java > Theory' 카테고리의 다른 글
[Java/Theory]06. OOP (0) | 2016.05.30 |
---|---|
[Java/Theory]05. Reference (0) | 2016.05.30 |
[Java/Theory]03. Datatype (0) | 2016.05.30 |
[Java/Theory]02. 환경변수 (0) | 2016.05.30 |
[Java/Theory]01. 개요 (0) | 2016.05.30 |