목록웹 (8)
불로구
타입 변환이란?! = 데이터 타입을 다른 데이터 타입으로 변환하는 것! 예를 들어볼까요? - byte와 int타입 기억나시죠? 서로다른 타입인 상태에서 byte타입을 int타입으로 변환하거나 int타입을 byte타입으로 변환하는 것이에요!! 1) 자동타입변환 자동 타입 변환은 작은 허용 범위 타입이 큰 허용 범위 타입으로 자동으로 변환하는 것 입니다 byte < short < int < long < float < double ex) int타입이 byte 타입보다 허용 범위가 더 커서 자동 타입 변환! byte a = 10; int b = a; *** 정수 타입이 실수 타입으로 저장될 시 무조건 자동 타입 변환 발생!! *** (실수 타입은 정수 타입보다 허용 범위가 더 크다!) *** ch..
자바는 정수, 실수, 논리값을 저장할 수 있는 기본타입을 제공한다. (총 8개) 기본타입 정수 타입 byte, char, short, int, long 실수 타입 float, double 논리 타입 boolean 1) 정수타입 타입 메모리 사용 크기 저장되는 값 허용 범위 short 1byte 8bit -2^7 ~ (2^7 - 1) -128 ~ 127 short 2byte 16bit -2^15 ~ (2^15 - 1) -32,768 ~ 32,767 char 2byte 16bit 0 ~ (2^16 ~ -1) 0 ~ 65535(유니코드) int 4byte 32bit -2^31 ~ (2^31-1) -2,147,483,648 ~ 2,147,483,647 long 8byte 64bit -2^63 ~ (2^63 ..
자바는 1995년도에 처음 썬 마이크로시스템즈에서 발표한 후, 가장 성공한 프로그래밍 언어로서 전세계적으로 다양한 분야에서 사용중인 언어 안드로이드 뿐만 아니라 웹사이트를 개발하는 핵심 언어로 사용중이며, 모든 OS에서 실행 가능한 데스크톱 애플리케이션 개발에도 사용가능하다. 자바의 장점 1. 모든 운영체제(OS)에서 실행 가능 - 자바로 작성된 프로그램은 모든 운영체제에서 실행 가능합니다. 따라서 윈도우에서 개발된 프로그램을 숮어하지 않고 바로 리눅스에서도 실행할 수 있다는 장점이 있습니다. 2.객체 지향 프로그래밍 - 객체(부품)를 만들고, 이 객체들을 서로 연결해서 더 큰 프로그램을 완성하는 기법을 객체 지향 프로그래밍이라고 합니다. 자바는 객체 지향 프로그래밍을 위한 최적의 언어입니다. ..