2025/06/01 2

타입변환, 콘솔 입출력, Scanner 완전 정리 (자동/강제 변환까지)

🧠 타입변환, 콘솔 입출력, Scanner 완전 정리 (자동/강제 변환까지)자바를 학습할 때 꼭 이해해야 하는 개념 중 하나가 타입 변환입니다. 또한 콘솔을 통해 데이터를 입력받고 출력하는 방법도 실무에서 매우 자주 사용됩니다.이 글에서는 아래 내용을 차근차근 정리해드립니다:✅ 타입 변환 (자동 / 강제)✅ 문자열과 숫자 간 변환✅ 출력 방식 (print, println, printf)✅ 입력 방식 (System.in.read, Scanner)💡 타입 변환이란?두 변수의 자료형(타입)이 같다면 값을 복사해서 저장할 수 있습니다.하지만 자료형이 다르면 두 가지 상황으로 나뉩니다:값이 저장될 수도 있고안 될 수도 있습니다→ 이 차이는 바로 "자동 타입 변환" 기능 때문입니다.✅ 자동 타입 변환자동 타입..

자바 2025.06.01

자바(JAVA) 기초 구조 정리 – JVM, JDK, 실행 흐름까지

자바(JAVA) 기초 구조 정리 – JVM, JDK, 실행 흐름까지프로그래밍을 처음 배우면서 자바를 선택했다면, 자바의 실행 구조를 이해하는 게 매우 중요합니다. 이 글은 제가 『혼자 공부하는 자바』를 참고하며 개인적으로 정리한 내용으로, JVM, JDK, 실행 구조, 변수 선언 등 자바의 기초 개념을 요약했습니다.☕ 자바 개발 환경 구성 요소구성 요소포함 관계역할 요약JDK (Java Development Kit)최상위개발 도구 전체 세트 (컴파일러, 디버거 등 포함)JRE (Java Runtime Environment)JDK 안에 포함자바 프로그램 실행 환경 (JVM + 라이브러리)JVM (Java Virtual Machine)JRE 안에 포함자바 바이트코드 실행 (운영체제에 맞게 기계어 변환) 🔁..

자바 2025.06.01