Read our guide to using IntelliJ IDEA as an Eclipse user for a comparison of IntelliJ vs Eclipse and shortcuts you can use on IntelliJ IDEA.
Java Tools, Java Application Development
Blog
What Migrating to Java 8 Does to Your Codebase
With the Java 8 release comes a variety of features. We explore them here, with a practical example to demonstrate what you can expect.
Java Updates, Java Application Development
Blog
Using Java 8 Stream Map and Java 8 Stream Filter
Our article covers bulk data operations for Java 8 collections. Learn how to use Java stream map, Java stream filter, and forEach for applying Lambdas.
Java Application Development, Java Updates
Blog
How to Use Default Methods in Java 8
Default methods in Java 8 are a bridge between lambdas and JDK libraries. Here we explore how to use them.
Java Application Development, Java Updates
Blog
The Adventurous Developer's Guide to JVM Languages
You have over 50 JVM languages; which one will you choose for your next project? We give a comparison of JVM languages here.
Java Application Development, Enterprise Development
Blog
Mock and Unit Testing With TestNG, JUnit and Mockito
This report looks at mock and uniting test with JUnit, TestNG, and Mockito. We look at JUnit vs TestNG, Mockito for advanced users, and more.
Java Testing, Java Tools
Blog
Exploring Java 8 Lambdas
Project Lambda is the major theme in the upcoming Java 8 and probably the most awaited one among Java developers. There’s one interesting feature...
Java Tools, Java Updates
Blog
Software Licensing Basics for App Developers
After finishing the development and launch of your application, how can you protect and license it? Get all copyrighting answers here.
Java Application Development, Enterprise Development
Blog
Advanced Java Bytecode Tutorial
In this blog post, we discuss Java bytecode for JVM, how to read and write Java bytecode, how to understand runtime, and more.