Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your developerWorks profile is displayed to the public, but you may edit the information at any time. Your first name, last name (unless you choose to hide them), and display name will accompany the content that you post.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Java technology

Articles, online tutorials, and other technical resources on Java standards and technologies

Continuous software delivery in the cloud

Take advantage of the OpenDelivery platform and leverage open source tools and configuration to create a platform for continuous software delivery in the cloud.  More >

Tabs showing featured content and columns for developerWorks Java technology zone.

08 Jan 2013 — Show descriptions | Hide descriptions

  • HTML5 2D game development: Implementing Sprite behaviors

    Make your HTML5 2D video game more interesting by implementing the essence of any video game: sprite behaviors.

  • Functional thinking: Laziness, Part 2

    Learn to derive a lazy list using Groovy's closures as building blocks, and then explore some of the performance and conceptual benefits of lazy evaluation, including the ability to initialize fields lazily in some languages.

  • Characterizing code for refactoring

    Learn to characterize untested or poorly tested legacy code properly for unit testing so that you can refactor it safely.

  • The Java technical podcast series: The cloud files

    In this season of the Java technical podcast series, Andrew Glover focuses his discussions on the technologies, companies, and people influencing cloud computing. From CloudBees and Heroku to newcomers like Jelastic and NuoDB, you won't want to miss an interview.

  • Agile DevOps: Dynamic configuration

    Manage configuration data to reduce the duplication and misconfiguration that can lead to deployment errors.

  • HTML5 2D game development: Sprites

    Continue the journey of implementing an HTML5 2D video game by learning how to implement Sprites, one of the most fundamental and important aspects of video games.