في هذا الدرس من #دورة_الجافا - شرح المتغيرات
ماهي المتغيرات Variables
انواع المتغيرات
المتغيرات البسيطة Primitive data type
المتغيرات المتطورة Reference data type
تسمية المتغيرات
---
الدرس على يوتيوب http://youtu.be/KEM-h4Ffu6k
بلال عبد المنعم شفيق-الفرقة الثالثة - شعبة عام لغة عربية - كلية التربية بقنا ...
الدرس 5.1 من #دورة_الجافا - المتغيرات
1. البرمجة بـ لغة الجافا
VARIABLES المتغيرات
نبيل الالمعي
@Nabeel_alalmai
الدرس
الخامس
2. محتويات الدرس
Variables ماهي المتغيرات
انواع المتغيرات
Primitive data type المتغيرات البسيطة
Reference data type المتغيرات المتطورة
تسمية المتغيرات
3. Variables ماهي المتغيرات
المتغيرات هي مكان في الذاكرة يحجز لتخزين البيانات
كل متغير له نوع
كل متغير له اسم
4. انواع المتغيرات
Primitive data type متغيرات بسيطة
تستخدم لتخزين البيانات مثل الارقام والحروف
عددها 8 انواع فقط
لا يمكننا انشاء انواع اضافية
Reference data type متغيرات متطورة
تستخدم لتخزين بيانات اكثر, مثلا كلمة, جملة, معلومات شخص)اسم,
عمر,..(
ليس لها عدد محدد
يمكننا انشاء انواعنا الخاصة
5. Primitive data المتغيرات البسيطة
type
النوع الاستخدام الحجم
) 8 بت – المدى )- 128 الى 127
الاعداد الصحيحة
)بدون فاصلة
عشرية(
byte
) 16 بت – المدى ) - 32768 الى 32767 short
) 32 بت – المدى )- 2147483648 الى 2147483647 int
64 بت ) تقريبا 19 رقم ( long
) 38 ^ 45 و 10 - ^ 32 بت ) تقريبا 10
الاعداد العشرية
float
)308 ^ 324 و 10 - ^ 64 بت ) تقريبا 10 double
حروف 16 بت – حرف واحد char
او اقل شئ 1 بت True قيمة
False
boolean
6. Reference Data type المتغيرات المتطورة
أحد الامثلة عليها
String
يخزن نص )كلمة او جملة مجموعة جُمل (
يمككنا الاستفادة من بعض خدماتة مثل معرفة عدد الاحرف في الجملة
سنتعلم انشاء انواعنا الخاصة في الدروس القادة
7. تسمة المتغيرات
شروط التسيمة
ان يكون الاسم مكون من ارقام وحروف وعلامة _
لا يبدا برقم
لا يحتوي على مسافات
لا يمكن استخدام احد الكلمات المحجوزة كـ اسم لمتغير
اسمان مختلفان ( ( Age لا يساوي age الانتباه الى ان الاسم
يفضل في التسمية ان
يكون الاسم يصف محتوى المتغير
small latter يبدا بحرف صغير
maxSquareLength : مثال
8. الكلمات المحجوزة
abstract
assert
boolean
break
byte
case
catch
char
class
const
default
do
double
else
enum
extends
false
final
finally
float
for
goto
if
implements
import
instanceof
int
interface
long
native
new
null
package
private
protected
public
return
short
static
strictfp
super
switch
synchronized
this
throw
throws
transient
true
try
void
volatile
while
continue
9. نهاية الدرس
يسعدني استقبال ملاحظاتكم واقتراحاتكم على
Email: nabeel.alalmai@gmail.com
Twitter: nabeel_alalmai