기타

퀴즈 2회차 오답

whyHbr 2024. 2. 23. 11:01
728x90
반응형

Java의 원시타입 (primitive type), 참조타입(reference type )?

 

원시타입 == 기본자료형 /  참조타입 ==객체자료형

 

자바는 원시타입(=기본자료형)과 참조타입(=객체자료형)을 제공.

 

기본자료형, 원시타입은 실제 데이터를 저장. byte, short, int , long, float, double, boolean, char

바에 내장되어있는 기본적인 데이터. 메모리 상에 직접 데이터를 저장, 스택 메모리 영역에 저장

 

객체자료형, 참조타입은 데이터의 주소값을 저장. class, interfacem Array, Enum, String.

메모리상에 객체의 참조를 저장, 실제 데이터는 힙메모리에저장. 

String은 자바에서 기본으로 제공해주는 '객체'자료형이다. 내부적으로 byte[]로 이루어져있다.

 

형변환

long b=10; int a=b;  //long 에서 int로 명시적 형변환이 필요하다.

long b = 10;
int a = (int) b;

 

double d= 20; float e = d+10.f; 또한 형변환이 필요하다

double d=20; float e= (float)d +10.f;

 

 

Java에서 객체가 내부적으로 갖는 변수를 나타내는 용어로서 일반적으로 통용되는 것?=

필드 filed, 멤버변수member variable

 

속성property는 객체의 상태나 특성을 나타내는 값이나 데이터를 가리키는 용어. 객체가 가지는 특정한 데이터나 상태를 나타내는 것.

 

 

대문자로 출력

(char) (lowerChars[i] + offset);

728x90

'기타' 카테고리의 다른 글

퀴즈 7회차  (0) 2024.04.12
퀴즈 6회 오답노트  (1) 2024.03.30
퀴즈 오답노트  (0) 2024.03.22
퀴즈 4차 오답노트  (1) 2024.03.15
퀴즈 1회 오답노트  (0) 2024.02.16