본문 바로가기

자바의 정석2

Java의 정석 [CHAPTER3. -1~4 연산자와 피연산자, 연산자의 종류, 연산자의 우선순위, 결합규칙] CHAPTER3. -1 연산자와 피연산자 구분 의미 연산자(operator) 연산을 수행하는 기호 피연산자(operand) 연산의 대상 식(expression) 연산자와 피연산자를 조합하여 계산하고 자 하는 바 식을 평가한다.(evaluation) 식을 계산하여 결과를 얻는 것 그런데, 식이 평가되어 결과를 얻더라도 대입 연산자'='를 사용해서 변수와 같이 값을 저장할 수 있는 공간에 결과를 저장하지 않는다면 어디에도 쓰이지 않고 사라진다. 그러므로 값을 저장한 후 출력하거나 다른 곳에서 사용해야 의미있는 결과를 얻을 수 있다. 물론, 다른 사용 용도가 없고 그냥 출력만 할 목적이라면 println메서드의 괄호() 안에 직접 식을 써도 된다. CHAPTER3. -2 연산자의 종류(암기)연산자의 우선순위를.. 2022. 12. 27.
Java의 정석 [CHAPTER2. -10~11기본형과 참조형, 기본형의 종류와 범위] CHAPTER2. -10 기본형과 참조형 기본형(primitive type) - 실제 값(data)을 저장한다. - 논리형(boolean), 문자형(char), 정수형(byte, short, int, long ), 실수형(float, double) 계산을 위한 실제 값을 저장한다. (총 8개) - 실제 연산에 사용한다. 참조형(reference type) - 어떤 값이 저장되어 있는 주소(memory address)를 값으로 갖는다. - 8개의 기본형을 제외한 나머지 타입 - 참조형 변수 간 연산은 할 수 없다. 참고) 메모리에는 1byte단위로 일련번호가 붙어있다. 이 번호를 '메모리 주소(memory address)'또는 '주소'라고 한다. 객체의 주소는 객체가 저장된 메모리 주소를 뜻한다. 자료형(.. 2022. 12. 26.