جافا (Java) ھي عبارة عن لغة برمجة ابتكرھا جیمس جوسلینج في عام ١٩٩٢ م أثناء عملھ في مختبرات شركة صن میكروسیستمز، وذلك لاستخدامھا بمثابة العقل المفكر المستخدم لتشغیل الأجھزة التطبیقیة الذكیة مثل التیلفزیون التفاعلي، وقد كانت لغة الجافا تطویرً ا للغة السي بلاس بلاس C++ وعند ولادتھا أطلق علیھا مبتكرھا “أواك” بمعنى شجرة السندیان؛ وھي الشجرة التي كان یراھا من نافذة مكتبھ وھو یعمل في مختبرات صن میكروسیستمز، ثم تغیر الاسم إلى جافا .
نبذة عن الكتاب :-
كتاب جميل جدا ومقسم بشكل جيد يحتوي على جميع أسئلة الجافا التي قد تأتي في ذهن اي دارس تبدأ بالدارس من الاساسيات الى الاحتراف .
المحتويات :-
- لغة جافا
- ممیزاتھا
- اصداراتھا
- الوقت مع الجافا
- انتشار الجافا
- الكلمات المحجوزة
- اعادة تسمیة class
- value و variable
- الكونستراكتر
- إنشاء كائن من كلاس
- للمتغیرات private & protected & public
- تخزین قیمة في متغیر
- مساواة متغیر في متغیر
- إذا لم تعطى القیمة الإبتدائیة للمتغیر
- قواعد تسمیة المتغیرات
- العلمیات الریاضیة على المتغیرات
- ضبط قیمة للمتغیر
- المتغیر بولیان Boolean
- if & else
- Switch
- أنواع ال Methods
- ال Packages
- : overriding & overloading
- أنواع المتغیرات
- escape sequence
- معنى static
- باكج java.lang.*
- & و && في جمل المقارنة
- الطریقة (الدالة toString()
- عمل لملف جافا Compile
- تشغیل برنامج الجافا
- مصطلح Casting
- الثوابت global & local & static & dynamic
- String & String Buffer
- كلاس Gregorian Calendar
- (Inheritance) الوراثة
- س ٣٧ : معنى الوراثة (inheritance)
- س ٣٨ : الوصول إلى الأب من الإبن
- (Exceptions) الإستثناءات
- الإستثناءات
- حمل الإستثناءات
- أنواع الإستثناءات
- الآسكي كود
- مصطلح Deprecated
- Generic Class
- Interface
- واجھة المستخدم الرسومیة GUI
- JFrame
- طرق استخدام JFrame
- عمل واجھة مرئیة بالكود
- Swing
- مكتبة SWT
- static & methods
- مكتبات الواجھات
- كلاس Color والاختلاف
- فتح صفحة : ويب معينة
- تعدد لغات البرنامج
- الملفات Properties
- فئة Locale
- فئة Resource Buodle
- قراءة محتوى ملف نصي
- أمر الإقفال داخل finally
- قراءة ملف باستعمال الفئة Scanner عام
- الـ JPA .
- JVM & JRE & JDK Data Structure
- Databases & Data Structures .
- LinkedList & ArrayList
- Linked List & List
- ترتيب مصفوفة
- Java Annotations
- برمجة حواشي جديدة
- معالجة الحواشي . Databases
- ربط قاعدة بيانات أكمس بالجافا Graphics 2D
- رسم أشكال هندسية . مشاريع جاهزة
- عمل برنامج شبيه بالرسام .
- capture تصوير الشاشة
- splash جاري التحميل
- open net
- count letter حساب ظهور الحروف
- draw Time رهيب جدا
- Color تلوين الخط وتغيير نوعه
- clac حاسبة باستخدام الجافا
مؤلف الكتاب :-
المهندس / سعد رضا العنزي