منتديات شو ون شو  

العودة   منتديات شو ون شو > الرحــــيــــق للكـمـبـيــوتـر و التـكـنـولـوجـيـــا > تطوير المواقع والمنتديات والاستايلات ولغات البرمجة وإشهار المواقع ومحركات البحث
التسجيل مشاركات اليوم البحث

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
قديم 13-06-2009, 05:04 PM رقم المشاركة : 1
معلومات العضو
إحصائية العضو








آخر مواضيعي


سلسبيل الخير غير متواجد حالياً


افتراضي لغة برمجة الجافا




لغة برمجة الجافا


التصنيف:شيئية المنحى
ظهرت في:1995
صممها:جيمس جوسلينج
المطور:صن ميكروسيستمز
آخر إصدار:Java Standard Edition 6رقمه:12_1.6.0 (فبراير 2009)
نظام التشغيل:عابرة منصات
الرخصة:رخصة جنو العمومية / Java Community Process
موقع ويب:java.sun.com
امتداد الملف:كود مصدري: java ، ملف تنفيذي: class


جافا هي لغة برمجة شيئية المنحى ، حرة ، مفتوحة المصدر ، تعمل على آلة افتراضية ، بدأها جيمس جوسلينج من شركة صن مايكروسيستمز.
يجب عدم الخلط بين جافا و جافاسكريبت.


التاريخ

بدأ جيمس جوسلينج مشروع لغة البرمجة جافا في يونيو عام 1991 ، سميت هذه اللغة في البداية باسم أوك Oak (البلوط) ، بسبب شجرة بلوط كانت تقف خارج مكتب جيمس ، و سميت أيضَا باسم جرين Green ، و أخيرًا باسمها المعروف حاليًا جافا Java. كان جوسلينج يهدف لتنفيذ آلة افتراضية و لغة شبيهة بلغة سي و سي بلس بلس.
شركة صن أطلقت جافا 1.0 رسميًا عام 1995 تحت شعار "أكتب مرة و شغل في أي مكان" "Write Once, Run Anywhere". ثم أطلقت جافا 2 (1.2 J2SE) في ديسمبر عام 1998 ، شمل ذلك إصدارات J2ME و J2ME ، و كان J2SE يرمز للإصدار القياسي. و في عام 2006 أعيدت تسمية تلك الإصدارات لأغراض تسويقية لتصبح Java SE و Java EE و Java ME.
في 13 نوفمبر 2006 أتاحت شركة صن كثيرًا من كود جافا كبرنامج حر و مفتوح المصدر تحت رخصة جنو العامة GPL ، و في 8 مايو 2007 أتاحت ماتبقى ليصبح كود جافا الجوهري حرًا و مفتوح المصدر.




الأهداف الاساسية
  1. أن تكون "بسيطة، شيئية المنحى و مألوفة".
  2. أن تكون "قوية و آمنة".
  3. أن تكون "حيادية المعمارية و متنقلة".
  4. أن تعمل بأداء عالٍ.
  5. أن تكون "مترجمة فوريًا، خيطية و ديناميكية".
بنية جافا (Syntax)


بنية جافا تستمد الكثير من بنية لغة البرمجة سي : بنية الإسناد ، التعابير ، التحكم ، الكتل الجملية (blocks).

أمثلة

برنامج أهلا بالعالم التقليدي يكتب بلغة جافا كـ:

/* * Outputs "Hello, World!" and then exits */
كود:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }





[عدل] Applet


// Hello.java
كود:
import javax.swing.JApplet; import java.awt.Graphics; public class Hello extends JApplet { public void paintComponent(Graphics g) { g.drawString("Hello, world!", 65, 95); } }


يتم تضمين البرنامج Hello.class في صفحة HTML عن طريق العنصر <applet> كما يلي:

كود:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <!-- Hello.html --> <html> <head> <title>Hello World Applet</title> </head> <body> <appletcode="Hello"width="200"height="200"> </applet> </body> </html>


Servlet


JavaServer Page


تطبيق Swing


// Hello.java (Java SE 5)
كود:
import java.awt.BorderLayout; import javax.swing.*; public class Hello extends JFrame { public Hello() { super("hello"); setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); setLayout(new BorderLayout()); add(new JLabel("Hello, world!")); pack(); } public static void main(String[] args) { new Hello().setVisible(true); } }




الإصدارات

عرفت شركة صن أربعة إصدارات من جافا تستهدف بيئات مختلفة للتطبيقات تنتمي لأحدى المنصات الأربع التالية:
  • Java Card ، للبطاقات الذكية.
  • Java Platform, Micro Edition ، تستهدف البيئات محدودة الموارد.
  • Java Platform, Standard Edition ، تستهدف بيئات محطات العمل.
  • Java Platform, Enterprise Edition ، تستهدف بيئات المشاريع الكبيرة الموزعة و الإنترنت.
بيئات تطوير متكاملة (IDE)

المبرمجون و المطورون بلغة جافا يمكنهم الاختيار من بين عدة بيئات تطوير متكاملة لتسهيل عملهم.



بيئات حرة
  • نت بينز ، من شركة صن مايكروسيستمز.
  • إكليبس ، من مجتمع البرمجيات الحرة.
  • DrJava ، من جامعة رايس.
بيئات مملوكة
  • جيه بيلدر ، من شركة كود جير.
  • ويب سفير ، من شركة آي بي إم.
  • إنتيليج إيديا ، من شركة جت برينز.
  • جيه ديفيلوبر ، من شركة أوراكل.
  • جيه كرييتر ، من شركة زينوكس.






التوقيع



اذا اعجبك موضوعى فلا تقل لى شكر وادعو لى بالاتى :
(ان يغفر لى ما تقدم وما تأخر من ذنبى وان يقينى
عذاب القبر وعذاب النار وان يدخلنى الفردوس
وان يجيب دعائى فى الدنيا والاخرة)ولكم مثله

فستان فرحى الابيض هو روب المناقشة الاسود

http://img340.imageshack.us/img340/8660/333i.gif اللهم لا تجعل فى قلبى حب الا لك ولا تعلق الا بك http://img340.imageshack.us/img340/8660/333i.gif


آخر تعديل سلسبيل الخير يوم 13-06-2009 في 05:07 PM.
رد مع اقتباس
قديم 13-06-2009, 05:28 PM رقم المشاركة : 2
معلومات العضو
صاحب الموقع
إحصائية العضو








آخر مواضيعي


admin غير متواجد حالياً


افتراضي

الجافا مهم جدا لعالم الانترنت
فكلما ازادادت المتصفحات وخدماتها ازداد بالاعتماد على الجافا سكربت
شكرا سلسبيل على المعلومات وياريت يكون فيه رابط لتحميل احدث نسخ الجافا 2009







التوقيع

الظاهر بيبرس

رد مع اقتباس
قديم 13-06-2009, 05:34 PM رقم المشاركة : 3
معلومات العضو
الله ربي ومحمد رسول الله
إحصائية العضو







آخر مواضيعي


طالب عفو ربي غير متواجد حالياً


افتراضي

شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .







رد مع اقتباس
قديم 13-06-2009, 06:50 PM رقم المشاركة : 4
معلومات العضو
إحصائية العضو








آخر مواضيعي


سلسبيل الخير غير متواجد حالياً


افتراضي

السلام عليكم ورحمة الله وبركاته

بارك الله فيك اخى الظاهر بيبرس لمرورك

لكن لى تعليق بسيط ان هناك فيه فرق

بين جافا وجافاسكربيت

وان شاء الله اضع طرح بخصوص الجافا سكربيت

تحياتى لمرورك الكريم







التوقيع



اذا اعجبك موضوعى فلا تقل لى شكر وادعو لى بالاتى :
(ان يغفر لى ما تقدم وما تأخر من ذنبى وان يقينى
عذاب القبر وعذاب النار وان يدخلنى الفردوس
وان يجيب دعائى فى الدنيا والاخرة)ولكم مثله

فستان فرحى الابيض هو روب المناقشة الاسود

http://img340.imageshack.us/img340/8660/333i.gif اللهم لا تجعل فى قلبى حب الا لك ولا تعلق الا بك http://img340.imageshack.us/img340/8660/333i.gif


رد مع اقتباس
إضافة رد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
التعليم التفاعلي الشامل في تعليم برمجة php للمبتدئين (1 / 2) سلسبيل الخير تطوير المواقع والمنتديات والاستايلات ولغات البرمجة وإشهار المواقع ومحركات البحث 3 22-12-2010 09:43 AM
افضل اسطوانة لتعليم الجافا سـكربت سلسبيل الخير المنتديات التقنية : الكمبيوتر والانترنت والجوال 2 10-12-2009 02:03 AM
لغة برمجة دلفى سلسبيل الخير تطوير المواقع والمنتديات والاستايلات ولغات البرمجة وإشهار المواقع ومحركات البحث 2 04-12-2009 04:25 AM
لغة برمجة الجافا سكربيت سلسبيل الخير تطوير المواقع والمنتديات والاستايلات ولغات البرمجة وإشهار المواقع ومحركات البحث 0 13-06-2009 06:57 PM
لغة برمجة أيدا Ada سلسبيل الخير تطوير المواقع والمنتديات والاستايلات ولغات البرمجة وإشهار المواقع ومحركات البحث 0 13-06-2009 05:31 PM


Loading...

الاتصال بنا - منتديات شو ون شو - الأرشيف - الأعلى

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
3y vBSmart
لا يسمح بوضع موضوعات تخالف منهج أهل السنة والجماعة