목록JAVA (3)
성빈

목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선 순위 (optional) Java 13. switch 연산자 산술 연산자 사칙연산을 다루는 연산자 더하기(+), 빼기(-), 곱하기(*), 나누기(/), 나머지(%) 피연산자에 대한 연산 int형 타입보다 범위가 작은 데이터 연산 시, int형으로 변환 후 연산을 한다. ex) byte+int → int+int = int int형 타입보다 큰 범위의 데이터가 있다면, int형 보다 큰 타입이 반환 후 연산을 한다. ex) int+long → long+long = long 피연산자 중에 실수..
목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화하는 방법 변수의 스코프와 라이프타임 타입 변환, 캐스팅 그리고 타입 프로모션 1차 및 2차 배열 선언하기 타입 추론, var 프리미티브 타입 종류와 값의 범위 그리고 기본 값 정수형 byte 0 -128 ~ 127 1byte short 0 -32,768 ~ 32,767 2byte int 0 -2,147,483,648 ~ 2,147,483,647 4byte long 0L 9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 8byte 실수형 float 0.0f (3.4..

목표 자바 소스 파일(.java)을 JVM으로 실행하는 과정 이해하기 학습할 것 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 1. JVM이란 무엇인가 JVM(Java Virtual Machine)은 자바 가상 머신으로, 자바 프로그램 실행환경을 만들어 주는 소프트웨어 이다. 이는 서로 다른 플랫폼에서 자바 프로그램이 실행되는 동일한 환경을 제공한다. (즉, 어떠한 플랫폼에 영향을 받지 않는다.) ● C언어 (출처 : [[Java] 자바 가상머신 JVM(Java Virtual Machine) 총정리 (tistory.com)]() ) 윈도우 실행파일은 윈도우 컴파일러로 컴파일되었기에 Test.e..