본문 바로가기

IT 개발 관련/Java

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 문법 공부는 여기까지고 설명이 많이 부족하고 글도 간단하고 더 자세하게 적고 싶지만

그 날 배운 내용을 정리하는데 중점을 두기 때문에 글은 여기서 마치겠습니다.:)

 

부족한 글이지만 읽어주셔서 감사합니다.

'IT 개발 관련 > Java' 카테고리의 다른 글

Java : 제어문(3), 반복문 for문  (0) 2022.01.26
Java : 제어문(2)  (0) 2022.01.25
Java : 제어문의 시작  (1) 2022.01.10
Java 연산자  (0) 2022.01.05
Java 기초문법(2)  (0) 2022.01.04