Skip to content
foojay.io Friends Of OpenJDK
    • Daily NewsEverything the community published, newest first
    • PodcastConversations with the people building and using Java
    • Event CalendarJUG meetups, conferences, and other events
    • JC-AI NewsletterAI Newsletter curated by Miro Wengner
    • Foojay Monthly ReviewArtur Skowronski's monthly Foojay roundup in JVM Weekly
    • Foojay.io AI PortalJava and AI: guides, tutorials and machine learning on the JVM
    • All CategoriesEvery topic the community writes about, A-Z
    View all articles →
    • Sustainability for Java DevelopersThe free community eBook
    • Java AlmanacEvery Java version, its docs and API diffs, in one place
    • JVM OptionsEvery JVM flag, per JDK version and per vendor, searchable
    • Java User GroupsFind a JUG near you on the world map
    • Java ChampionsThe community members recognized by the Java Champions program
    • Java Terms ExplainedThe Java and OpenJDK jargon dictionary
    • Other TutorialsMany more places where you can learn more about Java
    Install Java
    • Windows
    • macOS
    • Linux
    • Check your installation
    • Find another Java version
    Quick Start Tutorial
    • 1. Choosing an editor
    • 2. Hello World
    • 3. Arguments and string arrays
    • 4. Working with numbers
    • 5. If, then, else
    • 6. Enum and switch
    • 7. Using methods
    • 8. Using objects
    • 9. Reading a text file
    • 10. Using streams
    • What's next?
    Open the full Java Quick Start guide →
    • What is Foojay?About Foojay, it's history, and logo
    • Where to Find FoojayFoojay is not only this website, but a lot more...
    • AuthorsEveryone who writes for foojay.io
    • Meet the TeamThe team that keeps foojay.io running
    • Our SponsorsThe organisations that keep foojay.io running
    • Advisory BoardOrganizations deciding on Foojay’s roadmap and direction
Write for Foojay Join our Slack
Write for Foojay Join our Slack
"Foojay: A Place for Friends Of OpenJDK" - ADT Magazine
Press

"Foojay: A Place for Friends Of OpenJDK" - ADT Magazine

Geertjan Wielenga Feb 4, 2021 1 min read 3,069 views

Today, published by John K. Waters in ADT Magazine:

Found a mistake, or something to add? Edit this page on GitHub

Written by

Geertjan Wielenga

Geertjan is an open source and Java enthusiast, Java Champion, Apache Member, and leader of the Amsterdam Java User Group.

  • LinkedIn
  • Website
  • RSS feed

Join the discussion

  • Free eBook: Sustainability for Java Developers

    Towards an understanding of sustainable software development, written by and for the friends of OpenJDK

    Get it on Leanpub Read more
  • Your GPU spend is optimized. Your JVM probably isn’t.

    Hidden JVM inefficiencies - GC pauses, conservative JIT, slow warm-up - are quietly draining your AI infrastructure's performance and cloud spend. This guide shows how to eliminate that drag and scale with fewer nodes.

    Download Now

    Sponsored Content

  • Cut Code Review Time & Bugs in Half. Instantly.

    Supercharge your team to ship faster with the most advanced AI code reviews.

    Get Started!

    Sponsored Content

Thanks to our sponsors

Gold

Azul
CodeRabbit
HeroDevs
Redis

Silver

Reo
Zencoder

Community Partner

APIdia
View all sponsors

Categories

  • Java 508
  • Java Core 308
  • Tutorials 306
  • Performance 235
  • Developer Tools 204
  • DevOps 198
  • Databases 192
  • JavaFX 173
  • Tools 173
  • Security 156
  • Microservices 147
  • Spring 142
All categories

Authors

  • Catherine Edelveis
  • Johan Vos
  • Shaaf Syed
  • Arkadiusz Przychocki
  • Piotr Kołaczkowski
View all authors

Java User Groups

  • Sevilla Java User Group
  • Virtual Java User Group
  • Boston Java Users ACM Chapter
  • JUG Vale
  • Java User Group Oberpfalz
All Java User Groups
foojay.io

A place for Friends Of OpenJDK — free reference material, community news and daily Java insight.

Java Resources

  • Java Quick Start
  • Java Terms Explained
  • Java Almanac
  • JVM Options
  • Java Champions
  • Sustainability eBook

Content Hub

  • Friends Of OpenJDK Today
  • Podcast
  • Foojay.io AI Portal
  • Events Calendar
  • Java User Groups
  • Where to Find Foojay
  • Write for Foojay

About Foojay

  • What is Foojay?
  • Meet the Team
  • Authors
  • Advisory Board
  • Our Sponsors

Join the community

  • Bluesky
  • Mastodon
  • LinkedIn
  • Slack
  • GitHub
  • RSS
© 2026 foojay.io hello@foojay.io Search Sitemap Terms of Use Privacy Policy Accessibility AI Instructions