Guava

Phần mềm chụp màn hình:
Guava
Các chi tiết về phần mềm:
Phiên bản: 19.0 Cập nhật
Ngày tải lên: 10 Feb 16
Nhà phát triển: Google, Inc.
Giấy phép: Miễn phí
Phổ biến: 82

Rating: nan/5 (Total Votes: 0)

ổi bao gồm rất nhiều điểm cơ bản khi nói đến lập trình Java, nhưng không đủ để được gọi là một khung Java thích hợp.

Đối phó với chức năng cấp thấp, chuỗi, và xử lý dữ liệu, bộ sưu tập ổi có thể được sử dụng bất cứ khi nào cần phải làm công việc chế biến cơ bản và tìm kiếm một công cụ tốt để dựa vào.

Vì hầu hết các dự án mã nguồn mở có xu hướng hoạt động chỉ trong một khoảng thời gian, chọn ổi trên thư viện khác nên không có trí tuệ, vì Google đánh giá ngôn ngữ Java khá nhiều, sử dụng nó cho nhiều dự án của mình và luôn luôn giữ đủ phát triển xung quanh để giúp duy trì, mở rộng, nâng cấp mã cho bất kỳ bản cập nhật Java.


Thư viện để làm việc với:

Caching

Bộ sưu tập

chú thích Common

truy cập đồng thời

EventBus

Thành ngữ chức năng

Băm

I / O

Toán

Mạng

Primitives

Ranges

Reflection

Strings

Điều gì là mới trong phiên bản này:

  • Cố định:
  • Thay thế Enums.valueOfFunction () với một chuyển đổi hai chiều
  • Cung cấp xử lý ngoại lệ tùy chỉnh trong EventBus
  • Truncate một String ở một chiều dài tối đa
  • Giữ closeQuietly tán thành trong phiên bản 15 (sau đó loại bỏ trong phiên bản 16)
  • MultimapBuilder
  • AbstractPackageSanityTests chọn lên lớp học thử nghiệm tiện ích
  • EvictingQueue không thực hiện Serializable
  • Tránh phân bổ trong Ascii.toUpperCase / toLowerCase khi không có thay đổi được yêu cầu
  • AbstractIterator: cho phép GC của nguyên tố trở lại trước đây
  • EvictingQueue.remainingCapacity ()

Điều gì là mới trong phiên bản 18 / 19.0-RC2:

  • Cố định:
  • Thay thế Enums.valueOfFunction () với một chuyển đổi hai chiều
  • Cung cấp xử lý ngoại lệ tùy chỉnh trong EventBus
  • Truncate một String ở một chiều dài tối đa
  • Giữ closeQuietly tán thành trong phiên bản 15 (sau đó loại bỏ trong phiên bản 16)
  • MultimapBuilder
  • AbstractPackageSanityTests chọn lên lớp học thử nghiệm tiện ích
  • EvictingQueue không thực hiện Serializable
  • Tránh phân bổ trong Ascii.toUpperCase / toLowerCase khi không có thay đổi được yêu cầu
  • AbstractIterator: cho phép GC của nguyên tố trở lại trước đây
  • EvictingQueue.remainingCapacity ()

Điều gì là mới trong phiên bản R16:

  • Cố định:
  • Thay thế Enums.valueOfFunction () với một chuyển đổi hai chiều
  • Cung cấp xử lý ngoại lệ tùy chỉnh trong EventBus
  • Truncate một String ở một chiều dài tối đa
  • Giữ closeQuietly tán thành trong phiên bản 15 (sau đó loại bỏ trong phiên bản 16)
  • MultimapBuilder
  • AbstractPackageSanityTests chọn lên lớp học thử nghiệm tiện ích
  • EvictingQueue không thực hiện Serializable
  • Tránh phân bổ trong Ascii.toUpperCase / toLowerCase khi không có thay đổi được yêu cầu
  • AbstractIterator: cho phép GC của nguyên tố trở lại trước đây
  • EvictingQueue.remainingCapacity ()

Điều gì là mới trong phiên bản R09:

  • Hỗ trợ & quot; đệ quy & quot; các cuộc gọi trong MapMaker computingMap (ComputingCurrentHashMap)
  • InternetDomainName nói rằng đó là phù hợp với RFC 1035 nhưng nó khác nhau từ các spec
  • EnumMap.entrySet () coi là có hại: EnumMultiset.entrySet () được afffected
  • Làm rõ để chìa khóa / giá trị Multimaps # chỉ số của (Javadoc và ví dụ)
  • 3.6.1 cho thấy rất nhiều lỗi / cảnh báo cho thiếu chú thích @Override
  • EvictionListener không được gọi trong tính toán
  • MinMaxPriorityQueue trả về yếu tố không nhất trên pollFirst ()
  • Forgotten để thay đổi tên phương pháp trong javadoc sau refactoring
  • không tương thích mã byte để java 5 trong ổi-R08-gwt.jar
  • Bộ nhớ bị rò rỉ với pendingEvictionNotifications về phương pháp tính toán trong ComputingConcurrentHashMap
  • Splitter cần có một phương pháp giới hạn (int) như String.split (,) có.
  • Service.stopAndWait () tuyên bố javadoc để ném InterruptedRuntimeException
  • Defect với 09 RC2, được biên dịch lỗi cho GWT & quot; Các javax.annotation nhập khẩu không thể được giải quyết & quot;

Phần mềm tương tự

Apache Tika
Apache Tika

20 Jul 15

bitcoinprices.js
bitcoinprices.js

1 Mar 15

GNU Guile
GNU Guile

1 Mar 15

Phần mềm khác của nhà phát triển Google, Inc.

AngularJS
AngularJS

29 Sep 17

traits.js
traits.js

6 Jun 15

Shaka Player
Shaka Player

11 Mar 16

Ý kiến ​​để Guava

Bình luận không
Nhập bình luận
Bật hình ảnh!
Tìm kiếm theo chủ đề