Sean Qiu wrote:
We can benefit from it when exceptions are thrown many times.
But we rarely encounter this situation in our application :)
To save the memory, space outweigh time in this case.
+1

Correct me if I'm wrong.

2008/11/20 Kevin Zhou <[EMAIL PROTECTED]>

Hi,
I read some code in LUNI module of Harmony.
(org.apache.harmony.luni.util.Msg/MsgHelp and java.util.ResourceBundle)
I found that Harmony uses ResourceBundle to load messages from external
properties file.
e.g. Once it requires a message "K0046", it will always use
ResourceBundle to go through the
org.apache.harmony.luni.util.ExternalMessages.properties file to search it.
I think such redundant and repeated I/O operations may degrade our
performance.

Why not use a hashtable to store all the external messages? It only
requires several I/O operations initially!





Reply via email to