public static void main(){
int i = 10;
new String("java");
}
static | stack | heap |
static 요소 클래스 |
main [111] i = 10 [112] str = 100 |
[100] String API length() charAt(...) ... |
- static / stack / heap 3가지 영역으로 나누어짐
- heap 영역
- API에 포함되 클래스 OR 내가 만든 클래스가 위치하는 영역
- API 클래스를 사용하기 위해서 메모리에 올리는 작업 = 객체생성
- heap 영역
- 객체를 참조할 수 있게 선언하는 함수 = 참조형 함수
- String str = new String();
'Language > Java' 카테고리의 다른 글
[Java] 조건문(if,switch) (0) | 2021.06.08 |
---|---|
[Java] 연산자 (0) | 2021.06.08 |
[Java] 변수 (0) | 2021.06.08 |
[Java] 프로그램 작성하기 (0) | 2021.06.08 |
[Java] Java Doc 파헤치기 (0) | 2021.06.08 |