نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
عبارات 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
نمایش نظرات