توضیحات
Key Features
- Take a deep dive into one of the single most important additions to modern Java
- Master Java lambdas, and fully understand functions, classes, and scope.
- Improve your programming skills, which will enable you to write cleaner and more dynamic code
Book Description
In this short book, we take an in-depth look at lambdas in Java, and their supporting features. The book covers essential topics, such as functional interfaces and type inference, and the key differences between lambdas and closures. You will learn about the background to functional programming and lambdas, before moving on to understanding the basic syntax of lambdas and what differentiates these anonymous functions from standard anonymous classes. Lastly, you’ll learn how to invoke lambdas and look at the bytecode generated.
After reading this book, you’ll understand lambdas in depth, their background, syntax, implementation details, and how and when to use them. You’ll also have a clear knowledge of the difference between functions and classes, and why that’s relevant to lambdas. This knowledge will enable you to appreciate the improvements to type inference that drive a lot of the new features in modern Java, and will increase your understanding of method references and scoping.
What you will learn
- What a lambda is and how it differs from other Java features
- How to use lambdas effectively in your own projects
- The use of method references and advanced scoping
- The difference between lambdas and closures
- The differences in bytecode produced when using lambdas
About the Author
Toby Weston specializes in modern software development; particularly, functional and object-oriented programming, agile and lean best practice. He wrote the book Essential Acceptance Testing, and he has written for magazines as well as does regularly blogging. He has been part of the software industry for more than fifteen years and loves what he does. He loves talking and writing about it and sharing his experiences online.
Table of Contents
- Introduction
- Lambdas Introduction
- Lambdas in Depth
- Bytecode
————————————————————–
ترجمه ماشینی :
ویژگی های کلیدی
- در یکی از مهم ترین موارد اضافه شده به جاوا مدرن غواصی کنید
- Master Java lambdas و درک کامل توابع، کلاس ها و محدوده .
- مهارت های برنامه نویسی خود را بهبود بخشید، که به شما امکان می دهد کدهای تمیزتر و پویاتر بنویسید
توضیحات کتاب
در این کتاب کوتاه، ما نگاهی عمیق به لامبداها در جاوا و ویژگیهای پشتیبانی آن بیندازید. این کتاب موضوعات ضروری، مانند رابط های عملکردی و استنتاج نوع، و تفاوت های کلیدی بین لامبدا و بسته را پوشش می دهد. قبل از اینکه به درک نحو اصلی لامبداها بروید و چه چیزی این توابع ناشناس را از کلاسهای ناشناس استاندارد متمایز می کند، در مورد پس زمینه برنامه نویسی تابعی و لامبداها یاد خواهید گرفت. در نهایت، نحوه فراخوانی لامبداها و مشاهده بایت کد تولید شده را خواهید آموخت.
پس از خواندن این کتاب، لامبداها را عمیقاً، پسزمینه، نحو، جزئیات پیادهسازی و نحوه و زمان آنها را خواهید فهمید. از آنها استفاده کن. شما همچنین دانش روشنی از تفاوت بین توابع و کلاسها و اینکه چرا این موضوع با لامبدا مرتبط است، خواهید داشت. این دانش به شما امکان میدهد تا از پیشرفتهای استنتاج تایپ که بسیاری از ویژگیهای جدید در جاوای مدرن را هدایت میکند، قدردانی کنید و درک شما از مراجع روش و محدوده را افزایش میدهد.
آنچه خواهید آموخت
- لامبدا چیست و چه تفاوتی با سایر ویژگی های جاوا دارد
- نحوه استفاده موثر از لامبدا در پروژه های خود
- استفاده از مراجع روش و محدوده پیشرفته< /li>
- تفاوت بین لامبداها و بسته ها
- تفاوت بایت کدهای تولید شده در هنگام استفاده از لامبدا
درباره نویسنده
توبی وستون متخصص در توسعه نرم افزار مدرن. به ویژه، برنامه نویسی کاربردی و شی گرا، بهترین تمرین چابک و ناب. او کتاب Essential Acceptance Testing را نوشته است و برای مجلات و همچنین به طور منظم وبلاگ نویسی می کند. او بیش از پانزده سال است که بخشی از صنعت نرم افزار بوده و عاشق کاری است که انجام می دهد. او دوست دارد درباره آن صحبت کند و بنویسد و تجربیاتش را به صورت آنلاین به اشتراک بگذارد.
فهرست محتوا
- مقدمه
- مقدمه Lambdas
- Lambdas in Depth
- Bytecode
tag : دانلود کتاب آموزش جاوا Lambdas , Download آموزش جاوا Lambdas , دانلود آموزش جاوا Lambdas , Download Learning Java Lambdas Book , آموزش جاوا Lambdas دانلود , buy آموزش جاوا Lambdas , خرید کتاب آموزش جاوا Lambdas , دانلود کتاب Learning Java Lambdas , کتاب Learning Java Lambdas , دانلود Learning Java Lambdas , خرید Learning Java Lambdas , خرید کتاب Learning Java Lambdas ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.