hassan_sleman
30-11-2008, 07:25 PM
بسم الله الرحمن الرحيم
دروس بالجافا
من الصفر حتى الاحتراف
ان شاء الله
مقدمة عن جافا
تاريخ الجافا
انتج جافا عام 1995 من شركة sun micro system
تسمى جافا full object oriented على عكس c++
لانه لا تسطيع كتابة برنامج داخل جافا من دون استخدام class
برمجية جافا تدعم برامج client مع server
يوجد للجافا ثلاث اصدارات
1-J2SE: java 2 standard editions
وهذا الاصدار التي سوف نقوم بدراسة
يستخدم هذا الاصدار class ,if, array, loop
2- J2ME: java 2 micro editions
يستخدم هذا الاصدار لبرامج الموبايل (خلوي)
3- J2EE: java 2 enterprise editions
يستخدم هذا الاصدار للبرامج الموسسات الكبيرة مثل(الجامعات ....)
Programming server client
1- جملة الطباعة
يوجد طريقتين لطباعة في الجافا
1- بستخدام text base (شاشة السوداء)
2- GUI (graph caluse inter face)
بستخدام text base
} public class Bau1
;([] public static void main(String args
}
;("System.out.print("hassan_sleman
{
{
ملاحظات على البرنامج:
1- لغة جافا تفرق بين كيبتل وسمول بين الاحرف
فيجب كتابة اسماء CLASS اول حرف كيبتل
مثل (Bau1) هذا هو الذي يعرفة user لتعريف اسماء class في جافا شروط
1- لا يحتوي على كلمات محجوزة لنظام (system)
2- لا يبدأ برقم
3- يجوز البدا بحدى الرموز التالية _ @ $
2- تكتب اسماء object ومتغيرات بحرف صغيرة
3- يجب ان يعرف class رئسي public (Bau1)
4- يجب ان يعرف main static public
5- كل جملة بجافا لازم تنتهي ب ;
6- يجب ان يتطابق اسم class مع اسم ملف مخزن
7- يجب تخزين ملف (Bau1) نفس اشي بضبط
يوجد class معرفة من برنامج System , String يجب ان يكتب اول حرف كيبتل
علما اذا لم يكتب رح يعطيك ( error)
على عكس Bau1 ما رح يعطيك خطا ولاكن متعارف في جافا اول حرف كيبتل
يفضل اسخام برنامج java التالي
JCreator Pro
طباعة GUI (graph caluse inter face)
;import javax.swing.JOptionPane
}public class Bau2
}( []public static void main(String args
;("JOptionPane.showMessageDialog(null,"hassan_sleman
{
{
اي شيء يكتب داخل "" يظهر كما هو
للمزيد من الصور البرنامج
على الرابط التالي
http://hassan.43i.net/java/java%201.doc (http://hassan.43i.net/java/java%201.doc)
الفاصلة المنقوطة تظهر بشكل خاطئ
وشكرا
يرجى اعلام عن اي اخطاء
سوف اقوم بتنزيل درس كل اسبوعين ان شاء الله
نأسف على الخطأ كتابة صعبة جدا
على الصفحة
دروس بالجافا
من الصفر حتى الاحتراف
ان شاء الله
مقدمة عن جافا
تاريخ الجافا
انتج جافا عام 1995 من شركة sun micro system
تسمى جافا full object oriented على عكس c++
لانه لا تسطيع كتابة برنامج داخل جافا من دون استخدام class
برمجية جافا تدعم برامج client مع server
يوجد للجافا ثلاث اصدارات
1-J2SE: java 2 standard editions
وهذا الاصدار التي سوف نقوم بدراسة
يستخدم هذا الاصدار class ,if, array, loop
2- J2ME: java 2 micro editions
يستخدم هذا الاصدار لبرامج الموبايل (خلوي)
3- J2EE: java 2 enterprise editions
يستخدم هذا الاصدار للبرامج الموسسات الكبيرة مثل(الجامعات ....)
Programming server client
1- جملة الطباعة
يوجد طريقتين لطباعة في الجافا
1- بستخدام text base (شاشة السوداء)
2- GUI (graph caluse inter face)
بستخدام text base
} public class Bau1
;([] public static void main(String args
}
;("System.out.print("hassan_sleman
{
{
ملاحظات على البرنامج:
1- لغة جافا تفرق بين كيبتل وسمول بين الاحرف
فيجب كتابة اسماء CLASS اول حرف كيبتل
مثل (Bau1) هذا هو الذي يعرفة user لتعريف اسماء class في جافا شروط
1- لا يحتوي على كلمات محجوزة لنظام (system)
2- لا يبدأ برقم
3- يجوز البدا بحدى الرموز التالية _ @ $
2- تكتب اسماء object ومتغيرات بحرف صغيرة
3- يجب ان يعرف class رئسي public (Bau1)
4- يجب ان يعرف main static public
5- كل جملة بجافا لازم تنتهي ب ;
6- يجب ان يتطابق اسم class مع اسم ملف مخزن
7- يجب تخزين ملف (Bau1) نفس اشي بضبط
يوجد class معرفة من برنامج System , String يجب ان يكتب اول حرف كيبتل
علما اذا لم يكتب رح يعطيك ( error)
على عكس Bau1 ما رح يعطيك خطا ولاكن متعارف في جافا اول حرف كيبتل
يفضل اسخام برنامج java التالي
JCreator Pro
طباعة GUI (graph caluse inter face)
;import javax.swing.JOptionPane
}public class Bau2
}( []public static void main(String args
;("JOptionPane.showMessageDialog(null,"hassan_sleman
{
{
اي شيء يكتب داخل "" يظهر كما هو
للمزيد من الصور البرنامج
على الرابط التالي
http://hassan.43i.net/java/java%201.doc (http://hassan.43i.net/java/java%201.doc)
الفاصلة المنقوطة تظهر بشكل خاطئ
وشكرا
يرجى اعلام عن اي اخطاء
سوف اقوم بتنزيل درس كل اسبوعين ان شاء الله
نأسف على الخطأ كتابة صعبة جدا
على الصفحة