변수 (Variable) |
[변수]
1.1. 변수의 정의 : 변수란, 단 하나의 값을 저장할 수 있는 공간
1.2. 변수의 선언
변수타입 변수이름; |
|
int number; |
// 정수형 변수 number를 선언한다. |
// 정수형 변수 number를 선언하고 변수의 값을 10으로 초기화 한다. | |
int number = 10; | |
// 위 문장은 아래의 두 문장과 동일하다 | |
int number; number = 10; |
//정수형 변수 number를 선언하고 // 변수 number에 10을 저장한다. |
int a; |
↔ |
int a, b; |
int b; | ||
int x=0; |
int x=0, y=0; | |
int y=0; |
→ 변수의 타입이 같은 경우엔 오른쪽과 같이 콤마 ‘,’를 이용해서 코드를 간결하게 할수 있다.
1.3. 명명규칙
1. 대소문자가 구분되며 길이에 제한이 없다. |
→ True와 true는 서로 다른 것으로 간주된다/ |
2. 예약어를 사용해서는 안된다. |
→ true는 예약어라서 사용할 수 없지만, True는 가능하다. |
3. 숫자로 시작해서는 안된다. |
→ top10 은 허용하지만, 10top 은 허용되지 않는다. |
4. 특수문자는 ‘_’와 ‘$’만을 허용한다. |
→ $harp은 허용하지만, S#arp은 허용되지 않는다. |
1.4 자바에서 사용되는 예약어
abstract |
do |
if |
package |
synchronized |
boolean |
double |
implements |
private |
this |
break |
sles |
import |
protected |
throw |
byte |
enum |
instanceof |
public |
throws |
case |
extends |
int |
return |
transient |
catch |
false |
interface |
short |
true |
char |
final |
long |
static |
try |
class |
finally |
native |
strictfp |
void |
continue |
float |
new |
super |
volatile |
default |
for |
null |
switch |
while |
[변수의타입]
기본형 (Primitive type) | |||||||
boolean |
char |
byte |
short |
int |
long |
float |
double |
- 계산을 위한 실제 값을 저장 | |||||||
참조형 (Reference type) | |||||||
- 8개의 기본형을 제외한 나머지 타입, 객체의 주소를 저장 |
'웹개발 > HTML' 카테고리의 다른 글
[C, C++ 통합] 5일차 (0) | 2014.03.17 |
---|---|
[C, C++ 통합] 4일차 (0) | 2014.03.17 |
[C, C++ 통합] 2,3일차 (0) | 2014.03.13 |
비트연산자 (0) | 2014.03.07 |
[C, C++ 통합] 1일차 (0) | 2014.03.07 |