메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT/모바일

혼자 공부하는 자바 용어집(2)

한빛미디어

|

2020-03-30

|

by 한빛

1,011

 

 

g.png

 

연산자 : operator [3장 102쪽] 

 

연산에 사용되는 표시나 기호

 

피연산자 : operand [3장 102쪽]

 

연산식에서 연산되는 데이터

 

부동 소수점 : floating point [3장 120쪽]

소수점이 있는 실수 데이터를 저장하는 방식. ‘부동’은 ‘떠다니다’의 의미, 소수점이 떠다닌다는 의미에서 부동 소수점이다. 이 방식에서는 최상위 비트MSB: Most SignificantBit를 부호로 결정한다. 최상위 비트가 0이면 양수, 1이면 음수를 뜻한다.

 

g1.png

 

 

 

 

aa.png

 

제어문 : control statement [4장 134쪽]

 

실행 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것

  • 조건문: if문, switch 문
  • 반복문: for문, while문, do-while문

 

조건문 : conditional statement [4장 134쪽]

 

특정 조건을 만족할 때 코드를 실행하는 문법

  • if문: 괄호 내의 조건식이 참이면 블록 내의 문장을 실행한다.
  • else문: if문의 조건식이 거짓이면 블록 내의 문장을 실행한다. 필요 없으면 없어도 된다.
  • else if문: if문의 조건식이 거짓일 때 실행시킬 코드에 추가 조건을 걸고 싶을 때 사용한다. 마찬가지로 필요 없으면 else if를 사용하지 않아도 된다.

g2.png

 

반복문 : loop [4장 148쪽]

 

특정 조건을 만족하는 동안 반복해서 실행하는 문법

  • for문: 반복 횟수가 정해진 경우에 주로 사용

 

f3.png

  • while문: 반복 횟수를 모를 때 주로 사용

f4.png

 

  • do-while문: 조건 만족 여부와 상관없이 코드를 먼저 실행하고, 그 다음 루프부터 조건을 검사

 

f5.png

 

무한 루프 : infinite loop [4장 155쪽]

무한히 반복을 하고 싶거나 정해진 횟수 없이 일정한 조건을 충족하면 빠져나오게 하고 싶을 때 사용하는 것.

 

f6.png

 

 

 

 

g5.png

 

쓰레기 수집기 : garbage collector / 참고 용어 : 오버라이딩, 인스턴스 [1장 37쪽]

쓰레기 수집은 메모리 관리 기법 중 하나이다. 자바에선 JVM의 쓰레기 수집기를 

이용해 자동적으로 사용하지 않는 객체를 메모리에서 제거한다.

  그것이 알고싶다 : 객체를 제거하기 전 수행하고 싶은 일이 있을   

쓰레기 수집기가 객체를 제거하기 전에 중요한 데이터를 저장하고 싶을 때, 클래스 내에 객체 소멸 자(finalize())를 재정의하여 객체가 소멸될 때 실행할 코드를 입력할 수 있다.

null [5장 169쪽]

참조 타입 변수가 객체를 참조하지 않는다는 의미의 값. ‘널’이라고 읽는다. null값도 초기값으로 사용할 수 있기 때문에 null로 초기화된 참조 변수는 스택 영역에 저장된다.

 

배열 : array [5장 170쪽]

 

데이터를 연속된 공간에 나열하고, 각 데이터에 인덱스를 부여해 놓은 자료구조

 

<연속된 공간이란?>

이러한 성질 때문에 중간 인덱스의 값을 삽입하거나 삭제하기 어렵고, 선언 후 배열의 인덱스 수를 늘릴 수 없다.

 

f7.png

 

 

인덱스 : index [5장 178쪽]

 

 

0에서부터 “문자열(혹은 배열) 길이-1”까지의 번호를 매긴 것. 배열과 같은 선형 자료구조는 인덱스로 원소에 접근할 수 있다.

 

열거 타입 : enumeration type [5장 203쪽]

 

한정된 값만을 갖는 자료형

 

f8.png

 

 

 

 

 

혼자 공부하는 자바 자세히 보러가기 ↓

 

B5635758676_l.jpg

 

댓글 입력
자료실