진짜 개발자
본문 바로가기

Language (총 39개)

Java - Wrapper / 오토박싱 1. Wrapper 클래스 자바에는 기본형 타입들을 객체 형태로 변형 시켜주는 클래스들을 일컫는다 ex) -Integer -Long -Double -Float -Byte -Short -Character -String * 래퍼클래스(Wrapper) 를 사용하는 이유 (기본타입을 객체 타입으로 바꾸어야 하는 이유) => 1. 각각의 래퍼클래스에서 제공하는 메소드들을 사용하기 위해 ex ) 예를 들어 int -> String , String -> int 형으로 바꾸기 위해 2. 오토 박싱/언박싱 기본 타입의 값을 객체 타입으로 자동으로 바꾸고 그 반대로 하는 행위 * 왜 필요한가 ? java5 이전의 버전에서는 기본타입의 값들이 래퍼클래스의 메소드들을 사용하기 위해서는 래퍼클래스로 기본타입의 값을 변형 시킨뒤..
C - 1. 변수 * 주소 - 우리가 메모리에 값을 저장하고 그 값을 가져와 사용하고 다시 저장하기 위해서는 메모리상에서 그 값이 어디에 저장이 되어있는지를 알아야한다 이 때 그 값의 위치를 주소라고 한다. * 변수 - 변수는 어떠한 값을 저장하고 있는 공간이다. - 위에서 말한 것 처럼 값을 저장하기 위해서는 주소가 필요한데 변수에는 일정한 주소값이 지정 되어 사용자는 주소를 모르더라도 변수를 이용하여 값을 가져오고 저장할 수 있다. *사용법 - int a = 10 ; 자료형 변수명 대입연산자 넣을값 세미콜론 => int형으로 선언된 변수 a에 값(10) 을 넣는다. * 변수 종류 자료 크기 1. char - 문자 1byte(8bit) 2. short - 정수 2byte(16bit) 3. int - 정수 4byte(32..