التعابير

التعابير



التعابير هي اساس اي شفرة برمجية ، بالتعاون مع الاسسيات الأخرى للغة جافا نستخدم التعابير لحساب قيم المتغيرات وتحليل النتيجة وذلك حتى نستطيع النتحكم في طريقة سير وعمل البرنامج. ويتم ذلك عن طريق حساب القيمة وارجاعها للكمبيوتر للقيام بفعل معين.

طيب تقول كفاية ألغاز ، ماذا يعني هذا كله ؟

باختصار التعابير هي عبارة عن مجموعة متغيرات ومشغلات وأوامر لحساب قيمة معينة.

 

اذا عندما نقول ماهو التعبير لهذا الشي فإننا نقصد ما هي القيمة لحساب هذه العملية أو ماهي القيمة لهذا المشغل ..الخ.

مثلا التعبير لإضافة رقم واحد للمتغير يكون كالتالي :

 

count++;

 

فيقوم الكمبيوتر في هذه الحالة بحساب قيمة المتغير countثم يضيف اليها الرقم واحد.

 

والتعبير لضرب ثلاث متغيرات ببعضها البعض يكون كالتالي :

 

x * y * z



 

وانتبه للترتيب ، تحسب أولاً قيمة المتغير x  ثم تضرب بقيمة المتغير yبعد حسابها ثم تضرب النتيجية بقيمة المتغير z  بعد حسابها وأخير يرجع التعبير القيمة الأخيرة للكمبيوتر.

 

ويلخص الجدول التالي مجموعة التعابير في لغة جافا :

 

postfix operators

[] . (params) expr++ expr--

unary operators

++expr --expr +expr -expr ~ !

creation or cast

new (type)expr

multiplicative

* / %

additive

+ -

shift

<< >> >>>

relational

< > <= >= instanceof

equality

== !=

bitwise AND

&

bitwise exclusive OR

^

bitwise inclusive OR

|

logical AND

&&

logical OR

||

conditional

? :

assignment

= += -= *= /= %= &= ^= |= <<= >>= >>>=

 

اقسام الموقع
قسم الكمبيوتر
قسم الأنترنت
قسم وندوز98
قسم الهكر
قسم الحمايه
قسم الشبكات
قسم الجافا
حقائق اليهود
كيف تبني موقعاً
مشروع القائمه العربيه
مكتبة البرامج
الخدمات المجانيه
نغمات للجوال
mp3  شرح الـــ
حقائق سياسيه 
 

مواقع متميزه

 vb-art

saudin

ملتقى المبرمجين العرب

فيجوال بيسك العرب

سي جي آي العرب

اوراكل العرب

اش تي ام ال العرب
موقع جبال

اجعل الموقع افتراضي

ماهو الجديد في الموقع

وقع في سجل الزوار

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


©جميع حقوق الطبع والنشر محفوضه لموقع انترنت كلنك 2000-2001

. copyright © 2000 internet clinic. All rights reserved

If you have any remarks, please email to web_clinic@hotmail.comاذا كان لديك أي ملاحظة الرجاء الكتابة