-4
我們可以在一個.java
文件中創建多個包嗎?像:我們可以在單個Java文件中創建多個包嗎?
package parent;
package parent.child; // parent exists already from the previous command
package dada.papa.beta; // dada & papa does not exits but -> for creating beta java will automatically create dada & papa
public class b{
/* see the ReadMe.txt file
here i am just creatign packages;
*/
public static void main(String[] args) {}
}
我只是想在一次去做很多包和子包。
錯誤:
Unix-Box ~/making_sub_packages$ javac -d . b.java
b.java:2: error: class, interface, or enum expected
package parent.child;
^
b.java:4: error: class, interface, or enum expected
package dada.papa.beta;
^
2 errors
什麼是這樣做的目的是什麼?你會如何使用它?它應該如何工作? – Pshemo
閱讀:https://www.quora.com/Can-we-have-multiple-packages-in-a-single-source-file –
一個類只能在一個包中。與文件相同只能在一個文件夾中*(忽略硬鏈接)*。 – Andreas