Guava

ภาพหน้าจอของซอฟแวร์:
Guava
รายละเอียดซอฟแวร์:
รุ่น: 19.0 การปรับปรุง
วันที่อัพโหลด: 10 Feb 16
ผู้พัฒนา: Google, Inc.
การอนุญาต: ฟรี
ความนิยม: 82

Rating: nan/5 (Total Votes: 0)

ฝรั่ง ครอบคลุมมากจุดขั้นพื้นฐานเมื่อมันมาถึงการเขียนโปรแกรม Java แต่ไม่เพียงพอที่จะเรียกว่าเป็นกรอบที่เหมาะสม Java.

การจัดการกับการทำงานในระดับต่ำสตริงและการประมวลผลข้อมูล, คอลเลกชันฝรั่งสามารถนำมาใช้เมื่อใดก็ตามที่จำเป็นต้องทำผลงานในการประมวลผลขั้นพื้นฐานและมองหาเครื่องมือที่ดีที่จะพึ่งพา.

เนื่องจากส่วนใหญ่มาเปิดโครงการมีแนวโน้มที่จะใช้งานเพียงบางช่วงเวลาเลือกฝรั่งมากกว่าห้องสมุดอื่น ๆ ควรจะไม่มีเกมง่ายๆตั้งแต่ Google คุณค่าของภาษา Java ค่อนข้างมากใช้มันสำหรับหลายโครงการและการรักษาเสมอ นักพัฒนาพอไปรอบ ๆ เพื่อช่วยรักษาขยายและอัพเกรดรหัสเพื่อการปรับปรุงใด ๆ Java.


ห้องสมุดสำหรับการทำงานกับ:
แคช

คอลเลกชัน

คำอธิบายประกอบทั่วไป

Concurrency

EventBus

สำนวนการทำงาน

Hashing

I / O

คณิตศาสตร์

เครือข่าย

วิทยาการ

ช่วง


สะท้อน

สาย

มีอะไรใหม่ ในรุ่นนี้:

  • Fixed:
  • แทนที่ Enums.valueOfFunction () ที่มีการแปลงแบบสองทิศทาง
  • ให้การจัดการข้อยกเว้นที่กำหนดเองใน EventBus
  • ตัดสตริงที่มีความยาวสูงสุด
  • เก็บเลิก closeQuietly ในรุ่น 15 (ลบแล้วในรุ่น 16)
  • MultimapBuilder
  • AbstractPackageSanityTests หยิบเรียนการทดสอบยูทิลิตี้
  • EvictingQueue ไม่ใช้ Serializable
  • หลีกเลี่ยงการจัดสรรใน Ascii.toUpperCase / toLowerCase เมื่อไม่มีการเปลี่ยนแปลงจะต้อง
  • AbstractIterator: อนุญาตให้ GC ขององค์ประกอบกลับมาก่อนหน้านี้
  • EvictingQueue.remainingCapacity ()

คืออะไรใหม่ ในรุ่น 18 / 19.0-RC2:

  • Fixed:
  • แทนที่ Enums.valueOfFunction () ที่มีการแปลงแบบสองทิศทาง
  • ให้การจัดการข้อยกเว้นที่กำหนดเองใน EventBus
  • ตัดสตริงที่มีความยาวสูงสุด
  • เก็บเลิก closeQuietly ในรุ่น 15 (ลบแล้วในรุ่น 16)
  • MultimapBuilder
  • AbstractPackageSanityTests หยิบเรียนการทดสอบยูทิลิตี้
  • EvictingQueue ไม่ใช้ Serializable
  • หลีกเลี่ยงการจัดสรรใน Ascii.toUpperCase / toLowerCase เมื่อไม่มีการเปลี่ยนแปลงจะต้อง
  • AbstractIterator: อนุญาตให้ GC ขององค์ประกอบกลับมาก่อนหน้านี้
  • EvictingQueue.remainingCapacity ()

มีอะไรใหม่ ในรุ่น R16:

  • Fixed:
  • แทนที่ Enums.valueOfFunction () ที่มีการแปลงแบบสองทิศทาง
  • ให้การจัดการข้อยกเว้นที่กำหนดเองใน EventBus
  • ตัดสตริงที่มีความยาวสูงสุด
  • เก็บเลิก closeQuietly ในรุ่น 15 (ลบแล้วในรุ่น 16)
  • MultimapBuilder
  • AbstractPackageSanityTests หยิบเรียนการทดสอบยูทิลิตี้
  • EvictingQueue ไม่ใช้ Serializable
  • หลีกเลี่ยงการจัดสรรใน Ascii.toUpperCase / toLowerCase เมื่อไม่มีการเปลี่ยนแปลงจะต้อง
  • AbstractIterator: อนุญาตให้ GC ขององค์ประกอบกลับมาก่อนหน้านี้
  • EvictingQueue.remainingCapacity ()

มีอะไรใหม่ ในรุ่น r09:

  • สนับสนุน & quot; recursive & quot; สายใน MapMaker computingMap (ComputingCurrentHashMap)
  • InternetDomainName บอกว่ามันเป็นไปตาม RFC 1035 แต่มันแตกต่างจากข้อมูลจำเพาะ
  • EnumMap.entrySet () ถือว่าเป็นอันตราย: EnumMultiset.entrySet () จะ afffected
  • ชี้แจงเพื่อคีย์ / ค่า Multimaps # ดัชนี (Javadoc และตัวอย่าง)
  • 3.6.1 แสดงให้เห็นจำนวนมากของข้อผิดพลาด / คำเตือนหายไปคำอธิบายประกอบ @Override
  • EvictionListener ไม่ได้เรียกว่าในระหว่างการคำนวณ
  • MinMaxPriorityQueue ส่งกลับองค์ประกอบไม่ใช่น้อยใน pollFirst ()
  • ลืมเปลี่ยนชื่อวิธีใน JavaDoc หลังจาก refactoring
  • รหัสไบต์ที่เข้ากันไม่ Java 5 ในฝรั่ง-R08-gwt.jar
  • การรั่วไหลของหน่วยความจำที่มี pendingEvictionNotifications กับวิธีการคำนวณใน ComputingConcurrentHashMap
  • Splitter ควรมีวิธีการ จำกัด (int) เช่น String.split (,) มี.
  • Service.stopAndWait () การเรียกร้องที่จะโยน JavaDoc InterruptedRuntimeException
  • ข้อบกพร่องที่มี 09 RC2 ได้รับการรวบรวมข้อผิดพลาด GWT & quot; javax.annotation นำเข้าไม่สามารถแก้ไขได้ & quot;

ซอฟต์แวร์ที่คล้ายกัน

webpack
webpack

19 Jul 15

Configatron
Configatron

1 Mar 15

Davis.js
Davis.js

13 May 15

vcs
vcs

13 May 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Google, Inc.

GoogleCL
GoogleCL

13 May 15

Google Chrome
Google Chrome

16 Aug 18

AngularJS
AngularJS

29 Sep 17

Protocol Buffers
Protocol Buffers

5 Jun 15

ความคิดเห็นที่ Guava

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่