본문 바로가기
Java/기초

[java 기초] 용어정리 & 기초자료형과 참조자료형

by Meaning_ 2021. 6. 20.
728x90
반응형

<용어정리>

객체 객체지향 프로그램의 대상,생성된 인스턴스
클래스 객체를 프로그래밍하기 위해 코드로 만든 상태
인스턴스 클래스가 메모리에 생성된 상태
멤버 변수 클래스의 속성, 특성
메서드 멤버 변수를 이용하여 클래스의 기능을 구현
참조 변수 메모리에 생성된 인스턴스를 가리키는 변수
참조 값 생성된 인스턴스의 메모리 주소 값

 

<기초 자료형 vs 참조 자료형>

 

java에서 변수는 기초변수와 참조변수로 구분한다.

 

예를 들어 학생의 성적을 입력하는 프로그램을 만들고자 한다.

학생 class와 과목 class를 구분해서 프로그래밍을 할 것이다.

 

위의 사진 처럼 변수 선언 시, int studentID에서 int는 정수로 변수를 선언하는 기본 자료형이다.

Subject korea에서 Subject는 클래스형으로 변수를 선언하는 참조자료형이다.

 

기본 자료형 참조자료형
할당된 메모리에 저장된 데이터가 저장됨
(메모리가 정해져 있음)
할당된 메모리에 저장된 데이터의 주소값이 저장됨
(클래스에 따라 메모리 달라짐)

 

728x90
반응형

'Java > 기초' 카테고리의 다른 글

[java기초] 상속과 다형성  (0) 2021.06.30
[java 기초] 생성자  (0) 2021.06.24
[java기초] 객체 생성과 참조변수 / this  (0) 2021.06.24
[java기초] static  (0) 2021.06.21
[java기초] 객체의 협업  (0) 2021.06.20

댓글