به گزارش دریچه فناوری اطلاعات باشگاه خبرنگاران؛ مجموعه نرم افزارهای جاوا در ایران به دلیل تحریم از سایت اصلی قابل دریافت نمیباشد اما دریچه تعدادی از پرکاربرد ترین ابزارهای زبان برنامه نویسی جاوا را به طور مستقیم برای دانلود شما کاربران آماده کرده است.
تاریخچه زبان جاوا:
زبان جاوا در سال ۱۹۹۱ ایجاد شد و در ابتدا Oak نام گرفت. پیدایش آن از پروژه ای به نام Green منشا گرفت كه زیرنظر James Gosling و با هدف اتوماسیون وسایل خانگی دنبال میشد و Oak را در برنامه ریزی این دستگاهها به عنوان زبانی قدرتمند به كار گرفتند. ولی تا سال ۱۹۹۴ این پروژه در نا امیدی دنبال میشد تا اینكه این تیم توسعه پس از تغییر رویه، اینترنت را در اهداف كار خود گنجاند. Oak به Java تغییر نام داده شد تا بتواند به عنوان نشان تجاری ثبت شود. Netsccap Navigator ۰/۲ در سپتامبر سال ۱۹۹۵ از این زبان كه به صورت Applet، به كار میرفت پشتیبانی كرد و Microsoft در اواخر سال ۱۹۹۵ آن را به كار گرفت. از آن زمان به بعد تواناییهای این زبان رو به فزونی گذاشت.
در سال ۱۹۹۶ شركت Sun Microsystems نگارش ۰/۱ ازJava Development Kit را توسعه داد. و سال بعد نگارش ۱/۱ از JavaBeans پشتیبانی كرد. در سال ۱۹۹۷ شركت Sun بر علیه Microsoft شكایت كرد و این شركت را متهم به نقض توافقنامه مربوط به استفاده از Java درInternet Explorer كرد.
بعد از این سان JDK ۲/۱ و Swing را كه ابزار پیشرفتهتری نسبت به (Abstract) Windowing Toolkit AWT برای ایجاد رابط گرافیكی كاربر(GUI) فراهم میكرد ارایه كرد. در حال حاضر JDK در نگارش ۰/۵ و با ویژگیهای جدیدی در دسترس است و با نام Java ۲j(Standard Edition ۲ SE) نیز شناخته میشود.
Java زبانی برای برنامهها توزیع شده است و زبانی شناخته شده در سطح جهانی است كه به كاربر امكان تعامل (interaction) با یك صفحه وب را میدهد و برخلاف صفحات ایستای HTML فراتر از خواندن ویا فقط پر كردن یك فرم برای كاربر امكان بازی، چت، انجام محاسبات درصفحات گسترده و حتی دریافت اخباری كه به صورت همزمان به روز رسانی میشوند و خیلی چیزهای دیگر را فراهم میكند.
Java همچنین مستقل از سیستم عامل است. به این معنی كه شما یك برنامه را یك بار مینویسید و این برنامه بر روی هر سیستم عاملی كه ماشین مجازی جاوا (Java virtual machine) یا به اختصار JVM بر روی آن نصب باشد به همان شكل و بدون نیاز به هیچگونه تغییری قابل اجرا خواهد بود.
Java زبانی ساده، با امنیت بالا و دارای امكانات چندبندی (Multi-threading) است. از نگارش۲/۱ به بعد ابزارهای Swing، جاوا را به زبانی آسان و جذاب برای ایجاد یك GUL كاربر پسند تبدیل كردهاند. از نقطه نظر دیگر میتوان گفت: كه جاوا یك زبان مستقل از سیستم عامل نیست بلكه همانند یك سیستم عامل مستقل و كوچك عمل میكند. همان طور كه در Windows زبانهای برنامه نویسی امكان اجرا در بستر (Platform) مربوط به Windows/Intel را دارند، برنامههای جاوا امكان اجرا در Java/JVM را دارند. و همانند Windows جاوا هم یك بستر نرم افزاری، تجاری و منحصر به یك شركت است.
امروزه بسیاری از شرکت های بزرگ و کوچک دنیا از زبان برنامه نویسی جاوا برای ساخت نرم افزارها و بازیهای خود استفاده میکنند. با نصب ماشین مجازی جاوا بر روی سیستم خود میتوانید نرم افزارها و یا برنامههایی که بر پایه زبان برنامه نویسی جاوا نوشته شدهاند را اجرا کنید.
بیشترین کاربرد جاوا در اجرای بازی های آنلاین، چت با دیگر کاربران در محیط های گفتگویی که به زبان جاوا نوشته شدهاند، دیدن تصاویر 3D و... میباشد. بیشتر این نرم افزارها و بازیها نیز از داخل مرورگرها قابل اجرا بوده و به اصطلاح "applets" و یا ریزبرنامهها نامیده میشوند.
برای ما برنامه نویس ها هستش