نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
برای اولین بار به سیستم جدید ماژول جاوا نگاهی بیندازید. در این دوره ، شما با مفاهیم مدولاریتی مانند کپسوله سازی و وابستگی های صریح ماژول و همچنین نحوه انتقال کد موجود به Java 9 آشنا خواهید شد. نسخه بعدی Java 9 یک سیستم ماژول کاملاً جدید را به عنوان ویژگی برجسته خود ارائه می دهد. در این دوره ، Java 9 Modularity: First Look ، هم مفاهیم و هم عملکردی که در پشت توسعه مدولار قرار دارد ، معرفی شده اند. ابتدا یاد خواهید گرفت که ماژول ها چیست و چگونه طراحی مدولار با استفاده از سیستم ماژول جاوا ، انعطاف پذیری ، قابلیت نگهداری و امنیت برنامه های شما را افزایش می دهد. در مرحله بعدی ، با استفاده از نسخه Java Early Access ، این مفاهیم با کد واقعی و واقعی نشان داده شده اند. سرانجام ، مسئله انتقال برنامه های موجود به سیستم جدید ماژول جاوا نیز با ویژگی هایی مانند ماژول های خودکار مورد توجه قرار گرفته است. پس از پایان این دوره ، اصطلاحاتی مانند کپسول سازی و وابستگی های صریح ماژول برای شما مخفی نخواهد بود. بعد از این دوره ، با Java 9 آماده توسعه مدولار خواهید بود.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی Java 9 Modularity
Introducing Java 9 Modularity
-
مقدمه
Introduction
-
مفاهیم مدولار بودن
The Concepts of Modularity
ایجاد ماژول ها
Creating Modules
-
مقدمه
Introduction
-
مدولار JDK
The Modular JDK
-
توصیف ماژول
Module Descriptors
-
معرفی مثال EasyText
Introducing the EasyText Example
-
ایجاد اولین ماژول
Creating Your First Module
-
خلاصه
Summary
کار با ماژول ها
Working with Modules
-
مقدمه
Introduction
-
نسخه ی نمایشی: افزودن ماژول دوم
Demo: Adding a Second Module
-
وضوح ماژول
Module Resolution
-
خوانایی
Readability
-
خوانایی ضمنی
Implied Readability
-
ماژول های بستر های نرم افزاری: ایجاد یک رابط کاربری گرافیکی
Platform Modules: Creating a GUI
-
خلاصه
Summary
نمایان کردن و مصرف خدمات
Exposing and Consuming Services
-
مقدمه
Introduction
-
محدودیت های کپسوله سازی
The Limits of Encapsulation
-
معرفی خدمات
Introducing Services
-
افزودن خدمات به EasyText
Adding Services to EasyText
-
خلاصه
Summary
پیوند ماژول ها
Linking Modules
-
مقدمه
Introduction
-
با استفاده از jlink
Using jlink
آماده شدن برای جاوا 9
Preparing for Java 9
-
مقدمه: Classpath هنوز زنده است
Introduction: The Classpath Is Still Alive
-
مساله Classpath 1: استفاده از انواع Encapsulated
Classpath Problem 1: Using Encapsulated Types
-
مسئله Classpath 2: استفاده از ماژول های غیر پیش فرض
Classpath Problem 2: Using Non-default Modules
-
ماژول های خودکار
Automatic Modules
-
جمع بندی دوره
Course Wrap-up
نمایش نظرات