JAVA 15

정수타입

정수 타입: 자바는 기본적으로 정수 연산을 int 타입으로 수행. 1. byte 타입: 색상 정보 및 파일 또는 이미지 등 이진(바이너리) 데이터를 처리할 때 주로 사용: 최상위 비트가 0이면 양의 정수, 1이면 음의 정수이다. - 실행 중 저장할 수 있는 값의 범위를초과하면 최소값부터 다시 반복 저장되는데, bye 일 경우 -128(최소값)부터 시작해서 127(최대값)을 넘으면 다시 -128부터 싲가하게 된다 (short, int, long 역시 같은 방식으로 처리) 2. char 타입: 자바는 모든 문자를 유니코드(Unicode)로 처리한다. - char 타입 변수는 단 하나의 문자만 저장한다. 3. short 타입: 정수값을 저장할 수 있는 데이터 타입이다 자바에서는 잘 사용되지 않는 타입이다. 4..

데이터 타입

데이터 타입: 모든 변수에는 타입이 있으며, 타입에 따라 저장할 수 있는 값의 종류와 범위가 달라진다. - 변수 선언시 주어진 타입은 사용 도중에 변경을 할 수 없다. 기본 타입: 정수, 실수, 문자, 논리 리터럴을 직접 저장하는 타입 값의 종류 기본타입 메모리 사용크기 정수 byte 1 byte 8 bit char 2 byte 16 bit short 2 byte 16 bit int 4 byte 32 bit long 8 byte 64 bit 실수 float 4 byte 32 bit double 8 byte 64 bit 논리 boolean 1 byte 8 bit

변수2

변수값 읽기: 초기화가 되어 있어야 읽을 수 있다. - 초기화가 되어 있지 않으면 컴파일 에러가 발생1234567//초기화 되지 않은 int value1;int result = value1 + 10; //초기화 된 변수int value2 = 20;int result2 = value2 + 10;cs 변수의 사용범위: 중괄호 { } 블록 내에서 선언되고 사용된다.12345678910111213141516public class VariableExample{ public static void main(String[] args){ // 메소드 블록 if{ //제어문 } for{ //제어문 } } // 클래스 블록} Colored by Color Scriptercs 로컬 변수: 메소드 블록내에서 선언된 변수 - 메..

변수

변수란?: 하나의 값(value)을 저장 할 수 있는 메모리 공간 변수 선언: 변수를 정의하는 과정, 변수의 데이터 타입과 이름을 정의12int age;double value;cs - 타입은 변수에 저장되는 값의 종류와 범위를 결정짓는 요소 작성규칙 예 첫번째 글자는 문자이거나 '$', '_' 이어야하고 숫자로 시작할 수 없다. (필) 가능: price,$price, _companyName... 불가능: 1v, @speed, $#value 영어 대소문자가 구분된다 (필) firstname 과 firstName 은 다른 변수 첫 문자는 영어 소분자로 시작하되 다른 문자가 붙을 경우 첫 문자를 대문자로 한다. (관례: 카멜표기법) maxSpeed, firstName, carBodyColor 문자 수(길이)의..