Explore new compact expression styles introduced in Java 8 together with lambdas, collectively known as "member references."
Java Section Index
A well-designed systems works with the synergy of not only object composition but also pattern composition. Learn to use Java to develop behavioral patterns.
Learn more about the Creational design pattern, which handles the process of object creation in Java from one or more classes.
Underpinning NetBeans 8 are tools to simplify the process of using lambdas in new Java code and tools for the probably even more significant task of migrating existing Java code to make use of lambdas.
Learn how to create a creational design pattern that is concerned about the process of object creation in Java from one or more classes.
The knowledge of design pattern is crucial for designing any software, especially when dealing with object oriented design. Recognizing patterns while designing helps us to map our previous experience to the present condition.
With the inception of Eclipse Luna, Java developers get a full-featured, Java 8-compliant IDE to try their hand at lambda expression. Read on to learn how to use lambda expression in your regular programming.
Manoj Debnath shows you how to get started with Lambdas with code snippets using Eclipse Luna as the IDE.
JasperReport is ideal to publish reports from the application that uses data from the back-end database, but how do we program them? Manoj Debnath shows you how with three sample applications that demonstrate a few of the ways a report can be generated using the JasperReport library.
Learn how to be become more productive by integrating Hibernate in your Spring applications.
Is there a way to write simple Java code to generate a report without XML? If you’re asking this question, we have a good news!
Manoj Debnath shows you how to get started with JasperReport, with a simple yet effective hands-on example.
Is Java past its prime? Are there reasons to still be using it? What do you think?
The new Java SE 8 API, JSR-310, is designed to replace the existing Date and Calendar classes, incorporating ideas from Joda-Time. Read on for a brief overview over the new Date and Time API and some ready to use examples.
Vipul Patel explains the basics of migrating Java applications to Windows Azure.
Getting everyone to agree on goals is a challenging undertaking in any organization. Achieving shared understanding through the process of Dialogue Mapping leads to the opportunity to develop an approach to change the problem. Read on to learn more.
Learn how ORM (Object Relational Mapping) can help map objects into a database as if you were no longer working with records of the relational model but objects in an object oriented model.
The RowSet interface is an extension of JDBC ResultSet and is a part of the javax.sql package. Read on to learn what RowSet is all about and how to implement it in Java.
JSP, Servlet and JDBC are a popular combination for creating dynamic web pages and applications with extensive data processing. Read on to learn more.
Constantin Marian Alin explores the power of Lambda expressions and streams, from simple to complex examples.
Mobile ADF apps are portable for both iOS and Android powered devices. Read on to learn how to create a simple Android application using Oracle ADF within JDeveloper IDE.
Learn about the important new features introduced in Java SE8.
Manoj Debnath provides an overview of how to parse XML documents using JAXB, SAX, and DOM.
Automating Java Applications doesn't adhere to one solution fits all. Learn how to consolidate the process of coming up with an API that can be easily used to automate any Java application.