آموزش What's New in Java 9

What's New in Java 9

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: وقت آن است که با انتشار جاوا 9 و پیشرفت های آن سرعت بیشتری کسب کنیم. در این دوره ، شما با ویژگی های جدید مانند سیستم ماژول ، API های تازه معرفی شده و تغییرات در زبان آشنا خواهید شد. جاوا 9 دارای ویژگی های جدید است. در این دوره ، What's New in Java 9 ، شما یک نمای کلی از مهمترین تغییرات در زبان و کتابخانه ها خواهید داشت. ابتدا ، شما با ورود به سیستم ماژول ، ماژول ها را به زبان جاوا معرفی می کنید. سپس ، jshell ، ابزاری جدید برای آزمایش تعاملی با کد جاوا را کشف خواهید کرد. سرانجام ، تغییرات کوچکتر و افزایشی ، مانند بهبود API ها مانند Stream و Optional ، افزودن روش های کارخانه جمع آوری ، و API های تازه معرفی شده مانند ProcessHandle و HttpClient را کشف خواهید کرد. پس از اتمام این دوره ، آماده استفاده بهینه از Java 9 در پروژه های خود خواهید بود.

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

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

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

سیستم ماژول بستر های نرم افزاری جاوا The Java Platform Module System

  • مقدمه Introduction

  • مدولار JDK The Modular JDK

  • توصیف ماژول Module Descriptors

  • نکات مهاجرتی: انواع محصور شده Migration Concerns: Encapsulated Types

  • نکات مربوط به مهاجرت: ماژول های غیر پیش فرض Migration Concerns: Non-default Modules

  • خلاصه Summary

معرفی JShell Introducing JShell

  • REPL چیست؟ What's a REPL?

  • نسخه ی نمایشی: مبانی JShell Demo: JShell Basics

  • نسخه ی نمایشی: اعلامیه ها Demo: Declarations

  • JShell و محیط زیست JShell and the Environment

  • خلاصه Summary

پیشرفت های کوچک زبان و کتابخانه Small Language and Library Improvements

  • روش کارخانه مجموعه Collection Factory Methods

  • Stream API: پیشرفت ها Stream API: Improvements

  • Stream API: نسخه ی نمایشی Stream API: Demo

  • Stream API: New Collectors Stream API: New Collectors

  • اختیاری: بهبودها Optional: Improvements

  • اختیاری: اضافات Optional: Additions

  • تغییرات کوچک زبان Small Language Changes

  • سایر پیشرفت ها Other Improvements

  • خلاصه Summary

بررسی HTTP/2 و API پردازش Exploring the HTTP/2 and Process APIs

  • فرآیند و پردازش Process and ProcessHandle

  • نسخه ی نمایشی: تخم ریزی ، تماشا و کشتن یک پروسه Demo: Spawn, Watch, and Kill a Process

  • HttpClient HttpClient

  • نسخه ی نمایشی: HttpClient و HttpRequest Demo: HttpClient and HttpRequest

  • جریان های واکنشی با Flow API Reactive Streams with the Flow API

  • StackWalker StackWalker

  • خلاصه Summary

پیشرفتهای جاوا رومیزی Desktop Java Enhancements

  • به روز رسانی های دسک تاپ عمومی General Desktop Java Updates

  • ویژگی های خاص دسکتاپ بستر های نرم افزاری Platform Specific Desktop Features

  • نسخه ی نمایشی: نوار وظیفه Demo: Taskbar

  • تصاویر چند وضوح Multi-resolution Images

  • به روزرسانی های JavaFX JavaFX Updates

  • خلاصه Summary

پیشرفت و عملکرد و امنیت Performance and Security Enhancements

  • جمع آوری زباله G1 G1 Garbage Collector

  • عملکرد رشته String Performance

  • داده های سریال سازی ورودی را فیلتر کنید Filter Incoming Serialization Data

  • پیشرفت های TLS TLS Improvements

  • بسته بندی کردن Wrapping Up

نمایش نظرات

آموزش What's New in Java 9
جزییات دوره
3h 33m
39
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
102
4.8 از 5
دارد
دارد
دارد
Sander Mak
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sander Mak Sander Mak

Sander مدیر فناوری در Picnic - مقیاس مواد غذایی آنلاین هلندی - است که سیستم های مبتنی بر جاوا را در مقیاس بزرگ ساخته است. او همچنین یک قهرمان جاوا و نویسنده کتاب O'Reilly "Java 9 Modularity" است (به javamodularity.com مراجعه کنید). ساندر به عنوان یک سخنران مشتاق کنفرانس ، اشتراک دانش را نیز از طریق وبلاگ خود در http://branchandbound.net و به عنوان مربی Pluralsight دوست دارد.