[JAVA] 자바 프로그램 작성(feat. Welcome)

2024. 8. 30. 19:35·Back-End/Java

[작성일: 2023. 01. 09]

 

Compile 방식 vs Interpreter 방식

Cmopile(javac.exe) 

  • 사람이 작성한 문장을 기계어로 변환
  •  소스 파일(*.java)을 클래스 파일(*.class)로 변환

Interpreter(java.exe)

  • 클래스 파일을 실행하며 매 줄마다 기계어로 변환.
  • 오류발생 전까지 실행 가능하며 실행속도는 느림. (ex: Python, Javascript)

 

 

 

 

 

클래스(Class)

  • 자바 프로그램의 단위
  • 자바 프로그램은 클래스들로 구성되어 있음.
class 클래스이름 { ← 클래스 시작
	/* 모든 문장은 클래스의 {} 안에 있어야 한다. */
} ← 클래스 끝

 

 

 

 

 

main 메서드

  • 자바 프로그램의 시작점이며 main 메서드 없이 프로그램 실행 불가능.
class 클래스 이름 {
public static void main(String[] args) { ← main 메서드 시작
	/* 실행할 문장을 넣는다. (첫 문장부터 순서대로 실행됨) */
   } ← main 메서드 끝
}

 

 

 

 

 

이클립스 내 자바 프로그램 작성 순서

  1. 프로젝트 생성 : File > New > Java Project
  2. 클래스 생성 : 프로젝트 이름 위 우클릭 > New > Class
  3. 소스파일 작성 후 저장(자동 컴파일)
  4. 실행 : Run > Run
package day01;

public class Ex01_Welcome {

public static void main (String[] args) {
	System.out.println("Welcome"); 
	System.out.print("Welcome2");   
	System.out.print("Welcome3");  
    }
}

 

 

 

 

 

 

 

 

 

 


🐣 해당 게시글은 자바의 정석(남궁성 님) 영상으로 함께 공부하며 요약/정리한 글입니다.
🐣 입문 개발자가 작성한 글이므로 틀린 내용이나 오타가 있을 수 있습니다.

 

저작자표시 비영리 변경금지 (새창열림)
'Back-End/Java' 카테고리의 다른 글
  • [JAVA] printf()
  • [JAVA] 변수
  • [JAVA] 주석
  • [JAVA] JAVA란?
뚜비
뚜비
1년차 백엔드&iOS 개발자의 감자 탈출 블로그 🥔🥔
  • 뚜비
    뚜비의 개발로그
    뚜비
  • 전체
    오늘
    어제
  • 글쓰기     관리
    • Devlog
      • Back-End
        • Java
        • Spring
        • JPA
        • HTTP
        • Security
        • Back-End
        • Front-End
      • 알고리즘
      • iOS
        • Swift
      • Database
      • Tips
        • Git & GitHub
        • A to Z
      • 프로젝트
      • 생각정리
  • 태그

    다형성
    백준
    의존성주입
    프로그래머스
    변수
    Database
    데이터베이스
    알고리즘
    생성자
    MVC
    Security
    JPA
    Swift
    Spring Security
    spring
    jsp
    Java
    자바
    성능최적화
    javascript
    자바스크립트
    최주호
    HTTP
    게시판만들기
    sql
    김영한
    html
    스프링
    객체
    DB
  • hELLO· Designed By정상우.v4.10.0
뚜비
[JAVA] 자바 프로그램 작성(feat. Welcome)
상단으로

티스토리툴바