سکو
شنبه 27 آذر 1389 7:32 AM
سکوی جاوا(به انگلیسی: Java Platform)، نامی برای نرم افزارهای یا سکو مرتبطی استکه از سوی شرکت سان، برای توسعه و اجرای برنامههای نوشته شده به زبان جاوا منتشر شده. عبارت سکو، بیانگر پردازنده و یا سیستم عامل خاصی برای اجرا برنامههای جاوا نیست، بلکه بیانگر موتور اجرایی این زبان ( که با نام ماشین مجازی جاوا معرفی می گردد) است. همچنین بیانگر مترجمی با مجموعه ای از کتابخانه هاست که قابلیت اجرایی فارغ از سخت افزار و سیستم عامل های مختلف، را داراست. بنابراین جاوا به صورت مشخصی بر روی هر دستگاهی که ماشین محازی داشته باشد اجرا می گردد.
در ماه سپتامبر 2009، تگارش کنونی سکوی جاوا با شماره 1.6.0، که به صورت تجاری نگارش 6 خوانده میشود منتشر شد. نمایش این نگارش به صورت 1.6.0 برای توسعه دهندگان است.
سکوی جاوا شامل مجموعه ای چندین برنامه است. هر یک از این برنامهها بخش مشخص و یکتایی از قابلیتهای کلی را پوشش می دهد. برای مثال، مترجم جاوا، که وظیفه اش تبدیل کد جاوا به بایت کد جاواست (که زبانی واسط برای ماشین مجازی جاواست) به عنوان بخشی از کیت توسعه جاواست. محیط زمان اجرای جاوا به عنوان مکمل ماشین مجازی جاو عمل می نماید. این محیط با اجرای کامپایل در زمان اجرا، بایت کدهای تولید در واسط رابه زبان بومی ماشینی که برنامه در آن در حال اجراست، تبدیل می نماید. همچنین کتابخانه هایی گسترده ای وجود دارند که به صورت از پیش ترجمه شده که شامل مولفه هایی هستند که بعضی از آنها فقط در نگارشهای خاص استفاده می شوند.