Java/Theory

[Java/Theory]04. Operator, Condition, Array

양승길 2016. 5. 30. 12:56

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