logo
You might also like :

JDK 9 is Feature Complete -- now it's time to ramp down 549 retweets

mail.openjdk.java.net
JDK 9 is Feature Complete — now it’s time to ramp down:

Moving Java Forward Faster | Mark Reinhold 492 retweets

mreinhold.org
Moving Java Forward Faster:

Java Collections Cheat Sheet | JRebelcom 450 retweets

jrebel.com
Every Java program tends to have one thing in common. They’ll all use Java collections! They’re so fundamental, we could not even avoid thinking to omit them from out RebelLabs cheat sheet collection. This is a tough challenge, since there's so much ...

JDK 9: First Release Candidate 390 retweets

mail.openjdk.java.net
First JDK 9 Release Candidate:

Java Is Still Free - Google Docs 342 retweets

docs.google.com
Java Is Still Free 2.0.3 With the changes to Oracle JDK distribution and support, there has been considerable uncertainty over the rights to use Oracle JDK vs Oracle OpenJDK builds vs OpenJDK builds from other providers. There are various ways to get...

Java is Still Free 200 – Java Champions – Medium 327 retweets

medium.com
We've released version 2.0.0 of Java Is Still Free ( - giving you a full and balanced view of the java and openjdk choices you have going forwards, including commercial support, $free and free to use - read it today!

Java™ SE Development Kit 8, Update 141 Release Notes 322 retweets

www.oracle.com
Let's Encrypt Root CA (ISRG Root X1) now included by default in Oracle's JDK 8u141, 7u151: letsencrypt

Java Champions response to The Register Article on Java SE usage 313 retweets

docs.google.com
Java Champions respond to Register Article on Oracle Pursuit of Java SE Licensing Fees TL;DR Using Oracle's Java SE for developing programs and running them in production on general purpose computing machinery is free of financial obligation to Oracl...

Project Jigsaw: The module system | Mark Reinhold 312 retweets

mreinhold.org
Project Jigsaw: Module system merged into JDK 9:

Proposed schedule change for JDK 9 304 retweets

mail.openjdk.java.net
Proposed schedule change for JDK 9:

JDK 10: First Release Candidate 258 retweets

mail.openjdk.java.net
First JDK 10 Release Candidate:

An Open Letter to the JCP Executive Committee 244 retweets

mreinhold.org
An Open Letter to the JCP Executive Committee:

Proposed schedule change for JDK 9 230 retweets

mail.openjdk.java.net
Proposed schedule change for JDK 9:

JDK 11: First Release Candidate 229 retweets

mail.openjdk.java.net
First JDK 11 Release Candidate:

Proposed schedule change for JDK 9 227 retweets

mail.openjdk.java.net
JDK 9 release schedule, updated:

ReflectUtils breaks with Java 9 build 148 · Issue 93 · cglib/cglib · 221 retweets

github.com
Since Java 9 build 148, it is no longer possible to do setAccessible on any public Java runtime API class (except sun.misc.Unsafe as special case). This affects ClassLoaderdefineClass (protected method). Because of this any mocking libr...

Stephen Colebourne's blog: Java is still available at zero-cost 218 retweets

blog.joda.org
[blog] Java is still available at zero-cost! Although Oracle may not be providing long-term support from Java 11 onwards, other plans are in place to secure zero-cost access to the JDK:

Update on JDK 8 builds and release candidate status 217 retweets

mail.openjdk.java.net
Update on JDK 8 builds and release candidate status

JDK 9 release schedule 202 retweets

mail.openjdk.java.net
JDK 9 release schedule, updated:

Proposed schedule for JDK 9 202 retweets

mail.openjdk.java.net
Proposed schedule for JDK 9:

Local Variable Type Inference 196 retweets

mail.openjdk.java.net
New JEP: Local Variable Type Inference for Java.

CFV: New Project: ZGC 194 retweets

mail.openjdk.java.net
“ZGC is a new garbage collector optimized for low latency and very large heaps.” — perliden,

Stephen Colebourne's blog: Oracle's Java 11 trap 193 retweets

blog.joda.org
TL:DR; Java is still available at zero-cost , you just need to stop using Oracle JDK and start using an OpenJDK build, such as this one o...

JDK 8 is Feature Complete 187 retweets

mail.openjdk.java.net
JDK 8 is Feature Complete:

Java™ SE Development Kit 8, Update 161 Release Notes 184 retweets

www.oracle.com
Unlimited crypto is now the default in JDK 8u161, 7u171, 6u181. No need to configure or download a separate bundle. Change was already in JDK 9.

Project Jigsaw: Complete! | Mark Reinhold 183 retweets

mreinhold.org
Project Jigsaw: Complete:

JDK 9 release schedule 178 retweets

mail.openjdk.java.net
JDK 9 release schedule:

JEP 305: Pattern Matching for instanceof (Preview) 176 retweets

openjdk.java.net
JEP 305: Pattern Matching for instanceof (Preview)

JDK 11 is now in Rampdown Phase One 169 retweets

mail.openjdk.java.net
JDK 11 has been forked from the main line and is now in Rampdown Phase One: jdk11 openjdk java

Change Log · real-logic/aeron Wiki · GitHub 160 retweets

github.com
Aeron 1.0 has finally been released! Enjoy even greater performance and reduced memory footprint.

Targeting JEP 326: Raw String Literal for JDK 12 159 retweets

mail.openjdk.java.net
val html = ` <div> <p>OMG, I can't <b>believe</b> we get multi-line strings in Java12!</p> </div>`.align();

JDK 9's source code is now modular 156 retweets

mail.openjdk.java.net
JDK 9’s source code is now modular:

Pattern Matching for Java 154 retweets

cr.openjdk.java.net
Pattern matching in Java? Early explorations here by BrianGoetz

JDK 9 release schedule 152 retweets

mail.openjdk.java.net
JDK 9 release schedule, updated:

Java on Docker will no longer suck: improvements coming in Java 10 148 retweets

www.opsian.com
Java 10 includes a bunch of useful features that will make running the JVM in a container less painful

You probably want this one instead: 146 retweets

github.com
Now you can browse OpenJDK source code on GitHub, thanks to dmlloyd0 from Red Hat

Linus Torvalds Books the Wrong Flight and They Decide to Move the Enti... 141 retweets

mobile.linuxtoday.com
Kernel Summit: Last Friday (just before Labor Day) I learned that Linus had gotten confused about when and where the Maintainer's Summit was going to be held this year.

Proposed schedule for JDK 11 135 retweets

mail.openjdk.java.net
Proposed schedule for JDK 11:

JDK 12: First Release Candidate 130 retweets

mail.openjdk.java.net
First JDK 12 Release Candidate:

Proposal: Newer version-string scheme for the Java SE Platform and the... 130 retweets

mail.openjdk.java.net
Proposal: Newer version-string scheme for the Java SE Platform and the JDK:

RFC, Project Metropolis` 129 retweets

mail.openjdk.java.net
Project Metropolis: “… re-implement significant parts of Hotspot’s C++ runtime in Java” — JohnRose00,

Proposed schedule change for JDK 9 127 retweets

mail.openjdk.java.net
Proposed schedule change for JDK 9:

JDK 7: Release Candidate | Mark Reinhold 125 retweets

mreinhold.org
JDK 7: Release Candidate:

The Black Magic of (Java) Method Dispatch 123 retweets

shipilev.net
New blog post: "The Black Magic of (Java) Method Dispatch"

JDK 9: Release-Candidate Phase 121 retweets

openjdk.java.net
JDK 9 Release-Candidate Phase:

JDK 1201 General-Availability Release 121 retweets

jdk.java.net
"Moving Java Forward Faster" * JDK12 early access builds are now available * Includes Alpine/musl bundles * * Java Together JDK OpenJDK alpinelinux developers

Stephen Colebourne's blog: Explicit receiver parameters 119 retweets

blog.joda.org
I discovered that Java 8 has a language feature I'd never heard of before today! Explicit receiver parameters Consider a simple method ...

Call for Discussion: New Project: Loom 118 retweets

mail.openjdk.java.net
Project Loom proposal by pressron: fibers, delimited continuations, tail calls in JDK/JVM

Faster and Easier Use and Redistribution of Java SE 118 retweets

blogs.oracle.com
"Oracle JDK will contribute previously commercial features such as Java Flight Recorder to OpenJDK" Java

Welcome to Amber! 117 retweets

mail.openjdk.java.net
Project Amber (Local Variable Type Inference, and more, for Java) is open:

Proposal: Allow illegal reflective access by default in JDK 9 117 retweets

mail.openjdk.java.net
Proposal: Allow illegal reflective access by default in JDK 9:

Deprecation of Objectfinalize() 116 retweets

stuartmarks.wordpress.com
The first segment of Episode 23 of the Java Off-Heap podcast covered the deprecation of Object.finalize in Java 9 and deprecation and finalization in general. Deprecation is a subject near and dear to my heart. The hosts even mentioned me by name. Th...

Update on JEP-286 (Local Variable Type Inference) 116 retweets

mail.openjdk.java.net
Update on JEP 286 (Local Variable Type Inference):

Brendan Gregg's Blog 112 retweets

www.brendangregg.com
Investigating Java warmup performance using flame graphs and the Linux perf profiler.

Open Test Alliance for the JVM 112 retweets

github.com
calling all java developers that care about testing, have a look at Let’s build a common foundation for all JVM test frameworks 😁😎

Oracle Technology Network 111 retweets

www.oracle.com
Here you go! Java SE 10 is now available for download.

Java in Flames – Netflix TechBlog – Medium 110 retweets

medium.com
We’ve been developing these at Netflix for everyday Java performance analysis as they can identify all CPU consumers and issues, including those that are hidden from other profilers.

Quarking Drools: How we turned a 13-year-old Java project into a first... 110 retweets

developers.redhat.com
Quarking Drools: How we turned a 13-year-old Java project into a first-class serverless component Check out how we modernized our rock solid but old Java tool making it natively compilable on graalvm and intregrating it with QuarkusIO

"=" applied to String operands can provoke side effects 107 retweets

bugs.openjdk.java.net
"+=" duplicates the first part: This looks like a pretty nasty bug actually. The fact that this is Java 9 onwards and only spotted now does make me question how many people are using Java 9 in production and how safe it is to migrate to it.

JEP draft: Add detailed message to NullPointerException describing wha... 107 retweets

openjdk.java.net
JEP draft: Add detailed message to NullPointerException describing what is null That will be a really useful feature! Something that existed in in SAP JVM for years now could make it to OpenJDK. Yay!

Where can I find information on Java licenses and distribution of Java... 104 retweets

www.java.com
Can you run Oracle's Java binary in Docker containers? - Yes Can you push image with it to DockerHub? - Depends:

JDK 9 images are now modular 103 retweets

mail.openjdk.java.net
JDK 9 run-time images are now modular:

JEP 325: Switch Expressions (Preview) 103 retweets

openjdk.java.net
Pattern matching in Java is taking its first steps out of the lab with switch expressions: T result = switch (arg) { case L1 -> e1; case L2 -> e2; default -> e3; } Personal guess/hope: we get that in Java11. Would be awesome...

Processing Large Files in Java 102 retweets

stuartmarks.wordpress.com
Last week, Paige Niedringhaus posted an article Using Java to Read Really, Really Large Files. While one can quibble about whether the file to be processed is indeed "really, really large," it's large enough to expose some interesting concerns and to...

JDK 8 Developer Preview | Mark Reinhold 101 retweets

mreinhold.org
JDK 8 Developer Preview:

New Project approved: JDK 8 97 retweets

mail.openjdk.java.net
JDK 8 Project created:

JEP 289: Deprecate the Applet API 95 retweets

openjdk.java.net
JEP 289: Deprecate the Applet API

90 New Features (and APIs) in JDK 11 95 retweets

www.azul.com
JDK 11 is here, only six months after JDK 10 and a year after JDK 9. Find out about all the new features in this release.