자바 참조 타입과 참조변수
자바의 타입은 크게 기본 타입(primitive type)과 참조 타입(reference type)으로 분류됩니다. 기본 타입은 정수, 실수, 문자, 논리 리터럴을 저장하는 타입을 말합니다. 참조 타입은 객체 번지를 참조하는 타입으로 배열, 열거, 클래스, 인터페이스를 말합니다. 기본 타입과 참조 타입 기본 타입으로 선언된 변수와 참조 타입으로 선언된 변수의 차이점은 저장되는 값입니다. 기본 타입인 byte, char, short, int, long, float, double, boolean 변수는 실제 값을 변수 안에 저장하지만, 참조 타입인 배열, 열거, 클래스, 인터페이스 변수는 메모리의 번지를 변수 안에 저장합니다. 번지를 통해 객체를 참조한다는 뜻에서 참조타입이라고 부릅니다. 기본 타입은 미리 ..
더보기
자바 연산자와 연산식2
이항 연산자 이항 연산자는 피연산자가 2개인 연산자를 말하며, 여기에는 산술연살자(+, -, *, /, %), 문자열 결합 연산자(+), 비교 연산자(, ==, !=), 논리 연산자(&&, ||, &, |, ^), 대입 연산자(=, +=, -=, *=, /=, %=) 등이 있습니다. 산술 연산자(+, -, *, /, %)산술 연산자는 사칙연산자인 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/)과 나머지를 구하는 %까지 총 5개입니다. 산술 연산자는 boolean 타입을 제외한 모든 기본 타입에 사용할 수 있습니다. 사칙연산은 기본적으로 알고 있겠지만 %연산자는 나눗셈을 수행한 후 몫이 아닌 나머지를 돌려주는 연산자입니다. 산술 연산자의 특징은 피연산자들의 타입이 동일하지 않을 경우 다음과 같은 규칙을 ..
더보기
자바의 연산자와 연산식1
연산자와 연산식 연산에 사용되는 표시나 기호를 연산자(Operator)라고 하고 여산자와 함께 연산되는 데이터를 피연산자(Operand)라고 합니다. 연산자와 피연산자가 연산되는 과정을 기술한 것을 연산식(Expression)이라고 부릅니다. ex) z = x + y여기서 +는 연산자이고 x와 y는 피연산자이고 전체 문장을 연산식이라고 부릅니다. 연산자의 종류 자바 언어에서는 다양한 연산자를 제공하고 있습니다. 다음은 자바에서 제공하는 연산자입니다. 연산자 종류 연산자 피연산자 수 산출값 기능 산술 +, -, *, /, % 이항 숫자 사칙연산 및 나머지 계산 부호 +, - 단항 숫자 음수와 양수의 부호 문자열 + 이항 문자열 두 문자열을 연결 대입 =, +=, -=, *=, /=, %= 이항 다양 우변의..
더보기