보수 2

Chapter 03 연산자(Operator)

1. 연산자 1.4 연산자의 우선순위와 결합 규칙 1) 순서: 산술 -> 비교 -> 논리 -> 대입 2) 단항(1) > 이항(2) > 삼항(3). (단항 연산자의 우선순위가 이항 연산자보다 높다.) 3) 단항 연산자(++ -- + - ~ ! type)와 대입 연산자를 제외한 모든 연산의 진핸 방향은 왼쪽에서 오른쪽이다. -> 대입 연산자(=, +=, -=, *=, /-, %=,... ) Note) 관계 연산자 (결과로 true/ false 반환) - >. >=, 대소구분 없음 5. 논리 연산자 5.1 논리 연산자 ( || (OR 결합), && (AND 결합), ! ) - true, false를 결과로 얻는다. 5.2 비트 연산자 ( &(AND 연산자), |(OR 연산자), ^(XOR 연산자), ~, ) ..

Java/Java의 정석 2022.02.19

Chapter 02 변수(Variable)

1. 변수(Variable) 1.1 변수란? Def) 변수: 단 하나의 값을 저장할 수 있는 메모리상의 공간을 의미한다. (프로그래밍 상에서) - 수학에서의 변수는 변하는 수라고 정의한다. 1) 멤버 변수 (membered variables, 소속 변수, 클래스 변수, 필드, 속성 변수) - 클래스 내부에 소속된 변수 - 주로 클래스 내부의 메서드들에 의해 사용된다. - 선언만 되어 있고 명시적으로 초기화하지 않으면 기본값이 적용된다. -> 기본값(boolean: false, char/ byte/ short/ int/ long/ float/ double: 0, String, Date: null ) 2) 지역 변수 (local variables) - 클래스 내의 메서드내부에서 선언되어서 사용되는 변수 - ..

Java/Java의 정석 2022.02.17