News & Features

Java / binary code / gears / programming / coding / development

Microsoft buys jClarity to boost Java on Azure

Better performance, increased Java community engagement are the goals

Paul Krill

saas

CloudBees readies Jenkins X via SaaS

New SaaS services are an attempt to commercialize and expand its CI/CD tools

Paul Krill

two rubies ruby

Ruby on Rails 6.0 adds rich text capabilities

JavaScript, database support also get nods

Paul Krill

Hockey player figurines pushing along a binary track.

Java servlets: Request handling for Java web apps

The Java Servlet API is part of the Java EE stack, providing URL mapping and request handling capabilities for Java web applications

Matthew Tyson

JavaWorld > Persistence [series] > data blocks / data center / database / server traffic routing

What is JPA? Introduction to the Java Persistence API

Get to know the Java ORM standard for storing, accessing, and managing Java objects in a relational database

Matthew Tyson

person with slippers sitting on couch with fire in background

Couchbase review: A smart NoSQL database

Flexible, distributed document database offers an easy query language, mobile synch, independently scalable services, and strong consistency within a cluster

Martin Heller

log wood chipper

10 Splunk alternatives for log analysis

Splunk may be the most famous way to make sense of mass quantities of log data, but it is far from the only player around

Serdar Yegulalp

crash test dummies

10 trusty JavaScript test tools

From simple test runners to complete testing frameworks, look to these proven tools to keep your JavaScript free of bugs

Paul Krill

JavaWorld > Android Studio for Beginners [movile java package]

Tutorial series: Android Studio for beginners

A complete beginner's guide to Android Studio, from installing Android Studio to coding and debugging your first Android app. Includes source code for the example app

Jeff Friesen

jw osjp soaring

Tutorial: Serverless computing with AWS Lambda, Part 1

Serverless computing is no magic carpet, but how does it really work? Get an overview of AWS Lambda's nanoservices architecture and execution model, then build your first Lambda function in Java

Steven Haines

JavaWorld - JW - OSJP - big data analytics - social graph

Tutorial: Big data analytics with Neo4j and Java

Graph databases like Neo4j are ideal for modeling complex relationships between collections of users--and they move through big data at lightspeed. This tutorial gets you started with graph databases and analytics in Java.

Steven Haines

Interfaces in Java

Java 101: Classes vs interfaces in Java

Learn the difference between classes and interfaces once and for all, then get started declaring, implementing, and extending interfaces in your Java programs

Jeff Friesen

Load More
Classic Java Tutorials
Resources
More Resources »
Java Help Center