JAVA-mi로 소스 코드(Package)를 분할하여 걸림돌이 쉬운 곳

4067 단어 MiJavapackage
▪️test22.java
package calcapp.main;

public class test22 {
    public static void main(String[] args) {
        int a = 10; int b = 2;
        int total = calcapp.logics.test23.tasu(a, b);
        int delta = calcapp.logics.test23.hiku(a, b);
        System.out.println("足すと" + total + "、引くと" + delta);
    }
}
▪️test23.java
package calcapp.logics;
public class test23 {
    public static int tasu(int a, int b) {
        return (a + b);
    }

    public static int hiku(int a, int b) {
        return (a - b);
    }
}
▪️mipackage 활용 주의점
패키지 안 쓰면 잘 할 거예요.
패키지를 쓴 후 그 계층에서 목록을 만들어 넣으세요.
그렇게 하지 않으면 일을 잘 할 수 없다.
이런 상황에서
mkdir -p calcapp/main
mv test22.java calcapp/main/.
mkdir -p calcapp/logics
mv test23.java calcapp/logics/.
javac calcapp/logics/test23.java
javac calcapp/main/test22.java
java calcapp/main/test22
이렇게 사용합니다.
calcapp/main
예.
calcapp.main
라는 뜻이다.
자바의 출처에서차원 구조 아래의 뜻을 나타낸다.
고스란히이름의 일부분으로 삼을 수 없다.
javacalcapp/main/test22 예
java calcapp.main.테스트 22도 실행할 수 있습니다.
▪️실행 결과
더하다

좋은 웹페이지 즐겨찾기