القائمة الرئيسية

الصفحات

المتغيرات فى لغه Java



المتغيرات فى لغه الجافا (variable)



السلام عليكم ورحمه الله وبركاته
سوف نتحدث فى هذا الموضوع عن المتغيرا فى لغه الجافا
المتغير هو عباره عن طريقه لتخزين البيانات فى لغات البرمجه المختلفه 
وسمى متغير لان قيمته متغيره 
ويوجد اكثر من نوع من انواع المتغيرات وكل نوع ياخد قيمه ومساحه مختلفه من البيانات 
يوجد متغير يسمح باستخدام الارقام الصحيحه ويسمى integer
ويوجد نوع ياخد كلمه نصيه ويسمى  String
ويوجد نوع اخر ياخد ارقام بها كسور عشريه ويسمى double
ويوجد نوع ياخذ حرف واحد فقط  ويسمى char
ويوجد نوع ياخذ قيمه منطقيه مثل true او false ويسمى boolean

مثال
--------------
النوع الاول

byte 

 هو متغير رقمي ياخد ارقام صحيحه فقط بمعنى بدون كسور عشريه وهو أصغر أنواع البيانات الرقمية فى الحجم
وحجمه فى الذاكره: 1 byte   
ويستطيع اخذ قيم بدايه من سالب -128 الى 127
ويمكن استخدامه فى الارقام الصغيره التى لا تتعدى حدود قيمه
مثال العمر 
حساب ايام الشهر 
وهيا لن تتعدى حدود قيمه

--------------------

النوع الثانى

short 

هو متغير رقمى كما سابقه ولا يقبل ارقام بها كسور عشريه
ولكن حجمه ضعف حجم المتغير السابق 
وحجمه فى الذاكره: 2 byte   
ويستطيع اخد قيم من سالب -32.768 الى 32.767
ويمكن استخدامه فى حساب مرتبات العمال 

 لكن من الممكن إستخدامه في أحوال كثيرة مقارنة بالـ byte مثل.
تعريف عدد الأيام المنقضية في السنة.
تسجيل مبلغ الرسوم الدراسية لفصل دراسي.
حساب حجم شاشة الحاسب بالبيكسل.


--------------------

النوع الثالث

integer ويكتب int

 متغير رقمي أيضاً و هو من أكثر المتغيرات الرقمية الصحيحة إستخداماً في الجافا.
وحجمه فى الذاكره: 4 byte   
ويستطيع اخد قيم من سالب -2,147,483,648 الى 2,147,483,647 
     
ويمكن استخدامه فى مجالات كثيره مثال في الحالات التالية
تعريف عدد الدقائق التي عاشها الإنسان.
تعريف مبلغ الدخل اليومي لشركتك 😊 أتمنى لك ذلك.
تعريف عداد سيارة متحركة.


--------------------

النوع الرابع

long
أكبر المتغيرات الصحيحة في الجافا
وحجمه فى الذاكره: 8 byte   
ويستطيع اخد قيم من سالب
 -9,223,372,036,854,775,808 الى 9,223,372,036,854,775,807
متى يُستخدم: عندما تتوقع نمواً مضطرداً في البيانات و قراءة أرقام كبيرة جداً
 مثل هذه الحالات.
تعريف متغير للمسافة بين الكواكب.
تعريف متغيرات إحصائية للدول.
حساب منصرفات و مدخولات الدول لسنين.
--------------------

النوع الخامس

float 

 متغير رقمي عشري، أصغر نوع بيانات رقمي عشري.
وحجمه فى الذاكره: 4 byte   
ويستطيع اخد قيم من سالب -3.40282347E+38F الى 3.40282347E+38F


يستخدم نوع البيانات float فى
تخزين المبالغ الكسرية.
تخزين النتائج الرياضية.
قياس الأطوال المساحية.
--------------------

النوع السادس

double  

 متغير رقمي عشري، ضعف حجم المتغير السابق.
وحجمه فى الذاكره: 8 byte   
ويستطيع اخد قيم ±1.79769313486231570E+308

 يُستخدم إما عند التعامل مع متغيرات الكسور العشرية الكبيرة، أو عند التعامل مع رقم صحيح لم يستطع نوع البيانات long تحمله.
--------------------

النوع السادس

char   

 متغير حرفى بمعنى انه ياخذ حرف واحد فقط
وحجمه فى الذاكره: 2 byte   
ويستطيع اخد قيم حرف احادى (UTF-16)

يستخدم عندما نريد تعريف حرف واحد فقط مثل
تعريف وقت الساعة ص أو م.
تعريف نوع التاريخ هـ أو م.
--------------------

النوع السادس

boolean   

 متغير منطقى بمعنى انه ياخذ قيمه منطقيه اما صح او خطاء
وحجمه فى الذاكره: يختلف باختلاف البيئه الافتراضيه
ويستطيع اخد قيم true او false

 يستخدم فى امثله كثيره مثل
نافذه الخروج من البرامج او اغلق الجهاز


--------------------

النوع السابع

ٍString   

 متغير نصى ياخذ جمله او كلمه نصيه او حروف على هيئه نص


 يستخدم فى امثله كثيره مثل
اسم المتخدم او تعريب بيانات شخص
************
تم بحمد الله واتمنى من الله التوفيق

هل اعجبك الموضوع :

تعليقات

التنقل السريع