이세개발
article thumbnail
이것이java다 2.2 데이터 타입
legacy 2023. 4. 16. 22:01

모든 변수에는 타입(type : 형 形) 이 있으며, 타입에 따라 저장할 수 있는 값의 종류와 범위가 달라진다. 변수를 선언할 때 주어진 타입은 변수를 사용하는 도중에 변경할 수 없다. 따라서 변수를 선언할 때 어떤 타입을 사용할지 충분히 고려해야 한다. 1. 기본 ( 원시 : primitive ) 타입 기본(원시) 타입이란 정수, 실수 , 문자, 논리 리터럴을 직접 저장하는 타입을 말한다. 정수 타입에는 byte, char, short, int, long 이 있고, 실수타입에는 float, double 이 있다. 그리고 논리 타입에는 boolen이 있다. 다음은 각 기본 타입의 메모리 크기와 저장되는 값의 범위를 보여준다. 1byte = 8bit = 00000000 메모리에는 0과 1을 저장하는 최소 ..

article thumbnail
이것이java다 2.3 타입 변환
legacy 2023. 4. 16. 22:01

타입 변환이란 데이터 타입을 다른 데이터 타입으로 변환하는 것을 말한다. 예를들어 byte 타입을 int 타입으로 변환하거나 반대로 int 타입을 byte 타입으로 변환하는 행위를 말한다. 타입 변환에는 두가지 종류가 있다. 하나는 자동 (묵시적) 타입 변환이고 다른 하나는 강제 (명시적) 타입 변환이다. 1. 자동 타입 변환 자동 타입 변환(Promotion) 은 프로그램 실행 도중에 자동적으로 타입 변환이 일어나는 것이다. float은 4byte 크기이지만 int와 long 보다 큰 타입으로 표시되는데 그이유는 표현할수 있는 값의 범위가 float이 더 크기 때문이다. 이것만 주의하면 데이터 타입의 크기를 비교하는것은 그리 어렵지않다. 다음코드를보자 ----------------------------..

이것이java다 2. 확인문제 풀이
legacy 2023. 4. 16. 22:01

1. 자바에서 변수에 대한 설명 중 틀린 것은 무엇입니까? ① 변수는 하나의 값만 저장할 수 있다. ② 변수는 선언 시에 사용한 타입의 값만 저장할 수 있다. ③ 변수는 변수가 선언된 중괄호({}) 안에서만 사용 가능하다. ④ 변수는 초기값이 저장되지 않은 상태에서 읽을 수 있다. ④ 변수는 초기값이 저장되지 않은 상태에서 읽을 수 있다. (X) 변수는 초기값이 할당되지않으면 읽을수 없다. 2. 변수 이름으로 사용 가능한 것을 모두 선택하세요. ① modeName ② class ③ 6hour ④ $value ⑤ _age ⑥ int ① modeName ④ $value //$이거나 _ 는 변수의 첫번째글자로 사용가능하다. ⑤ _age //$이거나 _ 는 변수의 첫번째글자로 사용가능하다. (o) ② class..