byte b = 127;
int i = 100;
(byte)(b+i);
(byte)(227)
i) int형 4byte일 때 : 227(10진수) = 0000 0000 0000 0000 0000 0000 1110 0011 (2진수)
0은 부호를 결정한다. (0은 양수, 1은 음수)
+227
ii) byte형 1byte일 때 : 227(10) = 1110 0011 (2)
1은 부호를 결정한다. (음수)
1110 0011 의 2의 보수를 구하면
0001 1100 (1의 보수)
0001 1101 (2의 보수)
= 29(10진수)
즉 (byte)227 = -29
가능한 경우
my_name ('_'가능)
$잉잉 ('$'가능, 한글 가능)
bar, Bar (대소문자 구별. 서로 다름.)
불가능한 경우
38day (숫자로 시작)
chocolate% (특수문자)
반응형
'대학 수강과목 > 자바' 카테고리의 다른 글
[JV] 09/23 실습 (0) | 2014.09.23 |
---|---|
[JV]제2장 연습문제 이론문제 10번 (0) | 2014.09.14 |
[JV]09/11 수업 (0) | 2014.09.11 |
[JV]9/4 수업 (0) | 2014.09.04 |