جاواسی
جاواسی (به انگلیسی: javac) که به صورتِ (به انگلیسی: javasee) یا «جاوَک»(به انگلیسی: javack) نیز تلفظ میشود، کامپایلرِ اولیهٔ ارائه شده برای زبان برنامهسازی جاواست. این مترجم بخشی از کیت توسعه جاوا است که از سوی شرکت اوراکل ارائه میشود. این کامپایلر کدِ منبعِ براساسِ مشخصاتِ زبانِ جاوا را میپذیرد و بایتکد موردِ قبولِ ماشین مجازی جاوا را تولید می کند.
توسعهدهنده(ها) | سان میکروسیستمز |
---|---|
انتشار پایدار | ۱.۶.۰ـ۱۴
۲۸ مه ۲۰۰۹ |
نوشتهشده با | [جاوا |
سیستمعامل | چندسکویی |
گونه | کامپایلر |
پروانه | اجازهنامه عمومی همگانی گنو |
وبگاه |
javac
برنامهایی خودنوشته به زبان جاوا نوشته شده است. این کامپایلر را میتوان به صورت برنامهایی نیز فراخوانی کرد.
تاریخچه
در ۱۳ نوامبر ۲۰۰۶، شرکت سان، ماشین مجازی جاوا و کیت توسعه جاوا را تحتِ اجازهنامه عمومی همگانی گنو منتشر کرد. (بنگرید به صفحهٔ «هاتاسپات» اپنجیدیکای باز مربوط به سان). از نگارشِ ۰.۹۵ گنو کلاسپث، (یک پیادهسازی آزاد از کتابخانه کلاس جاوا)، امکانِ کامپایل و اجرای javac با استفاده از سامانهٔ زماناجرایِ «کلاسپث» را فراهم میکرد.
ببنید
منابع
- ↑ لگزتریت, وینست (ژانویه ۲۰۱۰). "The Programming Languages Beacon, v10.0". Archived from the original on 30 May 2012. Retrieved 14 March 2010.
- ↑ "[...]an application can access javac programmatically." شاون سیلورمن (2002-08-30). "نکتهٔ ۱۳۱جاوا: ایجاد با javac!". JavaWorld.com. Archived from JavaWorld - Java tip 131 the original on 4 July 2013. Retrieved 12 اردیبهشت 1393. ;
- ↑ «سان جاوا را متن باز کرد». بایگانیشده از اصلی در ۲۴ ژانویه ۲۰۰۷. دریافتشده در ۲ مه ۲۰۱۴.
- ↑ "این نسخه از کامپیال و اجرای کامپایلر جاواسی پشتیبانی میکند[...]" "اعلامیهٔ گنوکلاسپث ۰.۹۵".
پیوند
- صفحهٔ اپنجیدیکای «سان میکروسیستمز»
- مشخصاتِ ماشین مجازی جاوا
- JSR 199 درخواست مشخصات جاوا برای انتشار واسط برنامهنوسی کامپایلر جاوا برای زبان جاوا]