Avian

ภาพหน้าจอของซอฟแวร์:
Avian
รายละเอียดซอฟแวร์:
รุ่น: 0.7
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: Joel Dice
การอนุญาต: ฟรี
ความนิยม: 58

Rating: 3.3/5 (Total Votes: 4)

นกเป็นทางเลือกที่มีน้ำหนักเบาเพื่อการเขียนโปรแกรมภาษา Java
 
 นกเป็นเสมือนเครื่องมีน้ำหนักเบาและห้องสมุดชั้นออกแบบมาเพื่อให้ย่อยที่มีประโยชน์ของคุณสมบัติของ Java, เหมาะสำหรับการสร้างโปรแกรมที่ตนเองมี
 
 ที่มีประสิทธิภาพ
 
 VM จะดำเนินการตั้งแต่เริ่มต้นและการออกแบบให้มีทั้งสองอย่างรวดเร็วและมีขนาดเล็ก
 
 · Just-In-Time (JIT) รวบรวมสำหรับการดำเนินการวิธีการที่รวดเร็ว
 · Generational คัดลอกเก็บขยะเพื่อให้แน่ใจครั้งหยุดสั้นและท้องถิ่นเชิงพื้นที่ที่ดี
 ·กองกระทู้ท้องถิ่นให้ (1) จัดสรรหน่วยความจำที่มีค่าใช้จ่ายในการประสานไม่มี
 · dereferences ชี้ Null ได้รับการจัดการผ่านทางสัญญาณ OS เพื่อหลีกเลี่ยงการสาขาที่ไม่จำเป็น
 
 ห้องสมุดชั้นถูกออกแบบมาให้เป็นอย่างหลวม ๆ คู่ที่เป็นไปได้ช่วยให้เครื่องมือเช่น ProGuard อุกอาจแยกรหัสขั้นต่ำที่จำเป็นสำหรับการใช้งาน นี่แปลว่าจะดาวน์โหลดมีขนาดเล็กและการเริ่มต้นได้เร็วขึ้น
 
 แบบพกพา
 
 รหัสแพลตฟอร์มเฉพาะซ่อนอยู่หลังอินเตอร์เฟซทั่วไปเพื่อสนับสนุนการเพิ่มสำหรับระบบปฏิบัติการใหม่เป็นเรื่องง่าย ไข้หวัดนกขณะนี้สนับสนุนลินุกซ์ (i386 และ x86_64), Windows (i386) และ OS X (i386) ที่มีมากขึ้นที่จะมา
 
 การพึ่งพาบุคคลที่สามเท่านั้นเกินห้องสมุดระบบปฏิบัติการให้เป็น zlib ซึ่งเป็นตัวแบบพกพามาก แม้ว่า VM เขียนใน C ++, มันไม่ได้ขึ้นอยู่กับห้องสมุด C ++ มาตรฐานและมีประสิทธิภาพดังนั้นในการเผชิญกับการเปลี่ยนแปลง ABI
 
 แบบฝังตัว
 
 ไม่เพียง แต่การใช้งานที่สามารถฝัง VM แต่ VM ตัวเองสนับสนุนการเรียนและการโหลดทรัพยากรจากไฟล์ jar ฝังตัว ซึ่งหมายความว่าคุณสามารถผลิตปฏิบัติการเดียวที่มีโปรแกรมทั้งหมดของคุณจึงลดความซับซ้อนของการติดตั้ง
 
 เริ่มต้นอย่างรวดเร็ว:
 
  $ ส่งออก JAVA_HOME = / usr / local / java # หรือที่ใดก็ตามที่คุณได้ติดตั้ง Java
 $ ให้
 สร้าง $ / Linux-i386 รวบรวมได้อย่างรวดเร็ว / นก -cp สร้าง / ทดสอบสวัสดี

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

    < li> รุ่นนี้มีหลายสิ่งที่ต้องเทียบกับ 0.6 สนับสนุน FreeBSD เพิ่มและช่วยเพิ่มการสนับสนุนสำหรับกาลา.
  • นอกจากนี้ยังเพิ่มการสนับสนุนสำหรับการใช้ Android / ห้องสมุดชั้นซื่อสัตว์เป็นทางเลือกให้ OpenJDK และห้องสมุดนก.

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

  • รุ่นนี้เพิ่มการสนับสนุนสำหรับแอปเปิ้ล iOS ของคุณ, เพิ่มฮาร์ดแวร์ ARM ลอย สนับสนุนชี้ไปที่คอมไพเลอร์ให้เข้ากันได้กับ OpenJDK 7 ห้องสมุดชั้น, เพิ่มการสนับสนุนสำหรับการใช้ LZMA การบีบอัดไฟล์ JAR ฝังตัวและภาพบูตปรับเปลี่ยนคอมไพเลอร์ทอทในการส่งออกสัญลักษณ์ดีบักมองเห็นสำหรับแต่ละวิธีการรวบรวมและแก้ไขจำนวนข้อบกพร่อง พบตั้งแต่รุ่นล่าสุด.

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

  • รุ่นนี้ช่วยเพิ่มความเข้ากันได้กับห้องสมุดชั้น OpenJDK, เพิ่มการสนับสนุน สำหรับ Linux บน PowerPC และช่วยเพิ่มการสนับสนุนการแปล.

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

  • รุ่นนี้เพิ่มการสนับสนุนสำหรับการใช้ห้องสมุดชั้น OpenJDK เป็น ทางเลือกที่จะเริ่มต้นห้องสมุดนก.
  • นอกจากนี้ยังเพิ่มการสนับสนุนสำหรับสถาปัตยกรรม ARM ที่ช่วยเพิ่มการสนับสนุนสำหรับการปพลิเคชันที่ใช้ classloaders ที่กำหนดเองและแก้ไขข้อบกพร่องจำนวนปิดบังปัจจุบันในรุ่นก่อนหน้านี้.

ต้องการ

  • GCC
  • Java 2 Standard Edition Runtime Environment
  • GNU binutils
  • zlib
  • GNU ให้

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

Android SDK
Android SDK

22 Jun 18

ccache
ccache

20 Feb 15

Smake
Smake

20 Feb 15

o42a
o42a

19 Feb 15

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

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