Anthony Goubard

Avatar photo

Anthony Goubard

Java developer since 1995, I've seen, in so many years, many technologies: from J2ME to the cloud, from sockets to GraphQL. Working now as freelance for clients or for my passion which is to write Java Swing applications (japplis.com).

Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]
Likes 0
Comments 11
Shares 0
Articles 14
Views 129,9K
Latest post

Java, What’s Old? Part III: I/O

Let's see now the less known old classes related to I/O.

Old Java machine
Java, What’s Old? Part II: Utils

Table of Contents ObjectsvolatileLocaleCollatorNormalizer After Java, What’s Old? Part I – Collections, let’s now have a look at less known old utility classes that can still be useful. Everything in this series will be in Java 8 and later, so …

Old Java machine
Java, What’s Old? Part I: Collections

Table of Contents OptionalStatisticsLinkedHashMapWeakHashMapBitSet A few weeks ago, I had the honor to present at the Arnhem JUG in the Netherlands about “Java, What’s old?” In this series, I’m focusing on what’s old in the JDK, not that known, and …

Command Prompt with Applet Runner plug-in
More Free Shells for your Java IDE

Table of Contents More Shells for FreeCommand PromptPowershellWindows Subsystem for Linux (WSL)Git BashCygwinSSHBean ShellMore powerApplet Runner ProAnt Commander ProConclusion You may be using one of the terminal applications installed on your operating system or use the included terminal panel of …

Foojay Podcast #64: Interviews at JFall about open source, OpenJDK evolutions, Project Loom, JVM, and more!

Table of Contents VideoPodcast AppsGuestsContent Let’s wrap up this year with more interviews from the JFall conference. In this episode you’ll learn more about Foojay, JVM internals and writing your own programming language, Project Loom and structured concurrency, learning at …

Structured concurrency
Structured Concurrency is More Than ShutdownOnFailure

Let’s see other possibilities than the default ones that can be done with the structured concurrency API.

Lines of code of the different solutions
Let’s Replace the synchronized Keyword

Let’s replace the synchronized keyword to be more virtual threads friendly in a code readable way.

Japplis Toolbox icon
12 Text Tools For Developers

Text data and text manipulation of it is also part of a developer job. Let’s see a few free text tools to simplify your job.

1BRC Solutions Time Execution
12 Lessons Learned From Doing The One Billion Row Challenge

How fast can you process a 1 billion rows text file in Java? That’s the challenge that many Java developers tried to solve in January 2024.

Sorting Text in Java, How Complicated Can It Be?

Text is represented by the String class in Java. In this article we’ll explore how to sort String, the advantages and drawbacks of each possibility.

Live (re)compile, (re)load, (re)execute Java code in 100 LoC

In this article, we’ll write a program (The Reloader) to easily play with Java code without the need to know how to compile or run the code or print the result.

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

https://foojay.io/today/author/anthony-goubard/feed/
Copied to the clipboard