일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 연결된 예외
- BufferedWrite
- lang package
- 2884
- 객체
- OOP
- 자동 형변환
- bubble-sort
- LANG
- 디렉티브
- 자료구조
- 백준 알고리즘
- 프로그래밍
- java
- 백준
- 공개키 암호
- try&catch
- 현대암호
- 알고리즘
- 객체지향
- class
- 재귀호출기본
- jvm
- 클래스 패스
- 소수판정
- 예외처리
- HTML
- 형변환 연산자
- 암호론
- JSP
Archives
- Today
- Total
목록팩토리얼 (1)
코드일기장

🎯 JVM 메모리 구조 우선 JVM 메모리 구조 이미지와 함께 천천히 알아보자. -메서드 영역 (Method Area)- -클래스 정보와 클래스 변수가 저장되는 곳 -호출 스택 (Call Stack)- -메서드의 작업공간, 메서드가 호출되면 메서드 수행에 필요한 메모리 공간을 만들고 메서드 수행이 끝나면 메모리를 삭제하는 곳 -힙 (Heap)- -인스턴스가 생성되는 공간, new 연산자에 의해서 생성되는 배열과 객체는 모두 여기에 생성 🎯재귀 호출 (recursive claa) 재귀호출이란? - 메서드 내에서 자기 자신을 반복적으로 호출하는 것 - 반복문 보다 효율은 좋지 않다. - 이해하기 쉽고 간결한 코드를 작성할 수 있다 (클린 코드) 재귀호출 예 - 팩토리얼, 제곱, 트리 운행 등 이번 시간에는 ..
Java
2022. 1. 11. 18:04