وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Java 8 Fundamentals: The Core Platform

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

This course provides thorough coverage of the core Java platform, giving you the skills needed to begin developing in the Java Runtime Environment (JRE) and serving as a solid foundation for all Java-based development environments.


01. Course Overview
  • 01. Course Overview

  • 02. Introduction
  • 01. Version Check
  • 02. Introduction
  • 03. The Role of the Java Core Platform

  • 03. Input and Output with Streams and Files
  • 01. Introduction
  • 02. Streams Overview
  • 03. Reading and Writing with Streams
  • 04. Common Stream Classes
  • 05. Stream Errors and Cleanup
  • 06. Demo- Working with Try-with-resources Part 1
  • 07. Demo- Working with Try-with-resources Part 2
  • 08. Chaining Streams
  • 09. File and Buffered Streams
  • 10. Accessing Files with the java.nio.file Package
  • 11. Using Default File System and Zip File Systems
  • 12. Demo- Creating a Zip File System
  • 13. Demo- Copying and Writing Files to Zip File System
  • 14. Summary

  • 04. String Formatting and Regular Expressions
  • 01. Introduction
  • 02. More Powerful Solutions to Creating String Representations
  • 03. Joining Sequences of Values with StringJoiner
  • 04. StringJoiner Edge Case Handling
  • 05. Constructing String with Format Specifiers
  • 06. Common Format Conversions
  • 07. Format Flags
  • 08. Argument Index
  • 09. Writing Formatted Content to a Stream
  • 10. String Matching with Regular Expressions
  • 11. String Class Support for Regular Expressions
  • 12. Dedicated Regular Expression Classes
  • 13. Summary

  • 05. Working with Collections
  • 01. Introduction
  • 02. A First Look at Collections
  • 03. Collections and Type Safety
  • 04. Collection Interface
  • 05. Java 8 Collection Features
  • 06. Converting Between Collections and Arrays
  • 07. Collection Types
  • 08. Sorting
  • 09. Map Collections
  • 10. Sorted Map Collections
  • 11. Summary

  • 06. Controlling App Execution and Environment
  • 01. Introduction
  • 02. Command-line Arguments
  • 03. Demo- Filenames with Spaces and Passing Args to an IDE
  • 04. Managing Persistable Key-Value Pairs
  • 05. Store and Load Property Values
  • 06. Properties Persisted as XML
  • 07. Providing Default Properties
  • 08. Demo- Loading Default Properties from a Package
  • 09. Default Class Loading
  • 10. Specifying Class Path
  • 11. Class Path Structure
  • 12. Class Loading with -jar Option
  • 13. Execution Environment Information
  • 14. Summary

  • 07. Capturing Application Activity with the Java Log System
  • 01. Introduction
  • 02. Log System Management
  • 03. Making Log Calls
  • 04. Log Levels
  • 05. Types of Log Methods
  • 06. Parameterized Message Methods
  • 07. Creating-Adding Log Components
  • 08. Built-in Handlers
  • 09. Built-in Formatters
  • 10. Log Configuration File
  • 11. Making the Most of the Log System- Naming & Hierarchy
  • 12. Summary

  • 08. Multithreading and Concurrency
  • 01. Introduction
  • 02. A Quick Look at the Basics
  • 03. The Move to Multithreading
  • 04. Java Threading Foundation
  • 05. Thread Pools
  • 06. Creating a Closer Relationship Between Thread Tasks
  • 07. Concurrency Issues
  • 08. Coordinating Method Access
  • 09. Manual Synchronization
  • 10. Manually Synchronized Code
  • 11. More Concurrency-related Types
  • 12. Summary

  • 09. Runtime Type Information and Reflection
  • 01. Introduction
  • 02. Overview
  • 03. Type as a Type
  • 04. Accessing a Types Class Instance
  • 05. Accessing Type Information
  • 06. Accessing Type Member Information
  • 07. Interacting with Object Instances
  • 08. Instance Creation with Reflection
  • 09. Instance Creation with Reflection Revisited
  • 10. Summary

  • 10. Adding Type Metadata with Annotations
  • 01. Introduction
  • 02. The Need to Express Context and Intent
  • 03. Using Annotations
  • 04. Declaring Annotations
  • 05. Accessing Annotations
  • 06. Annotation Target and Retention
  • 07. A Closer Look at Elements
  • 08. Summary

  • 11. Persisting Objects with Serialization
  • 01. Introduction
  • 02. Java Serialization Overview
  • 03. Being Serializable
  • 04. Serializing-Deserializing an Object
  • 05. Class Version Incompatibility
  • 06. Creating Class Version Compatibility
  • 07. The Need for Custom Serialization
  • 08. Customizing Serialization
  • 09. Transient Fields
  • 10. Summary
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 42219
    حجم: 904 مگابایت
    مدت زمان: 441 دقیقه
    تاریخ انتشار: ۷ دی ۱۴۰۳
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید