Core Java

Core Java | News, how-tos, features, reviews, and videos

wooden tiles packing/placement puzzle
JVM - Java Virtual Machine

jw javaqa webservicesp1jpg

Web services in Java SE, Part 1: Tools overview

This post launches a four-part series introducing you to Java SE 6's support for Web services. Later in the series we'll build SOAP-based and RESTful-based Web services and explore advanced Web services topics.

Type dependency in Java Part 2

Type dependency in Java, Part 2

Make type dependency work to your advantage when programming with the Java Collections API, generics, and lambda expressions.

sale 7143 primary image wide

Master the Most Commonly Used Programming Language with the 2017 Complete Java Bundle for $49 - Deal Alert

Uber. Spotify. Google. Intel. One thing these tech companies have in common? They use Java as their primary programming language. Get those organizations and more to notice your Java skills with the 2017 Complete Java Bundle on your...

colors paper stacks lines rainbow

Java 9's other new enhancements, Part 5: Stack-Walking API

Replacing StackTraceElement, the new Stack-Walking API supports filtering and lazy access to stack trace information, and makes it easier to obtain the caller class

Type dependency and variances in Java

Type dependency in Java, Part 1

Covariance and contravariance might seem esoteric, but you'll need these concepts more than ever as the Java language evolves. Get started with type dependency in array types, generic types, and the wildcard element.

A stack of coins

Java 9's other new enhancements, Part 2: Milling Project Coin

JEP 213 builds on Java 7's Project Coin with small language improvements and additions for your Java programs

it resume makeover

10 resume do’s and don’ts for developers

Recruiters and hiring managers reveal what makes a candidate stand out -- or fall flat

Are checked exceptions good or bad?

While some programmers believe checked exceptions are a good language feature, others would disagree. In this post, Jeff introduces checked exceptions, then dives into the debate.

Read-only properties in JavaFX 8

Learn how to expose internal modifiable properties as external read-only properties in JavaFX 8

8-Ball

Interface-based applications in Java 8

Java 8's support for static methods in interfaces made it possible to create interface-based applications. Learn how in this short blog post.

Load More