Jaką bibliotekę polecacie do pobierania JSONa w Javie (Android Studio)?
A skąd tego JSONa chcesz pobierać?
Do parsowania Moshi. Najlepiej w połączeniu z AutoValueMoshi, jeśli masz trochę doświadczenia.
Używałem i byłem zadowolony z retrofit + gson, który pobierał jsona z zewnętrznego api i automagicznie serializował. Oczywiście zamiast nielubianego przez niektórych gsona możesz użyć moshi jak zasugerowano powyżej. Kod będzie podobny. W retrofit wystarczy zamiast GsonConverterFactory użyć MoshiConverterFactory, a pola do serializacji oznaczamy @jSon zamiast @SerializedName.
Moshi używa kilku optymalizacji, których nie używa gson, a poza tym moshi jest dziełem Square czyli firmy, która stworzyła szereg popularnych na Androidzie bibliotek np. retrofit, leakcanary, picasso, dagger.
Przy Moshi nie chodzi nawet o szybkość, która zazwyczaj nie ma znaczenia. Zależnie od źródła danych Moshi może być nawet wolniejsze. Tu bardziej chodzi o przewidywalne i bezpieczne zachowanie oraz o wielkość biblioteki.