Я - Java noob. При написании кода, который использует статические или экземплярные методы, возвращающие ссылки на объекты, можно ли предположить, что они будут выполняться слева направо?экземпляр/статические методы, называемые слева направо?
http://developer.android.com/reference/android/os/Environment.html (см getExternalSto ... возвращает файл) http://developer.android.com/reference/java/io/File.html (см getAbsolutePath() возвращает строку)
т.е.
String storagePath = Environment.getExternalStorageDirectory().getAbsolutePath();
или вы должны сделать это в качестве меры предосторожности?
String storagePath = (Environment.getExternalStorageDirectory()).getAbsolutePath();
Что такое безопасный gurad для 'String storagePath = (Environment.getExternalStorageDirectory()) .getAbsolutePath();' –
Оба будут работать одинаково. нет необходимости в дополнительных скобках. –