This month’s annotated monthly is… not so annotated. The choice was either no annotated monthly at all or a not-very-annotated monthly. I thought there was more value in option 2 than in option 1. However, it does lead to a new game: add witty annotations in the comments. The winner gets to do Java Annotated Monthly for the rest of their life.
Java News
- Download Java: One Stop Page – an attempt to bring together all the JDKs one could download into a single list.
- JEP 355: Text Blocks (Preview) – multi-line strings are now text blocks, with the preview (probably) coming in Java 13
- JVM Ecosystem Survey 2019 – please take the survey today
- Immutable Collections In Java – Not Now, Not Ever
- IT runs on Java 8 – yeah, all this modern stuff is all well and good, but it’s not actually The Real World (thanks for making me feel like part of the problem!!)
- Otherworldly Java: Gateway to the Moon and Beyond (video) – haven’t had a chance to watch it yet but it’s on my list
- Graal: Not Just a New JIT for the JVM (video)
- Processing Large Files – Java, Go and ‘hitting the wall’ – a follow up to the series of posts that I linked to last month. Made me want to run off and do my own benchmarks, but honestly, we’ve all got better things to do than squeeze that out last millisecond
- OK, Java is still free but which version do I use and recommend to my clients?
- Don’t Fear the Java – more on the same topic
Java Tutorials & Tips
- How We Find Lambda Expressions in IntelliJ IDEA – a look under the covers of how the IDE works
- String concatenation, redux – a look under the covers of how Java works
- TornadoFX: Migrating JDK 8 to OpenJDK 11 – step-by-step migration
- Migrating Spring Boot Applications to the Latest Java Version (Java 11) – a case study that looks at the technical and political challenges of upgrading from Java 8
- Life After Java 8 by Trisha Gee (video) – on the same topic: challenges of migration
- Java 11 – Standard HTTP Client VS Apache HttpClient
- Running a Java class as a subprocess – i.e. just a class, not a jar
- Java 8 Comparator – How to sort a List – I particularly like the chained example at the end
- Local Type Inference Cheat Sheet for Java 10 and beyond! – this is not from this month, but I stumbled over it again recently and found it helpful
Languages, Frameworks, Libraries, and Technologies
- Spring Tips: JavaFX – integrating Spring Boot with JavaFX
- Writing Web Applications in Java – a Study of Alternatives
- Introduction to RxKotlin – quick guide to get you started
- Cybersecurity Trends for 2019 — The Good and The Bad
- Most Important Security Elements (Part 1)
- Introduction to Lombok – everyone’s always telling me Lombok is amazing
- Persistence for Java Microservices in Kubernetes via JPA
- Test-Driven Development: Really, It’s a Design Technique – TDD is good, mmkay?
Culture & Community
A mix of stuff around managing workload; company culture; diversity; career; and machine learning.
from DZone.com Feed http://bit.ly/2KwS5Jn
No comments:
Post a Comment