2015-04-27 73 views
1

什麼是在android的數據庫模式中聲明這個字符串的最佳形式?android數據庫架構上的私人或公共字符串?

private static final String KEY_ID = "id"; 

public static final String KEY_ID = "id"; 
+0

如果您將要在與'private'相同的類範圍內使用'KEY_ID'。 – user370305

+0

公共方法,良好(只要他們向消費者公開類的功能),公共領域,不好(幾乎在所有情況下)。應該知道'KEY_ID'的唯一類是你的數據庫類。因此,它應該是私人的。 – Simon

回答

0

總是喜歡使用private訪問修飾符,這是最安全的做法。除非你必須在其他地方使用這個變量,否則相應地改變它。