목록프로그래밍 (6)
불로구
1) 변수값 출력 먼저, 변수를 모니터에 출력하는 방법을 알려드릴게요 ( 프로그래밍 언어에는 일반적으로 표준 출력 장치는 모니터, 표준 입력장치는 키보드이다. ) 1번 = print() -> 출력 후 행을 바꾸지 않는다! 출력에보면 "안녕하세요"라고 출력된 것 보이시나요? 2번 = println(); -> 출력 후 행을 바꾼다다. "하세요"가 출력후 다음줄레 반가워요가 출력된 것 보이시죠? * println() 메소드의 괄호() 안에 리터럴(값)을 넣으면 리터럴이 출력되고, 변수를 넣으면 변수에 저장된 값이 출력 printf() -> 개발자가 원하는 형식화된 문자열 출력 가능 ( printf( "형식문자열" , 값1, 값2,....); ) 형식화된 문자열 설명 정수 %d %5d %-5d %..
타입 변환이란?! = 데이터 타입을 다른 데이터 타입으로 변환하는 것! 예를 들어볼까요? - 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.객체 지향 프로그래밍 - 객체(부품)를 만들고, 이 객체들을 서로 연결해서 더 큰 프로그램을 완성하는 기법을 객체 지향 프로그래밍이라고 합니다. 자바는 객체 지향 프로그래밍을 위한 최적의 언어입니다. ..