کتابخانه‌های کلاس

کتابخانه‌های جاوا که به صورت بایت کد از کد اصلی کامپایل شده اند،برای پشتیبانی از بعضی از کاربردهای جاوا،توسطJRE منتشر شده است. مثال هایی از این کتابخانه‌ها عبارتند از:

  • کتابخانه‌های مرکزی که شامل:
  • کتابخانه‌هایی که برای ساختار داده کاربرد دارند.مثل لیست ها،درخت ها،مجموعه ها،مترجم ها.
  • کتابخانهٔ پرداز XML (تجزیه،تغییر شکل،اعتبار)
  • کتابخانه‌های موضعی و بین‌المللی
  • کتابخانه‌های انتگرال گیری که امکان تایپ کردن توسط سیستم‌های بیرونی را می‌دهند.
  • JDBC برای دستیابی به داده ها
  • JNDI برای مراجعه و کشف کردن
  • CORBA & RMI برای توسعهٔ کاربرد توزیع کردن
  • کتابخانه‌های واسط کاربر
  • AWT (توابع پنجره‌ای مجرد)که قسمت هایی از GUI را فراهم می‌کنند.
  • کتابخانه‌های swing که در AWT ساخته شده اند اما کاربرد هایی از AWT widgetry را فراهم می‌کنند.
  • APLها برای ضبط صدا،پردازش و بازنواختی
  • کاربردهای وابستهٔ پلت فرم ماشین‌های مجازی جاوا
  • Plugins که توانایی اجرا شدن در مرورگرهای وب را به اپلت می‌دهد.
  • java web start
  • دادن مجوز و مستند سازی