티스토리 뷰
안녕하세요 Shiny Ocean입니다.
자바 언어의 첫번째 포스팅은 기본적인 코드의 구성과 입출력함수, 반복문, 조건문등을 간략하게 소개 해드리고
helloword를 출력하는 프로그램을 작성해 보겠습니다.
먼저 자바의 코드구성입니다.
C언의경우 헤더파일을 선언하고 메인 함수를 선언하는 순서로 코딩을 시작했던것 같습니다.
아마 대부분의 코드가
#include <stdio.h>
int main(void){
...
return 0;
}
이렇게 작성하고 시작했던것 같습니다.
하지만 자바프로그래밍에선 필수적으로 필요한 것이 클래스입니다. 클래스를 선언하고 메인메소드를 클래스의
내부에 선언하는 방식으로 많은 코딩이 진행됩니다.
거두절미하고 Hello word를 출력하는 코드를 작성해보겠습니다.
public class ClassName{
public static void main(String[] args){
System.out.println("Hello word");
}
}
이런식으로 구성됩니다. 다음은 자바의 변수에 대하여 간략하게 설명드리겠습니다. 대부분의 변수가 C언어와
동일합니다. int, double, char, float등이 있겠죠!
자바에서만 제가 코딩할때 많이 사용하는 변수타입은 바로 boolean입니다. 참과 거짓의 데이터를 초기화 할
수있는 타입이고 실제로도 많이 쓰이기 때문에 기억하고 계시면 좋을것 같습니다.
다음은 입출력문입니다.
입력문의 경우 Scanner라는 객체와 클래스를 이해해야 하기 때문에 나중에 제대로 다루도록 하겠습니다.
출력문의 경우 이미 Hello word를 출력하는 프로그램에서 눈치 채신 분들도 있을것 같습니다.
System.out.println라는 메소드를 사용하며 주로 syso라고 입력후 tab키를 눌러 사용합니다.
다음은 조건문과 반복문입니다.
조건문과 반복문도 C언어와 마찬가지로 for while if, else if else등을 주로 사용하고 사용하는 방법은
C언어와 동일합니다.
지금까지 자바의 기본적인 내용을 설명 드렸습니다. C언어의 아무런 기초가 없는 상태에서는 학습하기가 어려우니
반드시 C언어에서 반복문과 조건문까지의 범위까지는 선행을 권장드립니다.
다음포스팅부터 자바의 Array와 Exception에 대하여 다루며 본격적인 자바에 대한 포스팅을 시작하겠습니다.
'Language > Java' 카테고리의 다른 글
Java - 간단한 끝말잇기 텍스트게임 구현 (0) | 2021.01.28 |
---|---|
Java - Abstract Class, 추상클래스 (0) | 2021.01.28 |
Java - Class & 생성자 (0) | 2021.01.28 |
Java - Array & Exception처리 (0) | 2021.01.28 |
Java - intro (0) | 2021.01.28 |