يتم التشغيل بواسطة Blogger.

إسلامياتالمزيد

إذا أعجبك محتوى المدونة نتمنى البقاء على تواصل دائم ، فقط قم بإدخال بريدك الإلكتروني للإشتراك في بريد المدونة السريع ليصلك جديد المدونة أولاً بأول ...

بحث هذه المدونة الإلكترونية

المشاركات الشائعة

‏مميزات جعلت لغة الجافا الاقوى في عالم البرمجة ؟

‏مميزات جعلت لغة الجافا الاقوى في عالم البرمجة 

(للمبرمجين)


1 – Java is Object Oriented :

فى الجافا كل حاجة يتم التعامل معاها على انها object

 ويساعد هذا على سهولة الاضافة او الحذف من البرنامج


2 – Java is a Platform Independent :

بخلاف الكثير من لغات البرمجة مثل C&C++

 فإن الجافا عندما تتم ترجمتها فانها لا تعتمد على نظام التشغيل الموجود على الجهاز فعندما يتحول كود الجافا إلى byte code فإن هذا يحدث عن طريق الJVM ايا كان نظام التشغيل الموجود على الجهاز

3 – Java is Simple :

تم تصميم الجافا على ان يكون سهل التعلم اذا فهمت جيدا مفهوم ال Object Oriented Programming OOP

 فإنه من السهل جدا دراسة الجافا


4 – Java is Secure :

مع هذة الميزة فانه يمكننا برمجة أنظمة خالية من الفيروسات ولا يمكن التلاعب فيها وتخريبها

وطرق الحماية فى الجافا تعتمد على التشفير Public - Key Incription


5 – Java is Architectural-neutral :

عند ترجمة الجافا الى لغة الالة فإن المترجم يقوم بانشاء ملف يسمى

an architecture-neutral object file format

والذي عن طريقه يمكن تنفيذ الكود المترجم على العديد من Processors


6 – Java is Portable :

الجافا لا يعتمد على هيكلة الجهاز أو نظام التشغيل الموجود عليه بالاضافة إلى ان أساس الجافا هي لغة C والمعروف عنها انها تتعامل مباشرة مع ال HW الخاص بالجهاز اي ان الكود يمكن تنفيذه على اي جهاز حيث ان Java can run in JVM

والذي يتعامل بدوره مع الOS الذي يتعامل مباشرة مع ال HW

ولذلك فان الجافا Portable


7 – Java is Robust :

الجافا تقلل من إمكانية حدوث الخطأ عن طريق التحقق من الاخطاء أثناء ترجمتها إلى لغة الالة او أثناء التنفيذ


8 – Java is Multi-threaded :

مع هذة الخاصية فانه يمكن كتابة برامج تنفذ أكثر من عملية بشكل متزامن


9 – Java is Interpreted :

أي انه يتم ترجمة ال byte code إلى اللغة الاساسية للجهاز


10 – Java is High Performance :

عند استخدام المترجم Just-In-Time فان الجافا تكون عالية الاداء والسرعة


11 – Java is Distributed :

تم تصميم الجافا بحيث يتم مشاركة الداتا والبرامج على اي شبكة وتعطي امكانية عمل تطبيقات على الشبكة المنتشرة عليها

(share data and programs and can do applications in the network)

12 – Java is Dynamic :

الجافا يعتبر أكثر فاعلية وحيوية من

C&C++

 حيث تم تصميه للتلائم الدائم مع التطور

شارك الموضوع :

التعليقات

ليست هناك تعليقات:

إرسال تعليق

جميع الحقوق محفوظة المهاجر للمعلومات

أكتب كلمة البحث...