JAVA 2011. 5. 26. 22:52
변수를 선언하는 목적은 값을 담아 쓰려는 것인데, 이 값을 담는 명령문을 대입문이라 한다. 

가장 당순한 방법은 = 연산자로 우변의 값을 좌변에 대입하는 식이다.

변수 = 식;  
예) num = 1;  ,
    num1 = num2+ num3;

위와 같이 변수에는 값이 대입될 수 있지만 식이 대입될 수도 있다.



대입문에서는 우변의 식 계산이 다 완료 된 후 좌변으로 대입되기 때문에 

int num = 3;
num = num+2 

이라면 우변의 num에 3이 들어가 3+2 가 된 후 좌변으로 들어가 결과는 num은 5의 값을 가진다

복합 대입 연산자라는 개념도 있는데 이는 += 연산자를 동시에 사용한다 , 

num += 3; 이라면 좌변의 기존 값에 우변의 값을 더한다음 다시 좌변으로 넣는 것이다. 

다르게말해 num = num+3; 과 같은 의미이다.



증가 연산자
감소연산자 개념도 있는데 이는 ++ 또는 -- 이다, 

num++; 과 ++num; 은 원래 num 에 1을 증가 시키고 다시 num 에 대입한다.

num--; 와 --num; 은 반대로 num에 -1을 한 후 다시 num에 대입한다. 

복습하는 기분으로 !  






출판사 : 한빛미디어 , 저자 : 김윤명 님의 뇌를 자극하는 Java프로그래밍에서 공부한 내용입니다. 

'JAVA' 카테고리의 다른 글

JAVA] 9. 조건문  (0) 2011.05.31
JAVA] 8. 배열의 선언, 생성, 이용  (0) 2011.05.28
JAVA] 6. 로컬 변수의 선언과 이용  (0) 2011.05.25
JAVA] 5. 간단한 조건문과 반복문  (0) 2011.05.25
JAVA] 4. 변수의 선언문과 대입문  (0) 2011.05.25
posted by 젊은쎄오
:
IT Info/신기술 용어 2011. 5. 26. 14:27

RSS(Really Simple Syndication)는 뉴스나 블로그 사이트에서 주로 사용하는 콘텐츠 표현 방식이다. 웹 사이트 관리자는 RSS 형식으로 웹 사이트 내용을 보여 준다. 이 정보를 받는 사람은 다른 형식으로 이용할 수 있다.RSS 리더에는 웹기반형과 설치형이 있다. 웹기반형 리더는 간단한 계정등록으로 어디에서든 이용할 수 있다는 장점을 가지고 있다.

RSS가 등장하기 전에는 원하는 정보를 얻기 위해 해당 사이트를 직접 방문하여야 했으나, RSS 관련 프로그램(혹은 서비스)을 이용하여 자동 수집이 가능해졌기 때문에 사용자는 각각의 사이트 방문 없이 최신 정보들만 골라 한 자리에서 볼 수 있다.

또한 RSS는 팟캐스팅과 같은 미디어 배포의 용도로도 사용된다. RSS 2.0 의 〈enclosure〉태그 내에 MP3 나 MOV 등의 미디어 파일을 첨부하여 배포하면, 팟캐스팅 클라이언트를 이용해 파일을 내려 받아 감상할 수 있다.

RSS 2.0은 공식적으로 완료된 것으로 선언되었으며, 하버드 대학교가 저작권을 보유하고 있다. - 자료출처 위키백과

처음에 들었을 땐 구독하고싶은 블로그를 등록해놓으면 내 블로그로 통보가

오는줄 알았다. 그래서 아, 받아보는 사람도 블로그가 있어야되나 싶었는데

알아보니 Reader에 쌓이는 거였다. 대표적으로 Google Reader 가 있는데 접속하고 

구독하기로 해당 블로그를 등록하면 등록한 블로그에서 포스팅 되는 족족

이 리더 페이지에 쌓인다, 사용자는 구글에 로그인을해서 리더페이지만 보면

내가 관심에 둔 블로그들의 새 글을 한 눈에 볼 수 있다. 좋다 , 애용하게 될거같다. 

posted by 젊은쎄오
:
JAVA 2011. 5. 25. 21:57
변수는 매소드 안에 생성 할 수도있고 밖에 생성 할 수 도 있는데 매소드 안에 생성하는 변수를 

로컬 변수(local variable)라 한다.

public class Loacltest {
int var = 3;
public static void main(String args[]){
int num;
num = 10 + 20;
System.out.println(num);
}
}

바로 위 소스에 int num;이 main이라는 매소드 안에 있기 때문에 로컬변수이다 

매소드 밖에 있는 int var = 3; 은 로컬 변수가 아니다.  

로컬 변수도 변수이기에 선언을 반드시 해야하는데 두가지 방법이 있다.

1. 타입 식별자;                            2. 타입 식별자 = 초기값;  
예)                                            예)
int num;                                     int num1 = 0;
float fl;                                       int num2 = 1;
String str;                                   String str = "Hello" ;

이런 식의 방법이 있고, 같은 타입이라면 

int num1, num2;
String aa="hello", bb="JAVA"; 등 과 같이 한번에 선언 할 수도 있다. 

자바에서 사용되는 기초 타입


이 중 String 타입을 제외한 나머지는 프리미티브 타입(primitive type)이라고 한다.

로컬변수의 사용방법은 크게 두가지인데 하나는 변수에 값을 대입하는 것이고 하나는

그 값을 가져다 사용하는 것이다. 로컬 변수를 가져다 쓸 때에는 초기 값이 있어야한다

아래 처럼 초기값이 없는 상태에서 가져다 쓰면 오류가 난다.

int num;
System.out.println(num); 이와 같이 코딩을 한다면 에러가 난다.  

또한 생성한 매소드 밖에서 로컬변수를 사용할 때에도 에러가 난다.



* 값을 바꿀 수 없는 final 변수  

값이 변할 수 있기에 변수라고 하지만, 변수의 값을 바꿀 수 없게 만들 수도 있는데

그 때 쓰는것이 final 키워드 이다.

final int num = 3;

이렇게 하면 딱 한번만 값을 대입 할 수 있다.

 





출판사 : 한빛미디어 , 저자 : 김윤명 님의 뇌를 자극하는 Java프로그래밍에서 공부한 내용입니다. 
posted by 젊은쎄오
: