Core Java

Core Java news, information, and how-to advice

abstract programming code
Graphic abstract man running

data breach code monitor screen java binary

What’s new in the Spring Boot 2.0 builder for Java apps

The first major Spring Boot upgrade in four years supports Java 9 and Spring Framework 5

open source license primary.jpg

GitHub tutorial: Get started with GitHub

Every developer should be on GitHub. Follow these steps to create a repository, push commits, merge pull requests, and clone and fork other repos

07 vote

Enterprise Java’s new name: Jakarta EE

The venerable Java EE name has been retired as part of enterprise Java’s move away from Oracle

hot coffee java beans cup steam

What’s new in Apache’s NetBeans IDE for Java 9

The beta of the NetBeans Version 9.0 IDE supports Java 9’s new Java Module System

citizen developers

For developers, the focus is deep learning, multiplatform, and coding skills

Angular, TensorFlow, React, and Electron all have seen large increases in developer activity on GitHub

human resources employees examine magnifying glass

Stack Overflow adds developer IQ scores to profiles

Developers can test—and publicize—their proficiency across 63 categories

17 open source table laptop group

Who really contributes to open source

New data debunks several myths around which companies lead in open source contributions

Java Q&A post 36: Language oddities

Java language oddities

The Java language includes various behaviors that may puzzle newcomers to the language. This post examines three such behaviors involving arrays, bytes and shorts, and private fields and methods.


Get 3 Years of NordVPN Service for Just $2.75 Per Month

Safeguard yourself against snoops, and access blocked content with this no-log VPN service. NordVPN is just $2.75 per month for 3 years, if you sign up right now.

birthday cake candles

20 years of open source: Its world-changing history in brief

Today, open source powers servers, computers, devices, and all manner of software. But two decades ago, it was a fringe, radical idea that seemed destined to remain academic

jw datastructures3

Java 101: Datastructures and algorithms in Java, Part 3

Multidimensional arrays are useful for complex computing scenarios, and ragged arrays can help conserve memory for big data applications. Learn how to create multidimensional arrays and ragged arrays and use them in your Java programs....

Keyboard with blue update button

Oracle extends Java JDK 8 updates to 2019

Oddly, JDK 8 will get public updates even after updates end for the later JDK 9 and JDK 10 Java releases

amazon shredder

Get 29% Off This 6-Sheet Micro-Cut Paper and Credit Card Shredder

This powerful micro-cut shredder turns a letter-sized sheet into 2,235 pieces of confetti, up to 6 sheets at a time. It can also destroy credit cards, rendering them useless.

kidde alarm

32% off Kidde Carbon Monoxide Alarm with Display and 10 Year Battery - Deal Alert

Kidde calls this model "worry free" because its sensor and sealed battery provide 10 years of uninterrupted CO detection, and a digital display that updates every 15 seconds. Currently discounted down to $35 on Amazon.

tortoise on skateboard race improvement training

C completes comeback in programming popularity

How C won 2017's Programming Language of the Year award from the Tiobe Index

external url

What is agile methodology? Modern software development explained

Enterprises need software competency to deliver good digital experiences. Agile development is how enterprises get there

The year ahead in app dev

2017: The year in programming languages

Java, JavaScript, Kotlin, TypeScript, and C++ all saw big changes in their capabilities

My future roads paths businessman

Weird science: The 9 strangest tech stories of 2017

The last 12 months have brought significant developments in what retro-future technologies

Load More