|
زبان برنامه نویسی جاوا توسطJames Gosling و تعدادی مهندس دیگر در شرکت سان میکرو سیستمز(Sun Microsystems)
توسعه یافت. ساخت این زبان از سال 1991 آغاز شد و در سال 1995 با عنوان Oak رسما به جهان به معرفی شد.
این عنوان به معنی بلوط برگرفته از درختی بود که بیرون دفتر کار Goslingوجود داشت.این عنوان
بعدها به java تغییر یافت.
جاوا در ابتدا به عنوان به نسخهی پیشرفته تری ازC++ توسعه یافت اما ویژگیهای آن بیشتر به زبان C نزدیک است.
در جدول زیر مشخصات نسخه های مختلف جاوا را مشاهده کنید:
|
توضیحات
|
|
سیستم عامل
|
تاریخ انتشار
|
|
|
|
|
|
1995
|
Alpha realase
|
|
|
|
Solaris,Windows,Mac OS ,Linux
|
1996
|
JDK 1.0
|
|
|
|
Solaris,Mac OS ,Linux
|
1997
|
JDK1.1
|
|
Java2 نیز نامیده میشود
|
|
Solaris,Windows,Linux
|
1998
|
JDK1.2
|
|
|
|
Solaris,Windows,Mac OS X,Linux
|
2000
|
JDK1.3
|
|
|
|
Solaris,Windows,Mac OS X,Linux
|
2002
|
JDK1.4
|
|
Java1.5 هم نامیده میشد
|
|
Solaris,Windows,Linux,Mac OS
|
2004
|
JDK1.5
|
|
|
|
Solaris,Windows,Linux,Mac OS
|
2006
|
JDK1.6
|
|
|
|
Solaris,Windows,Linux,Mac OS
|
2010
|
JDK1.7
|
*JDK=Java Development Kit
:JDK 1.0
جاوا با ارایه این نسخه معرفی شد. این jdk دارای دو نسخهی 1.0.1 و 1.0.2 بود.
JDK 1.1
این نسخه با ارائه تکنولوژی های جدید RMI وDatabase connectivity و Applet ارائه شد.
Jdk 1.2
نسخهی مشهور و بمب انفجاری جاوا که تمام سیستم های الکترونیکی را تسخیر کرد و هم اکنون در وبسایتها گرفته تا گوشی های
موبایل به کار میرود.در سال 1999 شرکت سان این نسخه را به سه قسمت تقسیم کرد:
· Java 2 Standard Edition(J2SE)
· Java 2 Enterprise Edition(J2EE)
· Java 2 Micro Edition(J2ME)
از این سال به بعد تمامی بستههای جاوا در سه بخش بیان شده منتشر شدند.
تکنولوژی و کلاسهای اضافه شده : Advanced run time technology,Collections ,CORBA , swing ,Java 2D
JDK 1.3
این زبان به همین منوال از JDk1.0 مستحکم تر و گسسترده تر شد و کلاسهای آن کامل تر و بزرگتر شد.
JDK1.4
این نسخه مانند نسخه های قبلی با ویزگی های جدیدی منتشر شد . ویژگیهای جدید NIO و XML و DnD و .. بود.
JDK 5.0 ,JDK 6.0 ,JDK 7.0 هر کدام با ویژگیهای جدیدی منتشر شدند.
تمامی دسته های ذکر شده خود دارای چند نسخه مختلف هستند که بعضی از آنها دارای Update هایی هستند.
البته در سال گذشته اوراکل با پرداخت 7.4 میلیارد دلار سان را خرید و JDK 7.0 در لیست محصولات اوراکل جای گرفت
و دری دیگر در رقابت با رقیب قدیمی و انحصار طلب خود Microsoft گشود .البته Sun Microsystems نوآوری و
محصولات دیگری هم داشته و ارزش بسیاری برای اوراکل دارد.یکی از این محصولات سیستم عاملی مبتنی بر لینوکس یعنی
Solaris است. یک محصول دیگر MySql ، DBMS مشهور و پرطرفداری است که اکنون متعلق به اوراکل است و اکنون در
بزرگترین سایتهای دنیا چون FaceBook و Google به کار میرود.
|