ال Java
مقدمة
كلمتين عايز اقلهم قبل ما نبدأ ان شاء الله ودى اول واخر مره هتكلم فى الدوره باللغه العاميه.
انا مش عايز حد ييئس ادخل بصدرك واتعب وصدقنى هتلاقي انا متاح لاى حد 24 ساعه لو مضايق وحاسس انك هتيأس كلمنى هتلاقينى , وعايز اوضح بس حاجه الدوره دى مش مختصره يعنى هتفهم قبل ما تطبق مش هتطبق وخلاص والسهل احفظه والطريقه دى , لا هات قهوتك ونزل ال NetBeans وورقه وقلم وقول بسم الله وتعالى معايا
ظهرتلغة ال JAVA عام 1995 حيث قدمتها شركة Sun من خلال مجموعة ادوات Stone Age Unix و لم يمضى وقت طويل حتى ظهرت فى السوق أدوات لتطوير جافا من مستوى رفيع حيث استجابه شركة مايكروسوفت للظاهرة وقامت بتوفير نسخة J++ والتى دمجت جافا فى ActiveX بشكل متكامل كمت قامت شركة بورلاند بتقديم Java Builder وهى بيئة لتطوير جافا " سمعتك يالى بتقول أنا مالى ب ده كلو , عييب دا احنا لسه ف الأول التقيل جاى بس اصبر " بحيث تتيح ترميز لا يتداخل مع تراميز اخرى او ما يسمى ب pure Java كما تنتج حبيبات جافا Java Beans والتى يتولد عنها عناصر متينه تستطيع تطويرها حسب الحاجه ومعالجتها بسهولة وتبنى واجهات المستخدم الرسوميه.
" بقولك ايه اصبر عشان انا مبرضنيش انك تبقي بتتعلم لغة ومتعرفش حتى تاريخها معلش استحملنى "
ولقد وضعت شركة Sun في هذه اللغه خصائص مميزه جدا
فمن خلال هذه اللغه يمكن للمستخدم طلب التطبيقات عبر الانترنت ومن ثم تشغيلها على حاسوب محلى "والموضوع دا بعد كدا هيحل محله السيرفرات الى الناس كلها ممكن تشتغل عليها مع بعض"
ولا يحتاج المرسل الى معرفة بيئة المستخدم ان كان من بيئة التجهيزات او البرمجيات كما انها تجعل من انتقال الفيروسات امرا مستحيلا
وكلغة فان جافا تشبه نسخة مبسطه من C++ مما يقلل من وقت تعلمها من المطورين وأكثر من ذلك فانها الاكثر أمانا على الانترنت
ولان جافا لا تعتمد على نظام تشغيل فان كل ما يحتاجه مطور البرمجيات هو انشاء نسخه من تطبيقاتهم وليس هناك الحاجه لاختبار نسخ اضافيه ليعمل كل منها على نظام تشغيل معين
أما بالنسبه لمديري الأنظمه و مسؤولى تقنية المعلومات فان جافا تسهل عملية المراجعه بالتحكم والدخول , اذ انها تطلب نسخه واحده فقط فى موقع تحكم واحد ويتم تحميل هذه النسخه للمستخدم عند التشغيل
ويدعى الترميز الناتج عن جافا بالبريمج Applet وهو يشحن من خلال الشبكة " السيرفر الى كنت بكلمك عليه "
ويمكن تشبيه هذه البرامج الصغيره بقطع حجريه ترص معا لبناء البيت ( التطبيق )
ومن الميزات الخاصه فى جافا انها لا تسمح بانشاء مؤشرات خارج ترميزها الخاص . ( الأمان من اى فيروسات )
كما ان جافا تدعم عالم الشبكات " تخصصي على فكره " بشكل كبير جدا , اذ ان وجهات بروتكولات الانترنت مثل Tcp\Ip وبرتكول HTTP موجوده فى بنية هذه اللغه.
وبيئة هذه اللغه مصممه لحل المشاكل فى بيئة ال Client/Server ويمكنها حل المشاكل الخاصه ب Multithreading و الوصول الى قاعده المعطيات و برمجة الشبكة والبرمجة الموزعه .
والى اللقاء فى الدرس القادم _ المفاهيم الأساسيه للبرمجة غرضية التوجه_ ( OOP)
محتوى الدورة
كلمتين عن جافا ببساطة | |
---|---|
1 | ال Java الدرس الحالي |
المفاهيم الأساسيه للبرمجه غرضية التوجه | |
1 | مفاهيم نظرى (OOP) |
الأساسيات وبناء أول برنامج ^_^ | |
1 | أساسيات لغة جافا |
2 | برنامج بسيط و انواع البيانات |
الكلمات الدليلية
عن الدرس
0 إعجاب |
1 متابع |
0 مشاركة |
909 مشاهدات |
منذ 5 سنوات |
التعليقات (0)
عرض المزيد.. جديد مقالاتي
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !