الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

درس هام في لغة البرمجة Java للدكتور عميد صالح غازس

Featured Replies

بتاريخ:

تعتبر لغة الجافا من اللغات القوية جداً في مجال إنشاء التطبيقات المختلفة سواء كانت هذه التطبيقات تعمل منفردة على أجهزة الكمبيوتر الشخصي أو تطبيقات الإنترنت أو التطبيقات المختلفة للأجهزة المحمولة , مثل الموبايل والمفكرات الإلكترونية وهكذا. ولقد قامت شركة صن (Sun Microsystems) باختراع وتطوير هذه اللغة. وأصبحت شركة صن مملوكة لشركة أوراكل وبالتالي انتقلت ملكية الجافا لأوراكل . وكان الهدف عند اختراع لغة الجافا هو عمل لغة قادرة على برمجة نظم التشغيل لجميع الأجهزة من حاسبات عملاقة (mainframes) إلى الأجهزة الصغيرة مثل مشغلات MP3 ولقد اختارت الشركة صورة فنجان القهوة لتمثيل هذه اللغة .1-1 أسس البرمجة باستخدام لغة الجافاقبل البدء في عملية البرمجة ( أي كتابة البرنامج المطلوب تنفيذه ) بلغة الجافا لابد من توافر العدة اللازمة (Tool Kit) . وهذه العدة عبارة عن البرامج اللازمة لعملية كتابة البرنامج نفسه ونقول أننا كتبنا برنامج بلغة الجافا . بعد ذلك تأتي عملية الترجمة لهذا البرنامج وهي ما نطلق عليها عملية الترجمة (compiling).والحقيقة فأنه يوجد أكثر من طريقة لكتابة برامج الجافا وترجمتها نوجز منها :1- استعمال المكتبة (JDK) وهي اختصار JAVA DEVELOPMENTE KIT من إنتاج شركة صن مع أي محرر نصوص وليكن برنامج Notepad الموجود في الويندوز.2- استعمال برامج وسيطة تسهل عملية الكتابة والترجمة وتصحيح الأخطاء مثل برنامج (Net Beans – Jcreator …). وسوف نتناول في الجزء الخاص بالمعمل كيفية تثبيت هذه البرامج على جهاز الحاسب وكيفية التعامل معها. والشكل ( 1-1 ) يبين كيفية عمل لغة الجافا . ويوجد عدة نسخ للغة الجافا هي :-• J2SE: هي اختصار ل Java 2 Standard Edition يتم من خلالها دراسة اللغة وإنشاء التطبيقات المختلفة لتشغيلها على جهاز الحاسب desktop Application)). وسوف تكون هي موضوع دراستنا في هذا الكتاب.• J2EE: هي اختصار ل Java 2 Enterprise Edition وهي تزودنا بالتطبيقات الكبيرة على مستوى الشركات الكبيرة.• J2ME: هي اختصار ل Java 2 Micro Edition فهي تخص الأجهزة اللاسلكية (wireless devices) بشكل عام يعني على أجهزة المحمول وغيرها.مميزات لغة الجافا1- لغة الجافا غير مرتبطة بأنظمة التشغيل المختلفة Java Is Platform Independent . 2- تعتمد على أسلوب برمجة الأهداف Object Oriented Programming .3-إنشاء برامج ذات واجهة مستخدم . 4- تصميم برمجيات تستفيد من كل مميزات الإنترنت Java Applet .شرح لأهم مميزات لغة الجافا كما ذكرناها في النقاط السابقة :1- لغة الجافا غير مرتبطة بأنظمة التشغيل المختلفة Java Is Platform Independent ومعنى ذلك إنه يمكن نقل البرامج (المكتوبة بلغة الجافا) بسهولة من نظام تشغيل إلى آخر.وفي المقابل يمكن القول إنه لا يمكن تشغيل برنامج WORD مثلا والخاص بنظام تشغيل ويندوز(WINDOWS) على جهاز حاسب آخر يعمل بنظام تشغيل مختلف مثل يونيكس (UNIX) أو نظام تشغيل لينكس (LINUX) أو أي نظام تشغيل آخر غير نظام WINDOWS والمستخدم مع أجهزة الحاسبات المختلفة. ويرجع ذلك لأن برنامج WORD بشكل عام مكتوب بلغة C++/C)) والتي تعطي ملف من نوع EXE خلال عملية تسمى عملية الترجمة COMPILATION وبذلك يكون الملف الناتج مرتبطاً ارتباطاً كلياً بنظام التشغيل.أما بالنسبة للغة الجافا فالوضع مختلف حيث يوجد وسيط بين البرنامج وبين نظام التشغيل وهذا الوسيط يسمى (Byte Code Interpreter) أي الترجمة على مستوى البايت. وكذلك يمكن تسميته بالآلة التخيلية للجافا (Java Virtual Machine). باقي الدرس مع الملف المرفق ارجوا الردود

بتاريخ:
  • كاتب الموضوع

تعتبر لغة الجافا من اللغات القوية جداً في مجال إنشاء التطبيقات المختلفة سواء كانت هذه التطبيقات تعمل منفردة على أجهزة الكمبيوتر الشخصي أو تطبيقات الإنترنت أو التطبيقات المختلفة للأجهزة المحمولة , مثل الموبايل والمفكرات الإلكترونية وهكذا. ولقد قامت شركة صن (Sun Microsystems) باختراع وتطوير هذه اللغة. وأصبحت شركة صن مملوكة لشركة أوراكل وبالتالي انتقلت ملكية الجافا لأوراكل . وكان الهدف عند اختراع لغة الجافا هو عمل لغة قادرة على برمجة نظم التشغيل لجميع الأجهزة من حاسبات عملاقة (mainframes) إلى الأجهزة الصغيرة مثل مشغلات MP3 ولقد اختارت الشركة صورة فنجان القهوة لتمثيل هذه اللغة . 1-1 أسس البرمجة باستخدام لغة الجافا قبل البدء في عملية البرمجة ( أي كتابة البرنامج المطلوب تنفيذه ) بلغة الجافا لابد من توافر العدة اللازمة (Tool Kit) . وهذه العدة عبارة عن البرامج اللازمة لعملية كتابة البرنامج نفسه ونقول أننا كتبنا برنامج بلغة الجافا . بعد ذلك تأتي عملية الترجمة لهذا البرنامج وهي ما نطلق عليها عملية الترجمة (compiling). والحقيقة فأنه يوجد أكثر من طريقة لكتابة برامج الجافا وترجمتها نوجز منها : 1- استعمال المكتبة (JDK) وهي اختصار JAVA DEVELOPMENTE KIT من إنتاج شركة صن مع أي محرر نصوص وليكن برنامج Notepad الموجود في الويندوز. 2- استعمال برامج وسيطة تسهل عملية الكتابة والترجمة وتصحيح الأخطاء مثل برنامج (Net Beans – Jcreator …). وسوف نتناول في الجزء الخاص بالمعمل كيفية تثبيت هذه البرامج على جهاز الحاسب وكيفية التعامل معها. والشكل ( 1-1 ) يبين كيفية عمل لغة الجافا . ويوجد عدة نسخ للغة الجافا هي :- • J2SE: هي اختصار ل Java 2 Standard Edition يتم من خلالها دراسة اللغة وإنشاء التطبيقات المختلفة لتشغيلها على جهاز الحاسب desktop Application)). وسوف تكون هي موضوع دراستنا في هذا الكتاب. • J2EE: هي اختصار ل Java 2 Enterprise Edition وهي تزودنا بالتطبيقات الكبيرة على مستوى الشركات الكبيرة. • J2ME: هي اختصار ل Java 2 Micro Edition فهي تخص الأجهزة اللاسلكية (wireless devices) بشكل عام يعني على أجهزة المحمول وغيرها. مميزات لغة الجافا 1- لغة الجافا غير مرتبطة بأنظمة التشغيل المختلفة Java Is Platform Independent . 2- تعتمد على أسلوب برمجة الأهداف Object Oriented Programming . 3-إنشاء برامج ذات واجهة مستخدم . 4- تصميم برمجيات تستفيد من كل مميزات الإنترنت Java Applet . شرح لأهم مميزات لغة الجافا كما ذكرناها في النقاط السابقة : 1- لغة الجافا غير مرتبطة بأنظمة التشغيل المختلفة Java Is Platform Independent ومعنى ذلك إنه يمكن نقل البرامج (المكتوبة بلغة الجافا) بسهولة من نظام تشغيل إلى آخر. وفي المقابل يمكن القول إنه لا يمكن تشغيل برنامج WORD مثلا والخاص بنظام تشغيل ويندوز(WINDOWS) على جهاز حاسب آخر يعمل بنظام تشغيل مختلف مثل يونيكس (UNIX) أو نظام تشغيل لينكس (LINUX) أو أي نظام تشغيل آخر غير نظام WINDOWS والمستخدم مع أجهزة الحاسبات المختلفة. ويرجع ذلك لأن برنامج WORD بشكل عام مكتوب بلغة C++/C)) والتي تعطي ملف من نوع EXE خلال عملية تسمى عملية الترجمة COMPILATION وبذلك يكون الملف الناتج مرتبطاً ارتباطاً كلياً بنظام التشغيل. أما بالنسبة للغة الجافا فالوضع مختلف حيث يوجد وسيط بين البرنامج وبين نظام التشغيل وهذا الوسيط يسمى (Byte Code Interpreter) أي الترجمة على مستوى البايت. وكذلك يمكن تسميته بالآلة التخيلية للجافا (Java Virtual Machine). باقي الدرس مع الملف المرفق ارجوا الردود

http://faculty.ksu.edu.sa/dr-ameed/dr-ameed1/DocLib1/%D9%85%D8%AD%D8%A7%D8%B6%D8%B1%D8%A7%D8%AA/%D9%85%D8%AD%D8%A7%D8%B6%D8%B1%D8%A7%D8%AA%20%D9%84%D8%BA%D8%A9%20%D8%A7%D9%84%D8%AC%D8%A7%D9%81%D8%A7.docx

بتاريخ:

مشكور جدا و ربنا يجعله فى ميزان حسناتك ان شاء الله

بتاريخ:
  • كاتب الموضوع

العفو اخي الحبيب

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.