Guava

Software screenshot:
Guava
Rincian Software:
Versi: 19.0 Diperbarui
Tanggal Upload: 10 Feb 16
Pengembang: Google, Inc.
Lisensi: Gratis
Popularitas: 24

Rating: nan/5 (Total Votes: 0)

Guava mencakup banyak poin dasar ketika datang ke pemrograman Java, tapi tidak cukup untuk disebut kerangka Java yang tepat.

Berurusan dengan fungsi tingkat rendah, string, dan pengolahan data, koleksi jambu dapat digunakan setiap kali perlu untuk melakukan pekerjaan pengolahan dasar dan mencari alat yang baik untuk mengandalkan.

Karena sebagian besar proyek-proyek open source cenderung aktif hanya untuk beberapa periode waktu, memilih Guava lebih perpustakaan lain harus menjadi no-brainer, karena Google menghargai bahasa Jawa cukup banyak, menggunakannya untuk banyak proyek dan selalu menjaga cukup pengembang sekitar untuk membantu mempertahankan, memperluas, dan upgrade kode untuk setiap update Java.


Perpustakaan untuk bekerja dengan:

Caching

Koleksi

penjelasan umum

Concurrency

EventBus

bhs Fungsional

Hashing

I / O

Math

Jaringan

Primitives

Ranges

Refleksi

String

Apa yang baru di rilis ini:

  • Tetap:
  • Ganti Enums.valueOfFunction () dengan Konverter dua arah
  • Memberikan pengecualian penanganan khusus di EventBus
  • Batas String dengan panjang maksimum
  • Jauhkan closeQuietly usang dalam rilis 15 (kemudian menghapus dalam rilis 16)
  • MultimapBuilder
  • AbstractPackageSanityTests mengambil tes kelas-utilitas
  • EvictingQueue tidak mengimplementasikan Serializable
  • Hindari alokasi di Ascii.toUpperCase / toLowerCase ketika tidak ada perubahan yang diperlukan
  • AbstractIterator: memungkinkan GC elemen sebelumnya dikembalikan
  • EvictingQueue.remainingCapacity ()

Apa yang baru dalam versi 18 / 19.0-rc2:

  • Tetap:
  • Ganti Enums.valueOfFunction () dengan Konverter dua arah
  • Memberikan pengecualian penanganan khusus di EventBus
  • Batas String dengan panjang maksimum
  • Jauhkan closeQuietly usang dalam rilis 15 (kemudian menghapus dalam rilis 16)
  • MultimapBuilder
  • AbstractPackageSanityTests mengambil tes kelas-utilitas
  • EvictingQueue tidak mengimplementasikan Serializable
  • Hindari alokasi di Ascii.toUpperCase / toLowerCase ketika tidak ada perubahan yang diperlukan
  • AbstractIterator: memungkinkan GC elemen sebelumnya dikembalikan
  • EvictingQueue.remainingCapacity ()

Apa yang baru dalam versi r16:

  • Tetap:
  • Ganti Enums.valueOfFunction () dengan Konverter dua arah
  • Memberikan pengecualian penanganan khusus di EventBus
  • Batas String dengan panjang maksimum
  • Jauhkan closeQuietly usang dalam rilis 15 (kemudian menghapus dalam rilis 16)
  • MultimapBuilder
  • AbstractPackageSanityTests mengambil tes kelas-utilitas
  • EvictingQueue tidak mengimplementasikan Serializable
  • Hindari alokasi di Ascii.toUpperCase / toLowerCase ketika tidak ada perubahan yang diperlukan
  • AbstractIterator: memungkinkan GC elemen sebelumnya dikembalikan
  • EvictingQueue.remainingCapacity ()

Apa yang baru dalam versi r09:

  • Dukungan & quot; rekursif & quot; panggilan di MapMaker computingMap (ComputingCurrentHashMap)
  • InternetDomainName mengatakan itu sesuai dengan RFC 1035 tetapi berbeda dari spec
  • EnumMap.entrySet () dianggap berbahaya: EnumMultiset.entrySet () adalah afffected
  • Tentukan urutan kunci / nilai Multimaps # indeks (Javadoc dan contoh)
  • 3.6.1 menunjukkan banyak kesalahan / peringatan bagi hilang anotasi @ Override
  • EvictionListener tidak disebut selama perhitungan
  • MinMaxPriorityQueue mengembalikan unsur non-setidaknya pada pollFirst ()
  • Lupa untuk mengubah nama metode di javadoc setelah refactoring
  • kompatibel byte kode untuk java 5 di jambu-R08-gwt.jar
  • Memory leak dengan pendingEvictionNotifications metode komputasi di ComputingConcurrentHashMap
  • Splitter harus memiliki metode limit (int) seperti String.split (,) memiliki.
  • Service.stopAndWait () klaim javadoc untuk membuang InterruptedRuntimeException
  • Cacat dengan 09 rc2, mendapatkan error kompilasi untuk GWT & quot; Impor javax.annotation tidak dapat diselesaikan & quot;

Software yang serupa

Infect.js
Infect.js

1 Mar 15

simplejson
simplejson

4 Jun 15

Apache Axiom
Apache Axiom

6 Mar 16

Detect-zoom
Detect-zoom

6 Jun 15

Perangkat lunak lain dari pengembang Google, Inc.

Komentar untuk Guava

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!