목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화하는 방법 변수의 스코프와 라이프타임 타입 변환, 캐스팅 그리고 타입 프로모션 1차 및 2차 배열 선언하기 타입 추론, var 1. 프리미티브 타입 종류와 값의 범위 그리고 기본 값 실제 값이 저장되는 공간으로 Stack 메모리 공간에 저장되며 범위를 벗어날 경우 컴파일 에러가 발생한다. 객체가 타입이 아니고, 기본값이 있어서 Null 이 존재하지 않는다. 기본형 타입에 Null 을 넣고 싶다면 Wrapper Class 를 사용해야 한다. Type Default value Size Range of Values ..
목표 자바 소스 파일(.java)을 JVM으로 실행하는 과정 이해하기. 학습할 것 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 1. JVM이란 무엇인가 (Java Virtual Machine, 자바 가상머신) Java로 개발한 프로그램을 컴파일하여 만들어지는 바이트코드를 실행시키기 위한 가상머신이다. JRE (Java Runtime Environment)에 포함되어 있으며, Java 컴파일러가 프론트엔드를 담당한다면 JVM은 코드 최적화와 백엔드를 담당한다. Java 소스 코드는 javac 컴파일러를 거쳐 바이트코드로 변환되며, 이 바이트코드는 JRE에 들어있는 java classloader..
- Total
- Today
- Yesterday
- REST API
- 이펙티브자바 아이템60
- 가상 면접 사례로 배우는 대규모 시스템 설계 기초
- BOJ
- 김영한 http
- 이펙티브자바 아이템59
- HTTP 완벽가이드
- 백기선 스터디
- 김영한 JPA
- 프로그래머스 SQL
- http
- 킹수빈닷컴
- Spring Security
- 백준
- 패스트캠퍼스 컴퓨터공학 완주반
- 드림코딩
- 이펙티브자바
- js api
- HTTP 완벽 가이드
- dreamcoding
- 모던자바스크립트
- 이펙티브자바 스터디
- 프로그래머스
- js promise
- JS 딥다이브
- java
- ㅇㄷㅇㅈ
- JPA 연관관계 매핑
- GCP
- js array
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |