الأنواع البدائية (Primitive)
| النوع | المثال | الوصف |
|---|---|---|
int | 42 | عدد صحيح |
long | 9999999999L | صحيح كبير |
double | 3.14 | عدد عشري |
float | 3.14f | عشري أصغر |
boolean | true | صح/خطأ |
char | 'A' | حرف واحد |
int age = 25;
double price = 99.9;
boolean isActive = true;
char grade = 'A';
var (الاستنتاج)
منذ Java 10، يمكن ترك المترجم يستنتج النوع:
var name = "براء"; // String
var count = 10; // int
التحويل الضمني (توسيع)
من نوع أصغر لأكبر تلقائيًّا:
int x = 10;
double y = x; // 10.0
التحويل الصريح (تضييق)
من أكبر لأصغر يدويًّا (قد يفقد دقّة):
double d = 9.7;
int i = (int) d; // 9 (يقتطع الكسر)
الثوابت (final)
final double PI = 3.14159; // لا يمكن تغييرها
🎯 التالي: العوامل والعمليات الحسابية والمنطقية.