개발/Java
[Head First Java] Chapter3 원시 변수
Binple
2011. 6. 3. 16:33
원시 변수 유형
부울과 문자
숫자(모두 부호가 있음)
정수
부동소수점 소수
큰 유형의 변수를 작은 유형의 변수에 대입은 안된다.
키워드와 변수명
- 변수를 만들때는 이름과 유형이 필요하다.
- 변수 이름은 예약어를 사용해서는 안된다.
예약어
부울과 문자
| 유형 | 비트 | 범위 |
| boolean | (JVM에 따라 다름) |
true 또는 false |
| char | 16비트 | 0~65535 |
숫자(모두 부호가 있음)
정수
| 유형 | 비트 | 범위 |
| byte | 8비트 | -128~127 |
| short | 16비트 | -32768~32767 |
| int | 32비트 | -2147483648~2147483648 |
| long | 64비트 | -아주 큰 값~아주 큰 값 |
| 유형 | 비트 | 범위 |
| float | 32비트 | 바뀔 수 있음 |
| double | 64비트 | 바뀔 수 있음 |
큰 유형의 변수를 작은 유형의 변수에 대입은 안된다.
키워드와 변수명
- 변수를 만들때는 이름과 유형이 필요하다.
- 변수 이름은 예약어를 사용해서는 안된다.
예약어
| boolean |
byte |
char |
double |
float |
int |
long |
short |
public |
private |
| protected |
abstract |
final |
native |
static |
strictfp |
synchronized |
transient |
volatile |
if |
| else |
do |
while |
switch |
case |
default |
for |
break |
continu |
assert |
| class |
extends |
implements |
import |
instanceof |
interface |
new |
package |
super |
this |
| catch |
finally |
try |
throw |
throws | return |
void |
const |
goto |