개발/Java

Java 시작하기: 기본 구조와 코드 작성 가이드

ju_ni_ 2023. 7. 11. 14:43
반응형

안녕하세요. 이번 포스팅에는 Java 프로그래밍의 기본을 이루는 구조에 대해 함께 알아볼 예정입니다. 이 글에서는 Java 프로그래밍의 기본 구조인 프로젝트, 패키지, 클래스, 그리고 메소드의 개념을 배우고, 이들 간의 관계와 Java에서의 작업 흐름을 파악하는 시간을 가질 것입니다. 또한, 우리가 작성하는 소스코드의 형식과 규칙, 그리고 주석문의 작성 방법과 사용하는 방법에 대해서도 알아보겠습니다.

 

Java의 기본 구조

 

Java 프로그램은 깔끔하고 조직적인 구조를 가지고 있습니다. 이 구조를 이해하는 것은 코드를 읽고 작성하는 데 큰 도움이 됩니다.

 

  1. 프로젝트: 프로젝트는 여러 패키지와 클래스를 담고 있는 최상위 단위입니다.
  2. 패키지: 패키지는 관련된 클래스들을 모아 놓은 그룹입니다.
  3. 클래스: 클래스는 Java의 기본 구성 단위로, 하나 또는 여러 개의 메소드를 포함합니다. 클래스 이름의 첫 글자는 대문자로 시작해야 합니다.
  4. 메소드: 메소드는 작업을 수행하는 코드 블록입니다. 메소드 이름 뒤에는 항상 소괄호가 붙습니다.
  5. 소스코드: 소스코드는 메소드 안에서 실제 동작하는 코드입니다.

 

소스코드 작성시 유의사항

 

  • Java에서 코드를 작성할 때는 몇 가지 규칙을 지켜야 합니다.
  • 파일명과 class명은 동일해야 합니다.
  • class명의 첫글자는 대문자로 작성하는 것을 권장합니다.
  • Java는 대소문자를 명확히 구별하므로 주의해야 합니다.
  • 각 문장의 끝에는 세미콜론(;)을 붙여야 합니다.

 

주석문

 

주석은 코드의 해석에 영향을 주지 않는 텍스트로, 코드를 이해하기 쉽게 하거나, 나중에 참조하기 위해 작성합니다.

 

  • 한 줄 주석: // 다음 부터 라인 끝까지 주석으로 처리됩니다.
  • 범위 주석: /*과 */ 사이에 있는 모든 범위를 주석으로 처리합니다.

 

문장의 출력

 

Java에서는 두 가지 방법으로 콘솔에 텍스트를 출력할 수 있습니다.

 

  • System.out.println(): 한 줄에 값을 출력한 후 줄 바꿈을 합니다.
  • System.out.print(): 한 줄에 값을 출력하고 다음 문장을 옆으로 붙입니다.

아래의 예제를 통해 이를 확인해봅시다.

/*
* 날짜 : 2000년 4월 13일
* 작성자 : 홍길동
* 내용 : println(), print() 사용
*/
public class Print1 {
    public static void main(String[] args) {
        System.out.print("Hello Java!");    // Hello Java를 출력하고 다음 문장을 옆으로 붙임
        System.out.println("Hello Java!");  // Hello Java를 출력하고 개행
        System.out.print("Hello Java!\n");
        System.out.print(2022); // 숫자는 따옴표를 사용하지 않음
    }
}

출력

Hello Java!Hello Java!
Hello Java!
2022
반응형