Skip to content

Trash Talk - Exploring JVM memory management & Back to basics: Strings in Java

Photo of Sebastian K.
Hosted By
Sebastian K.
Trash Talk - Exploring JVM memory management & Back to basics: Strings in Java

Details

Dear Java Community,

after the Meetup is before the Meetup!

So I am happy to announce our next OpenValue Meetup on 20th of February!

Again we were able to organize two high-quality talks for the community! In the first Session, Michael will bring us back to the basics of Java and dive deep into the details of Java Strings!

Right after that, Gerrit will give us valuable insights into the JVM memory managament and garbage collection and why this is important for software developers!

Come to our office at “Am Wehrhahn 41, 40211 Düsseldorf”, and join us on our journey to get and share high quality Java and software development knowledge!

We’re taking care of food, (cold) refreshing drinks!

Don't miss out on this and RSVP to confirm your attendance.
Agenda:

  • 18:00 Walk in
  • 18:30 First Talk
  • 19:15 break
  • 19:30 Second Talk
  • 20:15 Drinks and Discussions

First Talk:

"Back to basics: Strings in Java"
by Michael Krimgen

Strings are one of the fundamental classes in Java. Every Java developer has heard about the String pool and knows that Strings in Java are immutable. Since the early days of Java, the String class has undergone quite some changes. In this short session, I'll show a brief overview of the history of Strings in Java. Why are strings immutable? How do strings look in memory, and how did the representation change over time? What new methods were introduced in recent Java versions and possible optimization techniques?

Second Talk:

"Trash Talk - Exploring the JVM memory management"
by Gerrit Grunwald

In the realm of Java programming, understanding memory management and garbage collection mechanisms cannot only be helpful for optimizing performance and resource utilization but also in general will help you to use the right garbage collector for your application. This session will be about memory allocation, object lifecycle, and garbage collection strategies within the Java Virtual Machine (JVM).
Attendees will gain insights into memory allocation strategies, object retention policies, and various garbage collection algorithms like generational and concurrent collection. So when you are interested in getting more knowledge about which garbage collector to use best for your application or about memory management in the JVM, this session is for you.

Photo of OpenValue Düsseldorf group
OpenValue Düsseldorf
See more events
OpenValue Düsseldorf
Am Wehrhahn 41 · Düsseldorf