본문 바로가기

전체 글

2주차 과제: 자바 데이터 타입, 변수 그리고 배열 🎯 목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 🖋 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화하는 방법 변수의 스코프와 라이프타임 타입 변환, 캐스팅 그리고 타입 프로모션 1차 및 2차 배열 선언하기 타입 추론, var 1. 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입 (primitive type)은 원시 타입 또는 기본형 타입이라고도 한다. 값을 할당할 때 변수의 주소 값에 값이 그 자체로 저장되는 데이터 타입이다. 해당 데이터 타입은 값이 할당되면 JVM Runtime Data Area 영역 중 Stack 영역에 값이 저장된다. 타입이란 '데이터 타입'을 줄인 말로 '자.. 더보기
4:59 (Feb 24th, 2021) 더보기
데일 카네기 인간관계론 - 데일 카네기 (2/10~2/23) 더보기
8:07 (Feb 23th, 2021) 더보기
4:59 (Feb 22th, 2021) 더보기
1주차 과제: JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가. 🎯 목표 자바 소스 파일(.java)을 JVM으로 실행하는 과정 이해하기. 🖍 학습할 것 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 1. JVM이란 무엇인가 Java Virtual Machine의 약자로 바이트코드를 실행하는 주체이다. - JVM의 특징은 무엇일까? 1) WORA (Write Once Run Anywhere) 한번 작성하면 어디서든 실행할 수 있다는 말이며 OS에 종속적이지 않고 자바 코드를 실행할 수 있다. [사진 1]과 같이 윈도우, 리눅스 등 어느 OS에서 쓰는지와 상관없다. 즉, 바이트코드를 각 OS에 맞게 해석하여 실행한다. 2) GC (Garbge Collecti.. 더보기
7:59 (Feb 21th, 2021) 더보기
9:14 (Feb 20th, 2021) 더보기