본문 바로가기

Language/Java

(3)
4. 문(statement) 선택문 반복문 아래의 두 문(statement)들의 공통점은 식(expression)을 통해서 중괄호 코드 블록을 실행한다 한다 선택문 조건식이 필수적으로 들어간다. if if (조건(평가)식) { 조건 식이 참일 경우 실행; }else if [[///
3. 연산자 연산과 관련된 용어들 연산(Operation) 식이 나타낸 일정한 규칙에 따라 계산함, 공집합이 아닌 집합에서, 그 집합에 속하는 임의의 두 원소로부터 제3의 원소를 만듦 연산자(Operator): 연산을 기호화 한것 +,-.*,/ 피연산자(Operand): 연산의 대상이 되는 것 a+b //a,b가 연산자이다. 표현식(Expression): 연산된 결과를 변수나 상수에 저장하는 것 c = a+b 위에서 아래 순으로 연산자의 우선순위를 나타낸다. 연산자의 우선순위는 대체적으로 수학과 비슷함으로 수학적으로 사고해야한다. (출처https://triangle.academy/course/java/course/java-basics/p/3) 산술 연산자(arithmetic) boolean 타입을 제외한 모든 Pri..
다시 복습하는 자바 - 2.자바 데이터 타입, 변수 그리고 배열 대략적인 자바의 자료 구조 형식 실제 버전업을 거치면서 늘어나기도 줄어 나기도 하지만 자주 쓰이는 좋은 그림이 있어서 가져 왔다 프리미티브(원시,기본) 타입 종류와 값의 범위 그리고 기본 값 1.자바에서는 위의 이미지 처럼 8가지 기본형 타입(Primitive type)을 지원한다.(정수 실수, 문자, 논리) 2.데이터 타입이 선언 된 이후 기본 값은 null을 원칙적으로 넣을 수 없으나 null을 넣고 싶다면 래퍼 클래스를 사용하여 값을 넣는다. 3.실제 값을 저장하는 공간은 스텍 메모리에 저장한다. 4.코드 컴파일 시점에서 크기가 range 에서 벗어 나면 에러가 발생된다. 특이한 점은 자주 쓰는 String은 기본형 타입은 아니라고 하는 것인다. Reference type 1.8개의 타입을 제외한 ..