힙영역 6

[국비][JAVA] 코드 분석_메모리 영역을 통한 이해_예시(2)

▶ 메모리 영역_예시를 통한 이해(1)https://zoooom-in.tistory.com/119 [국비][JAVA] 메모리 영역_예시를 통한 이해(1) 및 NullPointerException 예제 보기▶ 자바 메모리 영역https://zoooom-in.tistory.com/103 [국비][JAVA] 자바 메모리 영역▶ 참고 (자바 메모리와 static 구조)https://zoooom-in.tistory.com/57 [김영한_자바기본][7. 자바 메모리 구조와 static] 자바 메모zoooom-in.tistory.com [예제 코드_WeatherDTO]public class WeatherDTO { private String city; private double gion; private..

Java/[국비] JAVA 2024.06.06

[국비][JAVA] 메모리 영역_예시를 통한 이해(1) 및 NullPointerException 예제 보기

▶ 자바 메모리 영역https://zoooom-in.tistory.com/103 [국비][JAVA] 자바 메모리 영역▶ 참고 (자바 메모리와 static 구조)https://zoooom-in.tistory.com/57 [김영한_자바기본][7. 자바 메모리 구조와 static] 자바 메모리 구조 이해 / 스택과 큐 자료 구조(p.1-메서드 영역: 프로그램의 클래스 정zoooom-in.tistory.com [예제 코드_WeatherDTO]public class WeatherDTO { private String city; private double gion; private String status; private int humidity; public String getCity() {..

Java/[국비] JAVA 2024.06.05

[국비][JAVA] 그 외 제어자(지정자) Static 이해 및 클래스 영역/스택영역/힙영역 이해

▶ static 변수 및 메서드의 이해https://zoooom-in.tistory.com/58 [김영한_자바기본][7. 자바 메모리 구조와 static] static 변수 및 메서드 이해 (p.15-31)객체 인스턴스가 필요한 이유는 멤버 변수(인스턴스)변수를 사용하기 위함 static(정적 변수/클래스 변수)는 공통으로 사용되며, static변수/메서드는 클래스 자체에 접근해 사용 그러나 클래스 statzoooom-in.tistory.com ▶ 자바 메모리 구조와 statichttps://zoooom-in.tistory.com/57 [김영한_자바기본][7. 자바 메모리 구조와 static] 자바 메모리 구조 이해 / 스택과 큐 자료 구조(p.1-메서드 영역: 프로그램의 클래스 정보와 정적 변수를 저장..

Java/[국비] JAVA 2024.06.01

[국비][JAVA] 참조값 및 객체 이해하기_예시

▶ 기본형 / 참조형 이해https://zoooom-in.tistory.com/45 [김영한_자바기본][2.기본형과 참조형] 기본형 / 참조형 이해 (p.1-6)참조값에 접근한다는 것은 설계도와 부지 위치에 접근해서 같이 공동 작업을 하는 것이다. 기본형은 실제 값이 저장되어 독립적으로 관리되지만, 참조형은 변수에는 객체 위치(참조값)가 저장zoooom-in.tistory.com ▶ 기본형 / 참조형 - 메서드에 객체 반환https://zoooom-in.tistory.com/66 [김영한_자바기본][2. 기본형과 참조형] (보충) 메서드에 객체 전달 / 메서드에서 객체 반환 / NullPo▶ 1. 클래스와 데이터 : 클래스 생성 + 클래스의 이해 https://zoooom-in.tistory.com/65..

용어/java 2024.05.30

[국비][JAVA] Class, Object이해_심화 예시

▶ Class, Object 이해https://zoooom-in.tistory.com/105 [국비][JAVA] Class, Object이해▶ 클래스 도입 및 객체 이해하기https://zoooom-in.tistory.com/43 [김영한_자바기본][1.클래스와 데이터] 클래스 도입, 객체 이해하기(인스턴스) (p.15-23)Class는 설계도로, 객체(인스턴스)는 설계도를 구현zoooom-in.tistory.com 각 배열 요소에 Student 객체를 생성하여 할당해야 함- 이를 통해 배열 요소가 null이 아닌 실제 객체를 참조하기 때문- 초기화: 배열 생성 시 각 요소는 null- 이는 아직 객체가 생성되지 않았다는 뜻- null 상태에서는 객체의 필드나 메서드에 접근할 수 없음- 데이터 저장: 각..

Java/[국비] JAVA 2024.05.29

[국비][JAVA] Class, Object이해

▶ 클래스 도입 및 객체 이해하기https://zoooom-in.tistory.com/43 [김영한_자바기본][1.클래스와 데이터] 클래스 도입, 객체 이해하기(인스턴스) (p.15-23)Class는 설계도로, 객체(인스턴스)는 설계도를 구현한 설계툴로 보자 정보 참조는 설계툴을 통해 이루어지며, 입력 전까지는 설계툴에는 원본(설계도면) 위치만 뜬다. [코드 읽기 전, 이해 도모를zoooom-in.tistory.com  클래스가 필요한 근본적인 이유는 다양한 데이터 타입을 하나의 묶음으로 보고 관리하기 위함이다.    ⇒ 하나의 데이터 타입(Class)으로 만들 수 있다.  Class(클래스) : 설계도Object(객체) : 실제 구현물- 자동차 설계 도면, 구상물1) [인스턴스/멤버 변수] 변수(속성)..

Java/[국비] JAVA 2024.05.29