Core Java

Core Java news, information, and how-to advice

malware bug virus security magnifying glass detection
stars shine

library shelves books stacks

Library misuse exposes leading Java platforms to attack

A deserialization vulnerability in Apache Commons Collections could lead to remote code execution on JBoss, WebSphere, Jenkins, WebLogic, and OpenNMS installations, but the sky isn't falling yet

coffee beans java cup

Oracle proposal clarifies Java API deprecations

JDK Enhancement Proposal 227 would offer better information on deprecation and log the usage of deprecated APIs.

C++ Java PHP .Net Python JavaScript coder programmer

RoboVM Java-to-iOS dev tool no longer open source

RoboVM says competitors were leveraging the technology but making no meaningful contributions in return

code best

Which code is best? 3 JVM languages duke it out

Frege, Kotlin, and Mirah may not be household names, but they took center stage in a JavaOne JVM language shootout.

client server

Why client-server must die

Old models of computing always tend to linger too long, but client-server was based on a fallacy -- and needs to go away sooner rather than later.

coffee beans java cup

Developers weigh JSON, security proposals for Java EE 8

At JavaOne, Oracle reveals the numerous proposals under consideration for inclusion in Java EE 8, due in 2017.

jumpin 2

Jump into Java microframeworks, Part 1

Ultra-lightweight and targeted to mobile and single-page web apps, Spark, Ninja, and Play are three of the most popular, emerging Java frameworks today. This first article in a series gives you a high-level overview of Java...

java heart

Oracle lays out plans for the next Java generation

In celebrating Java's 20 years, former Sun CEO McNealy laments James Gosling's departure from Oracle.


Groovy programming language thrives under Apache

Once dropped by Pivotal, the language for JVMs doubles its downloads with support from the open source software foundation

duke java mascot

Java developers carry hopes and fears to JavaOne

Despite mixed signals from Oracle and competition from newer languages, experts agree that Java will stay strong

object and its methods

Java 101: Inheritance in Java, Part 2

Get to know the ultimate superclass of Java's class inheritance hierarchy: java.lang.Object.

java inheritance with biscuits

Java 101: Inheritance in Java, Part 1

Learn the basics and more of Java inheritance, one of the fundamental concepts of object-oriented programming. Get your head around inheritance concepts and syntax, then go hands-on with the mothership of all Java classes:...


Java 101 primer: Composition and inheritance

A quick guide to the composition technique in Java programming. Learn how to use composition to resolve the well-known problem with inheritance.

twitter as a recruitment tool

Twitter CEO to developers: We messed up

At the Twitter Flight conference, Jack Dorsey attempts to set a clean slate with disgruntled developers.

first-aid patch medicine cure

Oracle fixes critical flaws in Database Server, MySQL, Java

The bad news: Java and Oracle's database products had lots of vulnerabilities. The good news: None are currently under attack.

Bad Programming Habits We Love

9 bad programming habits we secretly love

Breaking the rules can bring a little thrill, but who knew it could also result in better, more efficient code.

dev trends

9 developer trends you can bank on in 2016

From containers to NoSQL to Spark, here are the IT trends you can expect to persist next year.

mobile developer and skills

Word to API providers: Make it simple for developers

The I Love APIs conference offered plenty of advice on how to draw developers' interest in APIs.

Load More