Wednesday, October 3, 2018

نبذة حول لغة البرمجة JAVA 2018

بسم الله الرحمن الرحيم
نبذة حول لغة البرمجة JAVA 
لغة البرمجة JAVA:
لغة الجافا في حقيقة الأمر عبارة عن إمتداد للغة الـ OAK , حيث ظهرت هذه اللغة في بداية التسعينات من قبل صن ميكروسيستمز لتكون لغة سهلة الإستعمال و التنقل وكانت تستهدف التواصل بين أجهزة التسلية مثل أجهزة الألعاب . أما الهدف الأساسي هو إستثمار اللغة في اجهزة التلفاز التي تقدم خدمة الفيديو حسب الطلب . وفي هذه الفترة بدأت الانترنت بالرواج وقد لاحظ مطورو OAK هذه الموجة ومستقبلها خاصة بعد ظهور أول متصفح جرافيكي,فتحول اهتمامهم إلى الويب فأنشؤا ويب رينر  وهو عبارة عن متصفح يدعم OAK  حينها تم تغيير إسم OAK إلى JAVA لتعارض الحقوق وسمي الويب رينر (هوت جافا ويب براوزر) .و تطور الأمر لاحقا بمشاركة العديد من الشركات و المظورين لتكتسب جافا شعبية وقوة كبيـرة.
خصائص اللغة :
 - لا تعتمد على نظام معين ( فبرامج الجافا تعمل على أي نظام )
 - لغة برمجة كائنية
 - تحتوي على جامع قمامة Garbage Collection
 - استايل الكتابة مشابه للـ ++C
 - مكتبة قياسية غنية ( تحتوي على عدد ضخم من الكلاسات و الميثودز و يمكن تقسيمها 
  الى ست أقسام :
    * كلاسات دعم اللغة 
    * كلاسات اليوتلتي ( الأدوات)
    * كلاسات الإدخال و الاخراج 
    * كلاسات الشبكة 
    * AWT لبرامج الواجهة الرسومية 
    * Applet لبرامج المتصفحات

أهم التطبيقات :
 - تطبيقات الويب
 - برامج سطح المكتب
 - برامج الشبكات
 - برامج الجوالات
 - تطوير الالعاب

مثال برمجي (Hello World) : 


}class Hello World
([]public static void main (String args
}
{{;("System.out.println("Hello World



No comments:

Post a Comment