총 2개
-
java2024.11.131. Java 기초 1.1. Java 언어 개요 Java는 1991년 James Gosling이 개발한 객체 지향 프로그래밍 언어이다. 이는 C++로부터 영향을 받아 개발되었으며, 특히 메모리 관리와 포인터로 인한 문제를 해결하고자 했다. Java는 "Write once, run anywhere"라는 슬로건을 내걸고 있는데, 이는 Java 프로그램이 한 번 작성되면 다양한 플랫폼에서 실행될 수 있다는 의미이다. 이러한 플랫폼 독립성은 Java Virtual Machine(JVM)이 제공하는 중간 코드인 바이트코드 덕분이다. Ja...2024.11.13
-
자바2025.02.151. Wrapper와 Primitive Type 1.1. Wrapper 사용목적 Wrapper는 자료 구조의 기본형 변수를 객체로 변환하여 비교가 필요한 경우 사용한다. 또한 기본형이 아닌 객체 저장이 필요한 경우에도 사용한다. Wrapper는 Object 생성(Heap 메모리 저장)을 통해 상속 및 재사용이 가능하다. 더불어 자료형이 아닌 레퍼런스 타입에 내장된 메서드(보조기능)이 있어 다양하게 활용이 가능하다. 마지막으로 String 문자열과 기본 자료형 간의 형변화 사용이 가능하다. 이처럼 Wrapper는 다양한 목적으로 사...2025.02.15