آموزش استفاده از عبارات Lambda در جاوا کد

Using Lambda Expressions in Java Code

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: عبارات Lambda یکی از پایه های زبان جاوا است که از جاوا 8 در دسترس است. در این دوره ، شما یک روش بسیار ساده برای نوشتن عبارات لامبدا که همیشه کار می کند و نحوه زنجیره و ترکیب آنها را یاد خواهید گرفت. عبارات لامبدا یکی از پایه های زبان جاوا از جاوا 8 ، اما می تواند کمی مشکل باشد. در این دوره ، با استفاده از عبارات Lambda در Java Code ، یاد می گیرید که چگونه این عبارات را با یک روش ساده بنویسید که هرگز شکست نخواهد خورد. ابتدا ، نحوه نوشتن عبارات لامبدا را با استفاده از یک روش ساده که می توانید در هر نوع شرایطی استفاده کنید ، خواهید دید. سپس ، با استفاده از روشهای پیش فرض از رابطهایی که این lambdas در حال اجرا هستند ، نحوه زنجیره سازی و نوشتن lambdas را فرا خواهید گرفت. سرانجام ، شما در مورد اجراها می شنوید و می بینید که چگونه با استفاده از لامبدهای تخصصی از بازدیدها اجتناب کنید. با پایان این دوره ، شما می توانید تأمین کنندگان ، مصرف کنندگان ، پیش بینی ها و توابع را بنویسید: چهار رابط اساسی از جعبه ابزار java.util.function.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

پیاده سازی عبارات Lambda با رابط های عملکردی Implementing Lambda Expressions with Functional Interfaces

  • معرفی دوره: نوشتن عبارات Lambda در جاوا Introducing the Course: Writing Lambda Expressions in Java

  • شما کی هستید؟ برای پیگیری این دوره چه چیزی باید بدانید؟ Who Are You? What Should You Know to Follow this Course?

  • معرفی دستور کار دوره و این ماژول Introducing the Agenda of the Course and This Module

  • پیاده سازی رابط های عملکردی با عبارت Lambda Implementing Functional Interfaces with Lambda Expression

  • رابط کاربری چیست؟ What Is a Functional Interface?

  • پیاده سازی یک رابط کاربری در سه مرحله آسان Implementing a Functional Interface in Three Easy Steps

  • کدگذاری زنده: پیاده سازی و اجرای رابط تأمین کننده Live Coding: Implementing and Running the Supplier Interface

  • کدگذاری زنده: پیاده سازی و اجرای رابط مصرف کننده Live Coding: Implementing and Running the Consumer Interface

  • بسته بندی ماژول Module Wrap Up

نوشتن تأمین کنندگان ، مصرف کنندگان ، پیش بینی ها و توابع Writing Suppliers, Consumers, Predicates, and Functions

  • معرفی ماژول و دستور کار آن Introducing the Module and Its Agenda

  • استفاده از جعبه ابزار java.util.function برای نوشتن عبارات Lambda Using the java.util.function Toolbox to Write Lamdba Expressions

  • معرفی تامین کنندگان ، مصرف کنندگان ، پیش بینی ها و توابع Introducing Suppliers, Consumers, Predicates, and Functions

  • افزودن رابط قابل اجرا به جعبه ابزار استاندارد Adding the Runnable Interface to the Standard Toolbox

  • پیاده سازی رابط های Pre Java 8 با عبارات Lambda Implementing Pre Java 8 Interfaces with Lambda Expressions

  • کدگذاری زنده: فیلتر کردن یک لیست با یک قید Live Coding: Filtering a List with a Predicate

  • Live Coding: نگاشت یک لیست با عملکرد Live Coding: Mapping a List with a Function

  • بسته بندی چهار دسته رابط های عملکردی Wrapping up the Four Categories of Functional Interfaces

  • بسته بندی ماژول Module Wrap Up

استناد به بیان لامبدا در اشیا and و انواع بدوی Invoking a Lambda Expression on Objects and Primitive Types

  • معرفی ماژول و دستور کار آن Introducing the Module and Its Agenda

  • عبارات لامبدا چقدر سریع هستند؟ How Fast Are Lambda Expressions?

  • برآورد هزینه عملکرد بوکس اتومبیل Estimating the Performance Cost of Auto Boxing

  • معرفی رابط های تخصصی برای انواع بدوی Introducing the Specialized Interfaces for Primitive Types

  • برنامه نویسی زنده: استفاده از یک تامین کننده و عملکرد تخصصی Live Coding: Using a Specialized Supplier and Function

  • بسته بندی ماژول Module Wrap Up

ایجاد Lambdas با زنجیرزنی و آهنگسازی Lambdas دیگر Creating Lambdas by Chaining and Composing Other Lambdas

  • معرفی ماژول و دستور کار آن Introducing the Module and Its Agenda

  • ایجاد Lambdas با Chaing و آهنگسازی Lambdas دیگر Creating Lambdas by Chaing and Composing Other Lambdas

  • کدگذاری زنده: ایجاد یک مشتری با زنجیر کردن دو مصرف کننده Live Coding: Creating a Consumer by Chaining Two Consumers

  • کدگذاری زنده: اعمال عملیات Boolean در پیش بینی ها Live Coding: Applying Boolean Operations on Predicates

  • کدگذاری زنده: ایجاد مقایسه کننده با روشهای کارخانه ای Live Coding: Creating Comparators with Factory Methods

  • کدگذاری زنده: تلفیق مقایسه کنندگان با روشهای پیش فرض آنها Live Coding: Combining Comparators with Their Default Methods

  • بسته بندی ماژول Module Wrap Up

  • دوره را جمع کنید Course Wrap Up

نمایش نظرات

آموزش استفاده از عبارات Lambda در جاوا کد
جزییات دوره
1h 12m
33
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
92
4.9 از 5
دارد
دارد
دارد
Jose Paumard
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jose Paumard Jose Paumard

خوزه با علاقه بیش از 20 سال در مورد برنامه نویسی رایانه ها ، اولین بار در مونتاژ و C ، C برای ماشین های موازی SIMD قبل از استفاده از جاوا به عنوان یک زبان شی گرا ، برای بسیاری از عمده ترین برنامه های مدرن ضروری بود. او تخصص و ظرفیت خود را برای تجزیه و تحلیل و ترکیب در بسیاری از پروژه ها ، عمدتا در لایه های پایین تر ، نزدیک به داده ها ، بلکه همچنین در مورد طراحی پیچیده رابط کاربر یا مرورگر ، به ارمغان می آورد. دکترای ریاضیات کاربردی و علوم کامپیوتر ، استادیار دانشگاه پاریس نور به مدت 15 سال ، خوزه همچنین اشتیاق زیادی به آموزش و انتقال دانش دارد. او برای هزاران نفر از توسعه دهندگان فرانسوی زبان در سراسر جهان ، وبلاگ ، جاوا le soir ، منبع مستند فرانسه در مورد فن آوری های جاوا می نویسد. وی عضوی از گروه کاربران فرانسوی جاوا در پاریس و از سازمان دهندگان کنفرانس Devoxx France است.