logo
Product categories

EbookNice.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link.  https://ebooknice.com/page/post?id=faq


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookNice Team

(Ebook) Learning Java An Introduction to Real World Programming with Java 6th Edition by Marc Loy, Patrick Niemeyer, Daniel Leuck ISBN 1492056278 9781492056270

  • SKU: EBN-37239172
Zoomable Image
$ 32 $ 40 (-20%)

Status:

Available

4.5

11 reviews
Instant download (eBook) Learning Java after payment.
Authors:Marc Loy, Patrick Niemeyer, and Daniel Leuck
Pages:518 pages.
Year:2020
Editon:5
Publisher:O'Reilly
Language:english
File Size:14.16 MB
Format:pdf
ISBNS:9781492056270, 1492056278
Categories: Ebooks

Product desciption

(Ebook) Learning Java An Introduction to Real World Programming with Java 6th Edition by Marc Loy, Patrick Niemeyer, Daniel Leuck ISBN 1492056278 9781492056270

(Ebook) Learning Java An Introduction to Real World Programming with Java 6th Edition by Marc Loy, Patrick Niemeyer, Daniel Leuck - Ebook PDF Instant Download/Delivery: 1492056278, 9781492056270
Full download (Ebook) Learning Java An Introduction to Real World Programming with Java 6th Edition after payment

Product details:

ISBN 10: 1492056278
ISBN 13: 9781492056270
Author: Marc Loy, Patrick Niemeyer, Daniel Leuck

Ideal for working programmers new to Java, this best-selling book guides you through the language features and APIs of Java 21. Through fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Dan Leuck introduce you to Java's fundamentals, including its class libraries, programming techniques, and idioms, with an eye toward building real applications. This updated sixth edition expands the content to continue covering lambdas and streams, and shows you how to use a functional paradigm in Java. You'll learn about the latest Java features introduced since the book's fifth edition, from JDK 15 through 21. You'll also take a deep dive into virtual threads (introduced as Project Loom in Java 19). This guide helps you: Learn the structure of the Java language and Java applications Write, compile, and execute Java applications Understand the basics of Java threading and concurrent programming Learn Java I/O basics, including local files and network resources Create compelling interfaces with an eye toward usability Learn how functional features have been integrated in Java Keep up with Java developments as new versions are released

(Ebook) Learning Java An Introduction to Real World Programming with Java 6th Table of contents:

Part I: Core Concepts and Tools

Chapter 1: A Modern Language

  • Java's Origins and Evolution

  • The Java Virtual Machine

  • Java vs. Other Languages

  • Safety and Simplicity

  • Type Safety, Memory Management, Threads

  • Java's Road Map: Past, Present (Java 21), and Future

  • Exercises

Chapter 2: A First Application

  • Setting Up JDK and IntelliJ IDEA

  • Writing and Running HelloJava

  • Classes, Objects, Inheritance, Events

  • GUI with JComponent and paintComponent()

  • Review Questions, Code Exercises

Chapter 3: Tools of the Trade

  • JDK and JVM Overview

  • Classpath, Modules, JAR Files

  • The Java Compiler and jar Utility

  • Review Questions, Code Exercises

Chapter 4: The Java Language

  • Syntax, Types, Arrays

  • Comments, Javadoc, Annotations

  • Statements and Expressions

  • Review Questions, Exercises


Part II: Object-Oriented Programming

Chapter 5: Objects in Java

  • Classes and Object Lifecycle

  • Methods, Constructors, Garbage Collection

  • Access Modifiers, Packages, Inheritance

  • Interfaces, Inner Classes

  • Review Questions, Exercises

Chapter 6: Error Handling

  • Exceptions, Stack Traces

  • try/catch/finally, try-with-resources

  • Assertions and Real-World Error Handling

  • Review Questions, Exercises


Part III: Data and Utilities

Chapter 7: Collections and Generics

  • Lists, Maps, Iterators

  • Introduction to Generics and Type Safety

  • Sorting and Conversion

  • Review Questions, Exercises

Chapter 8: Text and Core Utilities

  • Strings and Regular Expressions

  • Math and Big Numbers

  • Dates and Time APIs

  • Review Questions, Exercises


Part IV: Concurrency and File Handling

Chapter 9: Threads

  • Thread Basics, Virtual Threads

  • Synchronization, Concurrency Utilities

  • Structured Concurrency

  • Review Questions, Exercises

Chapter 10: File Input and Output

  • I/O Streams, NIO and FileChannels

  • Asynchronous I/O, Buffers, Performance

  • Review Questions, Exercises


Part V: Functional and GUI Programming

Chapter 11: Functional Approaches in Java

  • Lambdas, Functional Interfaces

  • Streams API

  • Filtering, Mapping, Reducing

  • Review Questions, Exercises

Chapter 12: Desktop Applications

  • Swing Components, Events

  • MVC Architecture

  • Layout Managers, Menus, Timers

  • Review Questions, Exercises


Part VI: Networking

Chapter 13: Network Programming in Java

  • URLs, HTTP, Sockets

  • Building Clients and Servers

  • Secure Communications

  • Review Questions, Exercises

People also search for (Ebook) Learning Java An Introduction to Real World Programming with Java 6th:

    
learning java niemeyer
    
learning java patrick niemeyer pdf
    
learning java marc loy pdf
    
learning java 4th edition by patrick niemeyer daniel leuck pdf
    
o'reilly learning java

Tags: Marc Loy, Patrick Niemeyer, Daniel Leuck, Java, World Programming

*Free conversion of into popular formats such as PDF, DOCX, DOC, AZW, EPUB, and MOBI after payment.

Related Products