CodeGym /행동 /JAVA 25 SELF /명령과 첫 번째 Java 프로그램

명령과 첫 번째 Java 프로그램

JAVA 25 SELF
레벨 1 , 레슨 1
사용 가능

1. 명령과의 첫 만남

혹시 프로그래머의 일을 이해할 수 없고 신비한 무엇으로 상상해 왔다면, 이제 그 신화를 깨볼 시간입니다! 프로그래밍은 비밀스러운 기술이 아니라 멋지고 매우 흥미로운 일입니다. 지금 바로 그 사실을 확인하게 될 거예요.

컴퓨터 프로그램은 컴퓨터가 이해하는 특별한 규칙과 단어들인 프로그래밍 언어로 작성합니다. 오늘은 언어 Java를 만나서 첫 프로그램을 작성하고, ‘명령’이 무엇인지 알아보고, 컴퓨터가 여러분의 말을 따르도록 해 보겠습니다(물론 컴퓨터가 허락하는 한에서요). 😅

프로그램은 명령들의 모음(목록)입니다. 먼저 첫 번째 명령이 실행되고, 그다음 두 번째, 세 번째 … 이렇게 이어집니다. 모든 명령이 끝나면 프로그램은 종료됩니다.

목록에 어떤 명령이 들어갈지는 그 명령을 누가 실행하는지, 더 정확히는 실행자가 어떤 명령을 알고(이해하고) 있는지에 달려 있습니다. 개에게는 “앉아”, “짖어”, 고양이에게는 “저리 가”, 사람에게는 “멈춰!”, 그리고 로봇에게는 “일해!”라고 명령할 수 있죠. 👨‍💻

명령이란 컴퓨터에게 “이렇게 해!”라고 지시하는 단순한 문장입니다. 가장 중요한 점은 컴퓨터는 여러분이 ‘원하는 것’이 아니라 ‘말한 것’을 그대로 수행한다는 것입니다. 😆 인공지능이 더 자라나기 전까지는요.

Java 언어의 명령 모음은 꽤 방대합니다. 예를 들어, 다음 명령으로 화면에 문구를 출력할 수 있습니다:

System.out.println("로봇은 사람의 친구");
텍스트를 화면에 출력하는 명령

이 명령은 컴퓨터에게 “화면에 "로봇은 사람의 친구"라는 텍스트를 출력하라”라고 말하는 것입니다.

같은 문장을 세 번 출력하고 싶다면, 그 명령을 여러 번 주면 됩니다.

System.out.println("로봇은 사람의 친구");
System.out.println("로봇은 사람의 친구");
System.out.println("로봇은 사람의 친구");
세 개의 명령으로 이루어진 프로그램

그 결과, 컴퓨터는 화면에 문장을 3번 출력합니다. 아주 간단하죠. 😎

2. 메서드 main()

프로그램은 크기에 따라 하나 또는 여러 개의 파일로 구성될 수 있습니다. 그리고 각 파일에는 함수(Java에서는 이를 메서드라고도 부릅니다)로 묶인 명령들이 들어 있습니다. 최소한의 Java 프로그램에는 실행이 시작되는 메서드가 최소 하나 있어야 하는데, 이 메서드가 바로 main()입니다.

메서드 main()은 프로그램의 진입점입니다. 코드 실행은 항상 여기서 시작됩니다. Java 21 이상에서는 최소 프로그램이 단 하나의 main() 메서드만으로도 구성될 수 있으며, 심지어 그 안에 명령이 없어도 됩니다.

Java 25에서의 최소 프로그램은 다음과 같습니다:

void main()
{
}
Java의 최소 프로그램

보시다시피 이 예제의 main() 메서드에는 단 한 줄의 명령도 없습니다. 그래도 이것은 완전한, 비록 최소한의 프로그램입니다. 그 모양은 항상 다음과 같습니다:

void main()
{
   // 메서드의 명령
}

이런 단순화된 접근 덕분에 초보자도 Java를 더 쉽게 접할 수 있으며, 문법보다는 프로그램의 로직에 집중할 수 있습니다.

3. 프로그램 실행 순서

프로그램은 위에서 아래로, 한 줄씩 차례대로 모든 명령을 실행합니다. 명령이 모두 끝나면 프로그램은 종료됩니다.

간단한 예를 살펴봅시다:

void main() 
{
   System.out.println("안녕하세요, 여러분!");
   System.out.println("오늘 우리는 Java로 코드를 작성하는 법을 배웁니다!");
}

이 코드를 실행하면 다음과 같은 결과가 출력됩니다:

안녕하세요, 여러분!
오늘 우리는 Java로 코드를 작성하는 법을 배웁니다!

몇 줄을 더 추가해 보세요. 컴퓨터는 순순히 그 줄들도 화면에 출력할 것입니다. 매우 부지런하지만, 겸손해서 쓸데없는 것은 절대 출력하지 않죠.

4. 첫 프로그램을 작성하고 실행하기

좋은 일은 미룰 필요가 없죠. 이제 이론에서 실전으로 넘어가 봅시다! Java로 첫 프로그램을 작성해 보겠습니다.

1단계: WebIDE 열기

WebIDE를 열고 화면에 "프로그래머라서 멋져! 😎"라는 문구를 출력하는 프로그램을 작성하세요.

열려 있는 파일 이름은 Solution.java여야 합니다.

2단계: 아래 코드를 입력하세요

이모지도 그대로 써도 됩니다 — Java는 이를 아주 잘 지원합니다! 🥰

System.out.println("프로그래머라서 멋져!😎");
첫 번째 출력 명령

3단계: 프로그램을 검사에 제출하기

상단 WebIDE 패널에 "검사" 버튼이 있습니다. 그것을 클릭하세요.

모든 것을 올바르게 했다면, 서버가 여러분의 해답을 통과 처리하고 축하해 줄 것입니다. 😎

여러분은 방금 Java로 첫 프로그램을 작성해 성공적으로 제출했습니다. 기분 좋죠? 이제 여러분은 진짜 프로그래머입니다(적어도 그 칭호에 한 걸음 더 가까워졌습니다). 😇

1
과제
JAVA 25 SELF, 레벨 1, 레슨 1
잠금
첫 번째 명령 😎
첫 번째 명령 😎
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION