جستجو در محصولات

گالری پروژه های افتر افکت
گالری پروژه های PSD
جستجو در محصولات


تبلیغ بانک ها در صفحات
ربات ساز تلگرام در صفحات
ایمن نیوز در صفحات
.. سیستم ارسال پیامک ..
تاريخچه زبان جاوا
-(7 Body) 
تاريخچه زبان جاوا
Visitor 287
Category: دنياي فن آوري
زبان جاوا در سال 1991 ايجاد شد و در ابتدا Oak نام گرفت. پيدايش آن از پروژه اي به نام Green منشا گرفت که زير نظرJames Gosling و با هدف اتوماسيون وسايل خانگي دنبال مي شد. و Oak را در برنامه ريزي اين دستگاه ها به عنوان زباني قدرتمند به کار گرفتند. ولي تا سال 1994 اين پروژه در نااميدي دنبال مي شد، تا اينکه اين تيم توسعه پس از تغيير رويه اينترنت را در اهداف کار خود گنجاند.
Oak به Java تغيير نام داده شد تا بتواند به عنوان نشان تجاري ثبت شود. Netscape Navigator 2.0 در سپتامبر سال 1995 از اين زبان، که به صورت Applet بکار مي رفت، پشتيباني کرد و Microsoft در اواخر سال 1995 آن را بکار گرفت.
از آن زمان به بعد توانايي هاي اين زبان رو به فزوني گذاشت. در سال 1996 شرکت Sun Microsystems نگارش 1.0 از Java Development Kit را توسعه داد. و سال بعد نگارش 1.1 از JavaBeans پشتيباني کرد. در سال 1997 شرکت Sun بر عليه Microsoft شکايت کرد و اين شرکت را متهم به نقض توافقنامه مربوط به استفاده از Java در Internet Explorer کرد. بعد از اين سان JDK 1.2 و Swing را، که ابزار پيشرفته تري نسبت به (AWT (Abstract Windowing Toolkit براي ايجاد رابط گرافيکي کاربر(GUI) فراهم مي کرد، ارايه کرد. در حال حاضر JDK در نگارش 5.0 وبا ويژگي هاي جديدي در دسترس است. و با نام J2SE) Java 2 Standard Edition) نيز شناخته مي شود. در کنار آن J2EE Java 2 Enterprise Edition (که درحال حاضر در نگارش 1.4 است) براي کاربردهاي تجاري ارايه شد. J2EE تکنولوژي هايي از قبيل Enterprise JavaBeans EJB), Servlets, JavaServer Pages) و … را در بر مي گيرد.
Java زباني براي برنامه هاي توزيع شده است و زباني شناخته شده در سطح جهاني است که به کاربر امکان تعامل (interaction) با يک صفحه وب را مي دهد و برخلاف صفحات ايستاي HTML فراتر از خواندن ويا فقط پر کردن يک فرم، براي کاربر امکان بازي، چت، انجام محاسبات درصفحات گسترده، و حتي دريافت اخباري که به صورت همزمان به روز رساني مي شوند و خيلي چيزهاي ديگر را فراهم مي کند. Java همچنين مستقل از سيستم عامل است. به اين معني که شما يک برنامه را يکبار مي نويسيد و اين برنامه بر روي هر سيستم عاملي که ماشين مجازي جاوا (Java Virtual Machine) يا به اختصار JVM بر روي آن نصب باشد به همان شکل و بدون نياز به هيچگونه تغييري قابل اجرا خواهد بود. Java زباني ساده، کاملا شي گرا، با امنيت بالا و داراي امکانات چندبندي (Multi-threading) است. از نگارش 1.2 به بعد ابزارهاي Swing، جاوا را به زباني آسان و جذاب براي ايجاد يک GUI کاربر پسند تبديل کرده اند.
از نقطه نظر ديگر مي توان گفت: که جاوا يک زبان مستقل از سيستم عامل نيست بلکه همانند يک سيستم عامل مستقل و کوچک عمل مي کند. همان طور که درWindows زبان هاي برنامه نويسي امکان اجرا در بستر (Platform) مربوط به Windows/Intel را دارند، برنامه هاي جاوا امکان اجرا در Java/JVM را دارند. و همانند Windows، جاوا هم يک بستر نرم افزاري، تجاري و منحصر به يک شرکت است.
منبع:http://www.academist.ir
Add Comments
Name:
Email:
User Comments:
SecurityCode: Captcha ImageChange Image