用ResourceBundle类即可。
它有个静态方法叫getBundle,传2个参数,一个是BaseName,一个是locale信息。
然后用它的方法叫getString,参数里传key即可。
看例子:
ResourceBundle rb=ResourceBundle.getBundle("messageResource",locale);
System.out.println(rb.getString("user.not.found"));
如果有占位符的,则用MessageFormat类即可,例子如下:
MessageFormat mf=new MessageFormat(rb.getString("user.not.found"));
System.out.println(mf.format(new Object[]{"张三","李四"}));