Java platform tools and technology

Java tools and technology help application developers build better code faster. Some Java tools are aimed at increasing the efficiency of applications running on the Java platform in terms of the computing and storage resources necessary to run the application. Other Java technologies are focused on making Java applications more maintainable via modularity and component reuse or other strategies. Still other tools and technologies are designed to make each application developer more effective by increasing communication (collaboration tools) or reducing the need for repetitive boilerplate code (high level abstractions and Java code libraries).

Java platform tools and technology News

  • January 19, 2021 19 Jan'21

    Program a Java factorial function with recursion and iteration

    This Java recursion tutorial not only shows you how to create a recursive Java factorial function, but also demonstrates how recursive methods and code works on the JVM.

  • January 18, 2021 18 Jan'21

    Top 5 Java recursion examples

    We often debate the merits of iterative vs recursive Java code. Take a look at how recursive Java methods work with these 5 Java recursion examples.

  • December 29, 2020 29 Dec'20

    The performance cost of autoboxing Java primitive types

    The boxing and unboxing of Java primitive types has severe performance implications. Uncover the truth about autoboxing Java primitive types in this JDK Mission Control and JVM Flight Recorder example.

  • December 12, 2020 12 Dec'20

    How to start Java's JVM Flight Recorder 3 easy ways

    JDK Mission Control is feckless without a Java Flight Recorder file to profile. Here are 3 easy ways you can start JFR in Eclipse and monitor your JVM in JMC.

Java platform tools and technology Get Started

Bring yourself up to speed with our introductory content

Evaluate Java platform tools and technology Vendors & Products

Weigh the pros and cons of technologies, products and projects you are considering.

Manage Java platform tools and technology

Learn to apply best practices and optimize your operations.

Problem Solve Java platform tools and technology Issues

We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.