#vi /etc/profile 하단에 아래 내용 추가
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-3.el9.x86_64
export PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH

/home/dongbin/Gugudan
Calculator.java

IO.java

Main.java


public class GugudanIO {
public static void printMessage(String message) {
System.out.println(message);
}
public static void printResult(int[] results) {
for (int result : results) {
System.out.println(result);
}
}
}
public class GugudanCalculator {
public static int[] calculate(int number) {
int[] results = new int[9];
for (int i = 1; i <= 9; i++) {
results[i - 1] = number * i;
}
return results;
}
}
import java.util.Scanner;
public class GugudanMain {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
GugudanIO.printMessage("Enter a number for the multiplication table:");
int number = scanner.nextInt();
int[] results = GugudanCalculator.calculate(number);
GugudanIO.printMessage("Multiplication Table:");
GugudanIO.printResult(results);
}
}
/home/dongbin/java_test/ 디렉토리에서 터미널을 열고 다음 명령어를 실행하세요:
cd /home/dongbin/java_test
javac GugudanIO.java GugudanCalculator.java GugudanMain.java
이 명령어는 세 파일을 각각 컴파일하고, 동일한 디렉토리에 .class 파일들을 생성합니다.
컴파일된 클래스 파일을 실행하려면 다음을 입력하세요:
java -cp . GugudanMain
-cp .는 현재 디렉토리(.)를 클래스패스로 설정합니다.
GugudanMain은 메인 클래스의 이름입니다.






