[英]Java package folder naming conventions
這是非常入門級的問題,可能已經得到了回答。
我的問題是,命名包文件夾的正確方法是什么?
例如,我想要一個名為 - com.stack.abc 的包
選項 A-我應該創建名稱為com.stack.abc?
包文件夾com.stack.abc?
或者
選項 B-我應該創建如下所示的文件夾結構嗎?
com
|_stack
|_abc
總而言之,我應該在 com 下只有一個文件夾 (com.stack.abc) 或 2 個子文件夾?
因主帖編輯而編輯;
您將創建 3 個不同的文件夾。 一個文件夾叫做 com,一個文件夾在 com 里面叫做 stack,一個文件夾在 stack 里面叫做 abc。 在某些或大多數 IDEA 上,它看起來像 1 個文件夾,因為它看起來像 com.stack.abc,但實際上是 3 個文件夾。
通常,您將源文件夾(所有 java 文件的頂級)定義為
src/main/java/
然后定義代表您網站的包(如果有)
com.stack.abc
這將解決;
abc.stack.com
整個目錄看起來像這樣;
src/main/java/com/stack/abc
這可能是打包約定的有用鏈接。
對於您的問題, com.stack.abc 應該是文件夾層次結構。
com |-stack |-abc
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.