05. 연산자
식과 연산자 주어진 식을 계산하여 결과를 얻어내는 과정을 연산이라고 한다. 자바의 연산 종류와 연산자에 대해서 알아보자 - 증감 : ++ , -- - 산술 : + , - , * , / , % - 시프트 : >> , >> - 비교 : > , = , >>= 산술 연산 수식 계산에 사용하는 산술 연산자는 더하기, 빼기, 곱하기, 나누기, 나머지의 5개다. /는 몫을 구함, %는 나머지를 구한다. 증감 연산 증감 연산자는 ++, --의 두 가지이며, 피 연산자의 앞 또는 뒤에 붙어 값을 1 증가시키거나 1 감소시킨다. 연산자가 변수의 앞에 붙을 때 전위 연산자라고 부르고, 뒤에 붙을 때 후위 연산자라고 부른다. 이 둘은 모두 1 증가시키는 연산을 실행하지만 연산 결과로 반환하는 값은 서로 다르다. a+..
03. 자바의 데이터 타입
데이터 타입이란 자바에서 다룰 수 있는 데이터의 종류를 말한다. 자바 언어는 다음과 같이 총 9개 타입의 데이터를 다룰 수 있다. - 기본타입 8개 : byte, short, int, long, float, double, char, boolean, - 레퍼런스타입 1개 : 세가지 경우로 이용한다 1) 배열에 대한 레퍼런스 2) 클래스에 대한 레퍼런스 3) 인터페이스에 대한 레퍼런스 레퍼런스란 C/C++의 포인터와 비슷한 개념이다. 그러나 C/C++처럼 실제 주소 값을 가지는 것은 아니다. 배열에 대한 레퍼런스는 배열에 대한 주소 값, 클래스에 대한 레퍼런스는 객체에 대한 주소 값 정도로 생각하면 된다. 자바의 기본 타입 자바의 기본 타입과 메모리 공간, 데이터 값의 범위를 보자. 정수를 저장하는 타입은 ..
02. 식별자
식별자(identifier)란 클래스, 변수, 상수, 메소드에 붙이는 이름을 말한다. 식별자 이름 규칙 : 자바에서 식별자를 만들 때 다음 규칙을 준수하여야 한다. - 특수문자, 공백은 식별자로 사용할 수 없다 ( _ , $ 는 예외로 사용 가능하다) - 식별자로 한글을 사용할 수 있다 : 가급적 사용하지 말기 - if, while, class 등 자바 언어의 키워드는 식별자로 사용할 수 없다, - 식별자의 첫 번째 문자로 숫자는 사용할 수 없다. - true, false, null은 식별자로 사용할 수 없다. - 대소문자를 구별하고, 길이 제한이 없다.