[JAVA] 자바 프로그램 구조 및 데이터 타입

logg·2020년 12월 30일
0
post-thumbnail

오늘은 자바 프로그램 구조 및 데이터 타입에 대해서 공부한 내용을 정리해보겠습니다!

이게 블로그 글을 적다보니 말투를 습니다체로 해야할지 반말체로 해야할지 아직 잘 모르겠어서..계속 섞어서 써볼게요!

생각보다 강의가 많아서 강의 하나당 하나의 게시물로 작성하려고 합니다!

1. 자바 프로그램 기초

  • 클래스: 자바 프로그램의 최소 구성 단위로, 선언된 클래스 내부에 실행에 필요한 변수나 메서드 등이 정의된다. 이때 자바 코드는 클래스 블록{{}}안에 작성되게 된다.
  • 자바 애플리케이션 작성

    • FirstApp.java 소스파일 생성
    // FirstApp.java 파일에 저장한다.
    // 소스코드 파일 이름과 class 선언 이름이 같아야한다.
    public class FirstApp{ 
    
        public static void main(String args[]) {
    
            System.out.println("첫 번째로 작성한 자바 프로그램");
            System.out.pringln("FirstApp 애플리케이션입니다.");
        }
    }
    • 도스창을 이용하여 FirstApp 소스파일 컴파일 실행

javac FirstApp.java를 입력하여 실행하면 위 에러가 나오게 된다. 찾아보니 한글 인코딩이 정상적으로 되지 않아 발생한 문제라서 javac FirstApp.java -encoding UTF-8로 실행해주면 정상적으로 작동되는 것을 확인할 수 있다.

  • 자바 애플리케이션 구문 분석

    • 블록과 세미콜론을 이용하여 구분한다.
  • 식별자 : 클래스, 변수, 메소드에 주어지는 이름으로 각 요소의 식별을 가능하게 함

    • 식별자에 대한 규칙이 있는데 이는 계속 코드를 작성해보면서 자연스레 익혀나갈 예정
  • 예약어 : 시스템에서 일정 특성을 가진 언어로 등록된 것으로 데이터 타입이나 프로그램 정의를 위해 사용됨

2. 자바 데이터 타입과 변수

  • 책 "혼자공부하는자바"로 공부한 내용이므로 패스

출처: SWEA사이트

profile
logg

0개의 댓글