Core Java

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

p1170305 2
mobile security / threat detection / traffic analysis

IDG Tech Spotlight  >  Security  >  DevSecOps: Bringing security into agile development and CI/CD

How to bring security into agile development and CI/CD

Align to DevSecOps and shift-left security to improve coding practices, eliminate vulnerabilities in development, and deliver highly secure apps to production

Java / coffee

OpenJDK: Hidden classes could be coming to Java

A JDK Enhancement Proposal says introducing hidden classes in Java could make other JVM languages more efficient

United States Apollo 15 astronauts deploy first lunar roving vehicle [NASA / July 31, 1971]

Why we can’t develop voting software that works

Ever wonder why we could write software to get to the moon, but not to count votes? Here are five reasons

Volunteers / volunteerism  >  A group of business people raises their hands.

Most developers know JavaScript — and want to know Go

HackerRank developer survey finds JavaScript most-known, Go most-wanted to learn, and full-stack development skills most-wanted in the job market

target bullseyes

Neo4j 4.0 targets scalability, security, and performance

Leading native graph database adds long-awaited horizontal sharding, granular security, and reactive processing

gears / build management + automation / circuits

What is Maven? Build and dependency management for Java

Maven provides consistent project structures, declarative configuration, and a wide range of plugins, along with a centralized repository for storing and downloading third-party software

Artificial intelligence and digital identity

JetBrains taps machine learning for full-line code completion

IntelliJ IDE's 2020 roadmap also features collaborative editing and lightweight text editing

analyze / inspect / examine / find / research / magnifying glass

Microsoft releases open source source code analyzer

Microsoft Application Inspector allows developers to detect the features and characteristics of software components before using them

artificial intelligence brain machine learning digital transformation world networking

Launchable applies machine learning to software testing

Founded by Jenkins creator Kohsuke Kawaguchi, startup promises to make software testing smarter and faster

programming / coding elements / lines of code / development / developers / teamwork

JavaScript is the most in-demand IT skill

JavaScript has unseated Java as the most sought programming language skill, indicating a stronger need for front-end web development than back-end systems

Abstract Java code

Installing Oracle Java SE 11 on Ubuntu 18.04

A quick installation guide for Ubuntu Linux users installing Java 11

retro phone next to retro alarm clock

How to store data in Java objects

A timely introduction to using instance variables in your Java classes

Javaworld > JVM / JDK / JRE explainer series > Java Development Kit > write your code

What is the JDK? Introduction to the Java Development Kit

The JDK is a key platform component for building Java applications. At its heart is the Java compiler

Javaworld > JVM / JDK / JRE explainer series > Java Runtime Environment > monitoring + configuration

What is the JRE? Introduction to the Java Runtime Environment

The JRE creates the JVM and ensures dependencies are available to your Java programs. It also plays a vital role in devops and cloud configurations

Javaworld > JVM / JDK / JRE explainer series > Java Virtual Machine > debug + optimize

What is the JVM? Introducing the Java Virtual Machine

The Java Virtual Machine manages system memory and provides a portable execution environment for Java-based applications. Developers reap the rewards in performance, stability, and predictable runtimes.

solar eclipse sun ring shadow clods

Eclipse readies next enterprise Java for mid-2020

Jakarta EE 9 will include a new namespace but no major new functionality or requirements for backward compatibility with Jakarta EE 8

Java / coffee / beans / production / processing

JDK 14: The new features in Java 14

Flight recorder event streaming, switch expressions, NVM support, and records are slated for the next version of standard Java, due in March 2020

What is service-oriented architecture?

This SOA primer starts with key characteristics of a service-oriented architecture and what comprises a Java-based SOA infrastructure

Load More