Java 기초문법
개발 공부 관련해서 글을 올리는 블로그 중 현재의 저보다 훨씬 깔끔하고 이해하기 쉽게
올리는 분들이 많기 때문에 저는 그 날 배운 내용을 중심으로 정리하고 저의 최선에서
최대한 이해하기 쉽게 글을 써보도록 하겠습니다.
먼저 오늘 이해할 내용의 주제는 두가지입니다.
첫째,HelloJava
먼저 위 프로그램은 'eclipse'라는 프로그램으로써 자바를 번역해서 기계어로 컴퓨터가 알아들을 수 있게끔
호환해주는 프로그램이라고 생각하시면 됩니다.우리가 흔히 말하는 "코딩한다."는 컴퓨터가 알아들을 수 있는
언어를 구성하여 그 언어의 지시에 따라서 작동하시는 것이라고 보시면 되는데 현재 많은 개발자들이 사용하고
있는 고급언어들은 컴퓨터가 바로 알아들을 수 있는 언어로 이루어있지 않기 때문에 일종의 번역기를 통하여
컴퓨터가 알아들을 수 있는 기계어로 변환하여 지시를 내려야합니다.그리고 그 중 'eclipse'라는 번역기를 이용하여
'Java'라는 언어를 사용할 것입니다.앞으로 당분간 이 언어를 공부할려고 합니다.
"HelloJava"라는 말은 개발자들 사이에서 처음 언어를 구사할 때 많이 쓰는 주제 중 하나입니다.
하나의 주제로써 내용이 있기보다는 역사로부터 이어져 처음 시작할 때 많이 쓰는 단어로
자리매김한 일종의 관습입니다.
위 코딩에서 우리가 알아볼 것은 크게 3가지입니다.
1.main method를 구성하는 방법 : 먼저 코드를 쓸 수 있는 페이지가 열리게 되면 'main'이라고 치고 ctrl+space bar를 통하여 main method를 바로 자동완성 되는 것을 보실 수 있습니다.
2.system out (출력에 관하여) : 코드를 다 짠 후 그 결과를 보기 위해서 출력을 하기 위한 동작이며 'sysout'이라는 단축단어를 입력 후 ctrl+space bar를 누르면 코드가 자동완성 되는 것을 보실 수 있습니다.
3.주석에 대하여 : 주석은 코드를 구성할 때 실제 컴퓨터가 알아들을 수 있는 언어로서 역할을 하는 것이 아니라
코딩 구성 페이지에서 "없는 문장",즉 컴퓨터가 인식하지 못하는 문장으로서 개발자가 개발에 필요한 부가설명을 써놓을 때,또는 다른 사람들과 소통하기 위한 문장을 추가할 때 쓰기에 매우 적합한 문법 중 하나입니다.
주석은 한 줄 주석,여러 줄 주석,document 생성용 주석으로 이루어져 있으며 각각의 문법은 아래와 같이 됩니다.
-한 줄 주석(//) : 내용이 한줄 일 때 사용
-여러 줄 주석(/*~~~~*/) : 여러 줄의 주석이 필요할 때 사용
-document 생성용 주석(/** ~~~*/) : API 문서 생성용 주석
두번째,변수의 선언 1
변수는 위 코딩 페이지에서도 나와 있다시피 일종의 박스라고 생각하시면 되는데
'int'라는 명령어를 통해서 박스의 종류가 정수인 박스를 하나 가져온다고 생각하시면 됩니다.
그 박스를 가져와서 'a'라는 이름을 붙여주고 그 'a'라는 박스 안에 '5'라는 물건을 집어넣는 것입니다.
'a'라는 이름의 종류는 정수인 박스,그 안에 들어가있는 '5'라는 물건
그렇게 해서 위 코딩페이지에서는 'a','A'박스 두개와 물건(숫자,정확히 말하자면 정수) 5,10을 넣어서
출력한 것입니다.
오늘의 Java 문법 공부는 여기까지고 설명이 많이 부족하고 글도 간단하고 더 자세하게 적고 싶지만
그 날 배운 내용을 정리하는데 중점을 두기 때문에 글은 여기서 마치겠습니다.:)
부족한 글이지만 읽어주셔서 감사합니다.