2012-01-25 46 views
0

我有一個關於字符串存儲的問題。我使用一個代碼生成框架(在Java中,生成java),它使用了很多我想以某種方式組織的字符串。保存用於代碼生成的字符串層次結構

我正在考慮在函數中使用字符串,這將允許我將javadocs等添加到字符串中。會有很多功能,我打算根據類型將其拆分成不同的類(例如方法或類)。我沒有任何數據庫,所以它必須在項目中。

我該如何做到最好? 對於一切都很容易訪問的靜態最終,但是這有什麼不利嗎?(我不使用多線程btw)

回答

1

我他們是不變的字符串,然後通過聲明他們靜態和最終肯定使他們不變。並在邏輯上屬於它們的地方聲明這些常量,即在依賴於它的邏輯常量的類中。

我沒有看到任何不利之處,恰恰相反。