سکوی جاوا
از ویکیپدیا، دانشنامهٔ آزاد
(تغییر مسیر از پلتفرم جاوا)
پرش به: ناوبری, جستجو
سکوی جاوا
نشان فن آوری جاوا |
طراح(های) نرمافزار |
جیمز گاسلینگ |
توسعهدهنده(ها) |
سان میکروسیستم(خریداری شده توسط اوراکل) |
اولین نسخه |
جاوا یک سال 1996 |
آخرین نسخه پایدار |
جاوا نگارش 6 (به روزآوری بیست و یکم) (۰۷ ژوئن ۲۰۱۰؛ ۱۸۷ روز پیش) |
سیستمعامل |
چندسکویی |
وضعیت توسعه |
فعال |
گونه |
سکوی نرم افزاری |
اجازهنامه |
نرمافزار آزاد و متنباز و فرآیند جمعیت جاوا |
وبگاه |
/http://www.java.com |
ن • ب • و
|
پلتفرم جاوا به مجموعهای از محصولات نرمافزاری و مشخصهها از شرکت سان میکروسیستمز، یک زیر مجموعه از شرکت اوراکل، اطلاق میشود که به منظور ایجاد محیطی برای نوشتن نرمافزار هایی که به صورت چندسکویی اجرا میشوند به کار میرود. جاوا در محدوده وسیعی از کاربردها، مورد استفاده قرار می گیرد. کاربردهایی را محدوده ی وسیعی از سکوهای محاسباتی، سامانههای توکار،تلفنهای همراه که کاربردهایی در دستگاههای معمولی هستند تا دستگاه هایی از قبیل ابررایانه ها و رایانههای خدمتگزار را شامل می شود. البته گستردگی جاوا به اندازه ای که در خدمتگزاران وب و نرم افزارهای اداری استفاده می گردد، نیست. جاوا اپلت، به عنوان بخشی از سکوی جاوا، برای فراهم آوردن عملیاتی توسعه یافته و ایمن، در وب استفاده می گردد.
نوشتن برنامه به زبان جاوا، راهی برای تولید کد این زبان است که در نهایت منجر به تولید بایت کد می گردد. هرچند مترجم زبان هایی مانند جاوا اسکریپت، روبی، پایتون نیز قادر به تولید بایت کد می باشند. امروزه تعدادی از زبان های برنامه نویسی به گونه ای طراحی شده اند که قابل اجرا روی ماشین مجازی جاوا باشند. از این میان می توان به اسکالا، کلوژور اشاره نمود. نحو جاوا، بسیار شبیه به نحو زبان های سی و سی++ است. ولی شیء گرایی بکار رفته در آن مدل شده ی اسمالتاک و آبجکتیو-سی است.[۱] جاوا با ساده سازی استفاده از تملک حافظه (با روش قرار گیری روی هیپ) و نیز حذف عناصر سطح پایینی چون اشاره گر و جایگزینی آنها با مراجع ساده سازیی در زبان صورت پذیرفته است. از سویی دیگر مدیریت حافظه با استفاده از بخش یکپارچه و خودکار با نام زباله روب (به انگلیسی: Garbage Collection)، وسیله ماشین مجازی جاوا صورت می پذیرد.
در 13 نوامبر سال 2006، شرکت سان میکروسیستم بخش عظیمی از جاوا را تحت مجوز نرمافزار آزاد و متنباز منشر نمود.[۲] اگرچه بخش هایی از جاوا ،هرچند اندک، هتوز به دلیل مسایل کپی رایت با مجوز سان و به صورت بایت کد هایی از پیش کامپایل شده، منتشر گردید؛ چرا که این بخشهای متعلق به شرکت سان نیست.[۳][پیوند مرده]