IZI1

كتاب Java Closures and Lambda - تأليف Robert Fischer (غلاف ورقي)

لا توجد تقييمات
Target
USD 28.99
آخر تحديث: 03 نوفمبر 2026

حول هذا المنتج

ملخص الكتاب يقدم لك كتاب Java Closures and Lambda التغييرات الجديدة والهامة في لغة Java الناتجة عما يسمى Project Lambda. تظهر هذه التغييرات الجديدة لأول مرة في Java 8، ويبرز أهمها في الدعم المنتظر طويلاً لتعبيرات lambda في لغة Java. ستتعلم كيفية كتابة تعبيرات lambda واستخدامها لإنشاء واجهات وظيفية وطرق افتراضية لتطوير واجهات برمجة التطبيقات (APIs)، من بين العديد من الاستخدامات الأخرى. إن التغييرات في Java 8 جوهرية؛ حيث تتغير قواعد اللغة وطريقة استخدامها بشكل كبير مع إدخال الـ closures وتعبيرات lambda. يأخذك هذا الكتاب في رحلة عبر هذه التغييرات الهامة، بدءاً من المقدمة وصولاً إلى مرحلة الإتقان. ومن خلال مجموعة من الأمثلة الواضحة، ستتعلم كيفية إعادة صياغة الكود الحالي للاستفادة من ميزات اللغة الجديدة. كما ستتعرف على ما يمكن لهذه الميزات أن تقدمه لك، ومتى يكون من الأفضل تطبيقها. بالإضافة إلى ذلك، ستتعلم كيفية تصميم وكتابة كود جديد مع وضع هذه الميزات الجديدة الهامة في الاعتبار منذ البداية. يشرح بوضوح الفوائد الرائعة الناتجة عن Project Lambda يوضح قواعد الكتابة ودعم بيئات التطوير المتكاملة IDE للميزات الجديدة يُبين كيفية تبسيط الكود الخاص بك عبر جلب بعض فوائد البرمجة الوظيفية إلى لغة Java يوضح التوازي في الإغلاقات من خلال كائنات Stream و Spliterator يشرح تطور واجهة برمجة التطبيقات API عبر إضافة طرق إلى الواجهات الحالية دون كسر تنفيذاتها الحالية، وهي تقنية تعالج المشكلات المحتملة لتعدد الميراث

نبذة عن المؤلف

روبرت فيشر هو مطور برمجيات، ومساهم في البرمجيات مفتوحة المصدر، ومعلق تقني، ومدير هندسي. قدم استشارات وكتابات ومحاضرات واسعة في مواضيع تقنية تشمل التزامن، وJVM bytecode، وGroovy، وGrails، وGradle، والبرمجة الوظيفية. يحمل روبرت درجة الماجستير في اللاهوت من Duke University، ويعمل نائباً لرئيس الهندسة في Webonise Lab، ويعيش في دورهام، كارولاينا الشمالية، مع زوجته وكلبه وابنته الصغيرة.

  • المميزات
    • يقدم لك كتاب Java Closures and Lambda التغييرات الجديدة والهامة في لغة Java الناتجة عما يسمى Project Lambda.
    • نبذة عن المؤلف: Robert Fischer هو مطور برمجيات، ومساهم في البرمجيات مفتوحة المصدر، ومعلق تقني، ومدير هندسي.
    • 220 صفحة
    • أجهزة الكمبيوتر، اللغات

المواصفات

الأبعاد (الإجمالية)

10.0 بوصة (ارتفاع) × 7.0 بوصة (عرض) × .46 بوصة (عمق)

الوزن

.86 رطل

العمر المقترح

22 سنة فما فوق

عدد الصفحات

220

النوع

أجهزة الكمبيوتر

النوع الفرعي

لغات

الناشر

Apress

الموضوع

Java

التنسيق

غلاف ورقي

المؤلف

Robert Fischer

اللغة

الإنجليزية

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

قد يعجبك أيضًا