Jonathan Giles is a software engineer who specialises in Java, API design, graphics, and user experience. He is a Cloud Developer Advocate at Microsoft.
Category: Articles
How to create LocalDateTime in Java 8 – Example
The LocalDateTime is a new class introduced in Java 8 new Date and Time API. This class is in java.time package and it represents both da…
Show progress of Java 8 stream processing
A private, secure home for your team’s questions and answers. 2 I have a Stream processing a few millions of elements. The Map-Red….
Getting Started With Java EE 8, Payara 5 and Eclipse Oxygen – DZone Java
Learn how to quickly build a Java EE 8 dev environment using Eclipse Oxygen for your IDE and Payara, including how to integrate the latter two.
Begin your Java exploration: Advice and resources for Java beginners – JAXenter
If Java is unfamiliar territory for you or you are migrating from another language to Java, this will help you understand what your “arsenal” should include
Java Collections Are Evolving – DZone Java
Learn how to create factory methods for Collections as well as create immutable copies of Collections with the changes introduced in Java 9 and Java 10.
Pushing the JNI Boundaries: Java Meets Assembly – DZone Java
This lesson in assembly and Java will teach you how to use the Java Native Interface to work directly with an assembler.
How to use Lambda Expression in Place of Anonymous Class in Java 8
Before Java 8, Anonymous class was the only way you can implement functional idiom in Java. Since prior to Java 8 you cannot pass function …
Are Java method references stable?
If I obtain a method reference using the new syntax:anObject::aMethodDo I always get the same object? That is, can I trust that two references to the same method will be equal?This is good to…
Evaluating JavaScript in Java with GraalVM – Adrian Marszalek
Learn how to evaluate code snippets of JavaScript in Java using GraalVM and GraalJS. GraalVM provides great interoperability when it comes to using multiple languages in one project.
3 Ways to Convert Java 8 Stream to an Array – Lambda Expression and Constructor Reference Example
One of the frequently asked Java 8 questions is, how you do convert a Java 8 Stream to an array? For example, you have a Stream of Strings …
Getting Started With Couchbase Server on Java SDK – DZone Database
This article includes a tutorial that explains how to use the Couchbase Server with the Java SDK and how to create a cluster required to run queries.
Trilha Java – TDC 2018 São Paulo
A plataforma java renova-se continuamente, sempre incorporando novos paradigmas e recursos selecionados pela comunidade a cada novo lançamento.A comunidade deve ficar ainda mais forte em 2018. Venha conhecer novidades como módulos, jshell, suporte a HTTP2, servlets 4, JPA 2.2, Security API entre outras.E discutir o que vem sendo proposto para as novas versões das plataformas de desenvolvimento mais usadas.
Java Basics for Beginners | Udemy
Teaching the Basics of Java in Under an Hour! – Free Course