![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/C5Z5J/btq8dRBgbME/r0eGxilv43qnRCr0ul2aV1/img.png)
클래스 멤버(static)와 객체 멤버(인스턴스) - 객체는 유일무이하게 존재하는 실체이기 때문에 속성값을 가지고 있고, 클래스는 개념이면서 분류 체계일 뿐이므로 속성에 값을 가질 수 없습니다. 예제 설명 미키마우스의 꼬리는 몇 개인가요? - 객체 제리의 꼬리는 몇 개인가요? - 객체 쥐의 꼬리는 몇 개인가요? - 클래스 위의 예제 설명에서 미키마우스와 제리는 객체이고 쥐는 클래스입니다. 왜 미키마우스와 제리는 객체이고 쥐는 클래스일까요? 그에 대한 답은 쥐는 미키마우스와 제리의 개념이면서 동시에 분류 체계입니다, 그렇기 때문에 클래스에 해당하고 미키마우스와 제리는 객체에 해당하게 됩니다. 비슷한 예제 설명 아이유의 나이는 몇 살인가요? 한효주의 나이는 몇 살인가요? 사람의 나이는 몇 살인가요? 위의 예..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/mDitY/btq788xZ2vx/qxcvCMNk8ZZkTzAZJiWHQK/img.png)
main 메서드는 프로그램이 실행되는 시작점입니다. 이번에는 main() 메서드가 실행될 때 메모리가 어떤 일이 나타나는지 알아보겠습니다. 이름 설명 JDK 자바 개발 도구 JRE 자바 실행 환경 JVM 자바 가상 기계 Step 01 - JRE의 실행 JRE는 먼저 Class내부에 main() 메서드가 있는지 확인 합니다. JRE는 Test 클래스에서 main() 메서드가 존재하면 JRE는 프로그램 실행을 위한 사전 준비에 착수하게 됩니다. 그렇게 되면 가상 기계인 JVM에 전원을 넣어 부팅하게 됩니다. 부팅된 JVM은 목적 파일을 받아 그 목적 파일을 실행하게 됩니다. Step 02 - JVM의 실행 - 스태틱 영역에 할당하기 JVM이 맨 처음에 하는 일은 전처리하고 하는 과정입니다. 모든 자바 프로그..
- Total
- Today
- Yesterday
- pipeline architecture
- JDK Dynamic Proxy와 CGLIB의 차이
- service based architecture
- redis 대기열 구현
- microkernel architecture
- 레이어드 아키텍처란
- spring boot redisson 분산락 구현
- 람다 표현식
- 트랜잭셔널 아웃박스 패턴 스프링부트
- space based architecture
- spring boot excel download oom
- polling publisher spring boot
- pipe and filter architecture
- spring boot redisson destributed lock
- redis sorted set으로 대기열 구현
- spring boot redis 대기열 구현
- spring boot excel download paging
- java userThread와 DaemonThread
- 서비스 기반 아키텍처
- spring boot 엑셀 다운로드
- 트랜잭셔널 아웃박스 패턴 스프링 부트 예제
- spring boot poi excel download
- 자바 백엔드 개발자 추천 도서
- java ThreadLocal
- @ControllerAdvice
- transactional outbox pattern
- transactional outbox pattern spring boot
- spring boot redisson sorted set
- 공간 기반 아키텍처
- redis sorted set
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |