JVM 2

Java의 boolean의 크기는 몇일까?

Java의 boolean의 크기는 몇일까? 서론 Java 스터디 중 자료형에 대해 학습하던 중 자료형의 크기를 알아보는 도중이었습니다. 원시 타입 중에 boolean 은 참과 거짓만 판별하면 된다고 하는데 검색하여 찾아보니 1bit의 크기를 가진다고 하는 글도 있고, 1byte의 크기를 가진다고 하는 글도 있다. 도대체 이유가 뭘까? The Java™ Tutorials에 따르면 boolean: The boolean data type has only two possible values: true and false. Use this data type for simple flags that track true/false conditions. This data type represents one bit of i..

Study/Java 2021.05.09

자바 스터디 - 1주차 (JVM, java, JDK, JRE, 바이트코드)

백기선 님의 라이브 스터디를 따라, 정리해보았습니다. 🎯 목표 자바 소스 파일(.java)을 JVM으로 실행하는 과정 이해하기. ☑️ 학습할 것 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 1. JVM이란 무엇인가 JVM(Java Virtual Machine)이란, '자바를 실행하기 위한 가상머신' 이다. 여기서 가상머신이란, 컴퓨팅 환경을 소프트웨어로 구현한 것으로 가상머신 상에서 운영 체제나 응용 프로그램을 설치 및 실행할 수 있다. 여기서 JVM 은 Java 애플리케이션을 실행하기 위해서 사용되어진다. 자바 애플리케이션은 일반 애플리케이션과 다르게 모두 이 JVM 에서만 실행되기 때문에..

Study/Java 2021.05.09