글
토요일은 자바(Java)하는날?! ③ 자바 프로그램 살펴보기
방학이 되어 공부를 하려다
아르바이트를 구하게 되어 평일에 열심히 일을 다니다 보면,
공부와 일을 병행하기 매우 힘들다는걸 깨닫게 됩니다^^
허나 방학때 아무것도 하지 않고 보낼 순 없는 일...
그래서 일주일에 하루라도 짬을 내어 조금이라도 공부를 하기로 마음먹었죠^^
그것도 자바 프로그램을...
기본기부터 탄탄히 다져야 하기에,
오늘은 기본적인 자바 프로그램을 살펴보는게 좋을 거 같아요.
자바 프로그램을 보면 간단한 프로그램은 대충 요렇게 생겼습니다^^
이 프로그램은 'simpleAdder.java'라는 파일이며,
10과 20을 더한 수 'num'을 출력하는 프로그램입니다.
요런 식으로 출력되지요.
(왜 이렇게 써야되는지 알고 싶으시다면 요기를 클릭!!)
저렇게 출력되는 프로그램에도 있을 것은 다 있어야 저렇게 정상적으로 프로그램이 실행된다는 사실~
특히나 정확히 입력해줘야 알아듣는 이 컴퓨터란 것 때문에, 더더욱 그렇죠.
허나, 저런 글만 주저리주저리 베낄 수는 없잖아요?
뭐라도 만들어 봐야지...
그럼 어떻게 구성되어있는지 알아볼까요?
<< 키워드와 식별자 >>
위의 메모장 파일을 살펴보면, 참 많은 단어가 들어있죠. class, simpleAdder, public, static, ……
이렇게 간단한 프로그램조차 많은 영단어를 알고 있지 않다면, 프로그래밍이 불가능하죠.
정말 그럴까요?
아닙니다!!
일정한 규칙이 있고, 이 규칙을 따라서 작성만 해준다면 손쉽게 프로그래밍을 할 수 있습니다^^
그럼 더 자세히 들여다볼까요?
요 프로그램에서, class, public, static, void, int, println 등을 우리는 '키워드'라고 부르지요.
항상 어떤 프로그램에서든지 똑같은 이름으로 똑같은 기능을 펼치는 대표단어라 보시면 됩니다.
자바 프로그램과 미리 약속된 기능을 가지고 있는 단어지요. 수정을 한다면 아예 다른 단어가 되기에, 제 기능을 발휘하지 못한답니다.
또한, simpleAdder, num 등을 '식별자'라 부르는데, 키워드와 달리, 클래스, 메소드, 변수에 붙이는 이름을 뜻합니다.
클래스, 메소드, 변수라는 것에 대해서도 잘 모르시겠다면, 일단 이름이라 생각하시면 됩니다.
(나중에 또 설명할 기회가 오겠지요^^)
이렇게, 자바 프로그램은 대체적으로 키워드와 식별자로 구성되어 있습니다.
또한, 주석이라고 하여, 프로그램에 영향은 주지 않지만,
사용자가 프로그램을 수정할 때에 도움이 될 수 있는 보충설명하는 구간이 있지요^^
이렇게 자바로 만들어진 모든 프로그램은 3가지로만 구성되어 있다고 보시면 되요^^
그러면 이 키워드가 도대체 몇 개나 되며, 언제 이걸 다 외우나?
하나하나 프로그램 만들어보면서 외우면 됩니다^^ 그것도 전체 약 50개 정도밖에 안되니까요^^
그 정도면 외울 수 있잖아요? 지금 다 알려드려요?
억지로 외울 필요는 없어요~ 프로그램 하면서 외우면 되니까요^^ㅎㅎ
까먹지 않고 열심히 하면 다 되겠지요.^^
우리 모두 자바 열심히 배워보자구요^^
화이팅~
'After Breather... > school' 카테고리의 다른 글
무료 중 가장 나은 백신?! 어베스트(avast) 설치하기~! (4) | 2013.02.22 |
---|---|
다시 시작하는 자바 프로그래밍...추가적 설정이 필요한 경우(윈도우 XP) (5) | 2013.02.16 |
토요일은 자바(Java)하는날?! ③ 자바 프로그램 살펴보기 (3) | 2013.02.02 |
자바 프로그래밍 시작하기 - ② 기본적인 자바 실행기 : 메모장과 명령 프롬프트(MS-DOS) (12) | 2013.01.19 |
자바 프로그래밍 시작하기^^ - ① JDK 설치하기 (18) | 2013.01.05 |
올 한 해 나를 이끌어줄 책 - 뇌를 자극하는 java 프로그래밍 (1) | 2013.01.04 |
당신 매력있어, 자기가 얼마나 매력있는지 모르는게 당신매력이야
감사합니다!!!
이게 마인크래프트 만든다는 자바 프로그래밍 맞죠?