Skip to main content

previous disabled Page of 2
and
  1. No Access

    Chapter

    JSON and XML Processing

    JSON is one of the most widely used forms of media for sending communications between two or more machines. In expanded form, it stands for JavaScript Object Notation. It is very easy to work with JSON data by...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  2. No Access

    Chapter

    Enhancements from Java 9 Through Java 17

    Since Java 9, newer versions of Java follow every six months, but this is a long-term support (LTS). It receives support for at least eight years and surely until the next LTS version in 2023. Each release of ...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  3. No Access

    Chapter

    Email

    Email notification is an integral part of today’s enterprise systems. Java enables email notification by offering JavaMail API. Using this API, you can send email communications in response to an event (e.g., ...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  4. No Access

    Chapter

    Networking

    Today, writing an application that does not communicate over the Internet in some fashion is rare. From sending data to another machine to scra** information off remote web pages, networking plays an integra...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  5. No Access

    Chapter

    Exceptions and Logging

    Exceptions are a way of describing exceptional circumstances within a program. They are an indicator that something unexpected (exceptional) has occurred. For that reason, exceptions are efficient at interrupt...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  6. No Access

    Chapter

    Unicode, Internationalization, and Currency Codes

    The Java platform provides a rich set of internationalization features to help you create applications that can be used across the world. The platform provides the means to localize your applications, format d...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  7. No Access

    Chapter

    Numbers and Dates

    This chapter helps you understand how to perform some of the most basic operations with numbers and dates that play a significant role in many applications. You learn to work with date, time, and time zone dat...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  8. No Access

    Chapter

    Lambda Expressions

    A convenient way to create anonymous functions is using the lambda expressions using an expression or series of statements. Lambda expressions are built on functional interfaces, which contain a single abstract m...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  9. No Access

    Chapter

    Input and Output

    The file and network I/O have evolved over the years into a much better framework for handling files, network scalability, and ease of use. Java can monitor folders, access OS-dependent methods, and create sca...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  10. No Access

    Chapter

    Concurrency

    Concurrency is the ability of a program to execute different (or the same) instructions at the same time. A concurrent program can be split up and run on multiple CPUs. By making concurrent programs, you take adv...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  11. No Access

    Chapter

    Working with Databases

    Almost any nontrivial application contains a database of some sort. Some applications use an in-memory database, while others use a traditional relational database management system (RDBMS). Whatever the case,...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  12. No Access

    Book

    Java 17 Recipes

    A Problem-Solution Approach

    Josh Juneau, Luciano Manelli (2022)

  13. No Access

    Chapter

    Getting Started with Java 17

    This chapter presents a handful of recipes to help programmers who are new to the Java language and those with experience in other languages become accustomed to Java 17. You learn to install Java and configur...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  14. No Access

    Chapter

    Strings

    This chapter focuses on some of the most common String methods and techniques for working with String objects. In fact, they are one of the most used data types in any programming language. They can be used to ob...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  15. No Access

    Chapter

    Object-Oriented Java

    Object-oriented programs consist of many different pieces of code that all work together in unison. Rather than write a program that contains a long list of statements and commands, an object-oriented philosop...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  16. No Access

    Chapter

    Data Sources and Collections

    Applications use data structures to store data that can be utilized throughout the lifetime of an application instance. The Java language contains several data structures known as collection types, and they ca...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  17. No Access

    Chapter

    Java Web Applications

    Java development is not done on the desktop alone. Nowadays, web applications and apps can be considered the cornerstone of modern technology in private and government organizations. In fact, by interacting wi...

    Josh Juneau, Luciano Manelli in Java 17 Recipes (2022)

  18. No Access

    Book

    Introducing Algorithms in C

    A Step by Step Guide to Algorithms in C

    Luciano Manelli (2020)

  19. No Access

    Book

    Beginning Jakarta EE Web Development

    Using JSP, JSF, MySQL, and Apache Tomcat for Building Java Web Applications

    Luciano Manelli, Giulio Zambon (2020)

  20. No Access

    Chapter

    JSP Application Architectures

    In the first two chapters, you learned a large portion of JSP’s components through brief examples. In this chapter, I will tell you how everything fits together in complex applications.

    Luciano Manelli, Giulio Zambon in Beginning Jakarta EE Web Development (2020)

previous disabled Page of 2