considering this example:
public static void main(final String[] args) {
final List myList = Arrays.asList(\"A\", \"B\", \"C\", \"D\");
With the last example you will not need to resolve the current size of the array so it will be slightly faster then the first example.
Just remember that this is only useful if you don't change the number of values in your array.
In Android it is recommended to use the latest example in there example, Designing for Performance. http://developer.android.com/guide/practices/design/performance.html#foreach