원시 타입을 사용할 수 없는 문법일 경우 wrapper class로 객체화 하여 사용 보통 Genric 타입 선언시 사용byte => Byteint => Integerlong => Longfloat => Floatdouble => Doublechar => Charan
JVM 실행 시 OS에서 할당받은 메모리 영역을 3영역으로 나눔(Method, Heap, JVM Stack)JVM 시작할 때 생성모든 스레드가 공유하며 로딩된 class의 바이트 코드를 저장함Static 변수, 전역변수, 메소드가 할당되며 프로그램 JVM종료시까지 남아
JVM 💻 >자바 가상 머신(Java Virtual Machine) OS에 구애 받지 않고 Java를 실행할 수 있도록 OS와 Java 사이에서 .class파일 해석을 담당하는 착한녀석👼 1. 구성요소 🧬 > - * Class Loader* Javac에 의해 컴
목차 🎲 프리미티브 타입 (원시타입, 기본형타입) 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화 하는 방법 변수의 스코프와 라이프타임 타입 변환, 캐스팅 그리고 타입 프로모션 1차 및 2차 배열 선언하기 타입 추론, var 1. 프리미티브 타입 (원시타
산술 연산자비트 연산자관계 연산자논리 연산자instanceof대입연산자화살표(->) 연산자3항 연산자연산자 우선 순위switch 연산자연산 👉 프로그앰에서 데이터를 처리한 결과를 산출하는 것연산자 👉 연산을 수행하기 위해서 사용되는 문자 (+, -) 등피연산자 👉
목차 👓 제어문 🤖 Java는 위에서 부터 아래로, 왼쪽에서 오른쪽으로 코드가 실행되는데, 상황에 따라서 특정 코드를 실행하지 않거나 반복하는 등 실행 흐름을 변경해야 하는 경우가 있다. 제어문을 사용해서 코드의 흐름을 제어하는데, 제어문은 선택문과(if, if
간단한 servlet 정리