文章目錄
- 前言
- 一、pycharm中Python項目結構
- 二、IDEA中的java項目結構設計
- 總結
前言
本文主要介紹一下pycharm和IDEA里面的項目結構的使用方法
一、pycharm中Python項目結構
之前我們在pycharm做過python項目,項目結構很清晰,還是比較靈活的。
一般項目里面就是 數據驅動、數據管理、算法模塊、gui模塊就基本架構好了。
project/
│
├── dataManager/
│ ├── DataManager.py
├── business/
│ ├── Business.py
├── algorithm/
│ ├── Algorithm.py
├── gui/
│ ├── Gui.py
python里面項目就這么簡單。
但java作為專門的大型商用項目創建,自然不會就這么簡單架構,上面Python中的這種架構算是比較粗糙的。下面看看IDEA里面怎么架構和一般怎么用。
二、IDEA中的java項目結構設計
在了解這個之前,我們先要了解IDEA中一個完整的項目有哪些。
比pycharm復雜在于,IDEA中將java分成了
- Project(項目) -> model(模塊) -> 包(其實就是一個文件夾)->類(java文件)
估計發現了,比起pycharm好像多了一個部分,怎么回事。java這種設計是問了更加進一個模塊化,其實 模塊和包 完全可以獨立成一個,但既然這樣分了,那就分唄;無非多建幾個基本的文件夾。
下面依次解釋