티스토리 뷰

백엔드 공부하기/TIL

230724 TIL : JAVA 기초 2

개발중인 감자 2023. 7. 24. 16:12

📌 230724 TIL  : 자바 기초 정리 2탄 

 


 

1.배열과 클래스의 공통점과 차이점을 설명하세요.

배열은 여러개의 변수를 쉽게 담기 위한 자료형이며, 클래스는 새로운 자료형을 만드는 도구이다.

공통점은 여러개의 자료형들의 집합을 담을 수 있다. 또한 배열 및 객체(클래스)를 담는 변수는 해당 자료형의 주소를 담고있다.
차이점은 배열은 단 하나 종류의 자료형만 담을 수 있다면, 클래스는 여러 종류의 자료형을 담을 수 있다. 

 

 

2.배열의 길이를 구하는 속성은 무엇인가.

배열.length;

 


3.객체배열과 기본배열의 차이점은 무엇인가.

객체 배열에는 객체들의 주소를 저장하며, 기본 배열은 메모리에서 연속적으로 값을 저장하고 있고 있다. 

 


4.객체를 생성 할 때 사용하는 연산자는 무엇인가.

new 연산자를 사용하여 객체를 메모리에 생성시킨다. 

 

 

5.객체를 생성 할 때 호출되며 객체를 생성하고 초기화하는 메서드 무엇이라고 하는가.

생성자.

 

 

6. 객체생성 후 멤버를 접근하는 연산자는 무엇인가 .

멤버변수, 속성, 상태

 

 

7.객체가 메모리에 생성되면 생성된 객체의 실체를 무엇이라고 하는가.

인스턴스

 

용어 정리
객체 생성된 인스턴스, 여러 자료형들이 모인 하나의 덩어리
클래스 새로운 자료형 혹은 객체를 만드는 도구, 상태
인스턴스 new를 사용하여 클래스를 메모리에 적재시켜놓은 상태
멤버 변수 클래스의 속성
메서드 멤버 변수를 이용하여 클래스의 기능을 구현한 함수
참조 변수 메모리에 생성된 인스턴스를 가리키는 변수
참조 값 생성된 인스터턴스의 메모리 주소 값, 참조 변수가 가짐.

 

 

8.데이터를 이동 할 때(묶을 때) 사용하는 2가지 구조는 무엇인가.

배열, 객체 

 

 

9.문자 데이터를 수치로 코드 화 시켜 놓은 표를 무엇이라고 하는가.

 유니코드