Skip to content

Java

Meet other local Java developers to talk about code, architecture, and innovation. Both beginners and pros are welcome!
pin icon
5,076
members
people1 icon
12
groups

Frequently Asked Questions

Yes! Check out java events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the java events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find java events near your location here. Connect with your local community and discover events within your area.

Java Events Today

Join in-person Java events happening right now

Free Lakeside Mindfulness đŸ§˜â€â™€ïž (30-min) & Socialise
Free Lakeside Mindfulness đŸ§˜â€â™€ïž (30-min) & Socialise
Take a moment for yourself by the lake. This lakeside mindfulness session is created to help you slow down, breathe, and reconnect in a calm outdoor setting. We’ll start with a short 5-minute introduction round, followed by 10 minutes of guided breathing exercises to help you relax and reset. Then we’ll move into a 10-minute body scan to bring awareness to the body. We’ll finish with a 10-minute group reflection, where we take a moment to gently connect with our feelings in a safe and relaxed space. Afterwards, we’ll stay a bit longer for a casual social moment to chat, connect, and enjoy the lakeside together đŸ€ It might get a bit cooler during the evening, Please bring warm clothing and maybe a blanket so you can stay comfortable ✹ I will be teaching the Pilates session until 20:00. If you arrive 5–10 minutes earlier, you’re welcome to join the final stretching or simply stay quietly and relax in the space. Please keep the atmosphere calm and avoid loud talking so everyone can ease into the mindfulness session nicely đŸ€ There are still a few spots available for the Pilates session. I’ve also added this event on the Zurich Together portal. The Pilates class costs 25 CHF 📍Rentenanstalt, Zurich (near Glace Tina Kiosk) 👛 Free (tip based)
✒Ink & Drink: a Star is born ⭐
✒Ink & Drink: a Star is born ⭐
Somewhere, in a hospital or a bedroom or a room you've never seen, you arrived. Outside, the world had no idea. The newspaper was already printed. The radio played on. History moved at its usual pace — completely indifferent to you. 🎂 But what if it wasn't? What if the world that day was, somehow, the world that made you? ✹ ✹ ✹ 🔍 đŸ„‚Join us for a historic Ink & Drink session, hosted by a very special guest, Deji. We will share a drink and start with a simple act of curiosity: Google your birth date, day, month, and year. Find out exactly what was happening in the world on the day you arrived — who else was born, what was being celebrated, what was falling apart or being built. Choose one event that really jumps out at you. Then, write. ‱ Retell the story of your birth with this event in mind. Imagine the newspaper headlines that morning — did your mother read the paper? What was on her mind? ‱ What conversations were happening in the room around you? What did the world smell like, sound like, feel like — on that very specific day? No prior writing experience is needed. Optional prompts will guide you, or you can follow your own instinct wherever it leads. Sharing at the end is always optional. ✒ Ink & Drink is a creative writing evening in English — a relaxed, social gathering around words, ideas, and a shared drink. ✹ ✹ ✹ ☕ The event is free — please plan to order at least one drink on site as a gesture of respect toward the Moudi restaurant hosting us. đŸČ🧆For those who wish, you're warmly invited to stay afterward for a Lebanese dinner — a lovely way to continue conversations and grow a creative community together. Looking forward to rewriting history together! ✍✚ ⌚When: Wednesday, April 29 | 6:45 PM - 8:30 PM 📍 Location: Bei Moudi am Kunsthaus (restaurant/bar)
🎬 Movie Meetup: NORMAL
🎬 Movie Meetup: NORMAL
Badminton Wednesday 🏾
Badminton Wednesday 🏾
Welcome to the Winterthur Badminton Meetup! đŸžđŸ‘ŠđŸ˜‰đŸ» We’re an international group created for badminton fans in and around Winterthur. Open to Expats and Swiss folks who want to train and socialise with fellow ‘badmintonists’. Or perhaps you’d like to learn the sport and meet new people? Whether doing it for fun or fitness, the idea is to enjoy and have a great (kickass) midweek. And everyone is welcome to join us for a postgame drink or two! See yah! 😊 Important: We ask everyone to respect others who wish to play. That means dropping out if you won’t make it to the game by updating your RSVP. Keep in mind: RSVPs close at 21:00 two days before the event to give others enough time to plan. Anyone on the RSVP list who did not show up at the event is considered a "no-show". No-shows will still have to pay the shared cost of the court and shuttles. We keep track of no-shows and deprioritise them in future games. Please try your best to pay on the same day by Twint or in cash. With Twint, write in the comment the date and your name for reference. Cost will be around 12-20 CHF, depending on the amount of players joining and if we have to rent 1 or 2 courts. Note: If it's your first time joining, please send me a message for more details and to confirm your spot in the game. Otherwise, regular players will be given priority. Cheers, Elias
Meditation & Vortrag am Mittwoch
Meditation & Vortrag am Mittwoch
**Meditationsreihe:** **Die Grundlagen erfolgreicher Meditation entwickeln** Mittwochs, 29. April - 20. Mai, 2026, 18:30-20:00Uhr, KMC Schweiz in ZH- Altstetten mit Gen Kelsang Devi (in Englisch mit deutscher Übersetzung), 20CHF https://www.kadampa.ch/vortrag-am-mittwoch/ Wahres GlĂŒck entsteht nicht durch Ă€ussere UmstĂ€nde – es wurzelt in unserem Geist. In dieser vierwöchigen Meditationsreihe erkunden wir gemeinsam, wie wir die inneren Voraussetzungen schaffen, um tief und erfolgreich zu meditieren und ein dauerhaft glĂŒckliches Leben zu fĂŒhren. Anhand praktischer Meditationen und klarer ErklĂ€rungen lernen wir, wie wir Verantwortung fĂŒr unser Leben ĂŒbernehmen, uns fĂŒr Inspiration öffnen, NegativitĂ€t auflösen und die Kraft zum GlĂŒck in uns stĂ€rken können. **Themenliste** 29\. April 2026 \| Karma verstehen –Verantwortung fĂŒr unser Handeln und unsere Erfahrungen ĂŒbernehmen 6\. Mai 2026 \| Offen fĂŒr Inspiration sein 13\. Mai 2026 \| NegativitĂ€t auflösen 20\. Mai 2026 \| Die Kraft zum GlĂŒcklichsein entwickeln
Daily Evening Meditation at 7 -  7:30pm -  open to all
Daily Evening Meditation at 7 - 7:30pm - open to all
### Daily Evening Meditation ##### For all peace lovers and others, for beginners and advanced meditators. We love silence. We meditate with our eyes open—or closed, if you prefer. Come and enjoy the powerful vibrations of peace. We are happy to offer guided meditation upon request. **Welcome—join the wave of peace!** [www.brahmakumaris.ch](www.brahmakumaris.ch)

Java Events This Week

Discover what is happening in the next few days

Ownership Types in Rust
Ownership Types in Rust
Welcome back to Papers We Love, Zurich! In this session, Daniel GalĂĄn Pascual, a PhD student in the Information Security group at ETH ZĂŒrich, will present "**A Gentle Introduction to Ownership Types in Rust**". Ownership types are what give Rust its memory safety guarantees: the compiler statically rules out entire classes of bugs (use-after-free, data races, dangling pointers) with no garbage collector and no runtime cost. Through worked examples, the talk builds a working understanding of ownership in practice, drawing on the conceptual model of "[A Grounded Conceptual Model for Ownership Types in Rust](https://arxiv.org/abs/2309.04134)" and its accompanying Aquascope tool. **Why care?** * ***For systems programmers***: ownership types are a general approach to resource management that shows up across many languages, with Rust being the most prominent industrial example. The intuition you build means finally making sense of borrow checker errors when they matter most, both in Rust and beyond it. * ***For PL and type-theory enthusiasts***: ownership types have deep connections to linear and affine type theory. Seeing them in an industrial language reveals how theory meets real-world complexity. The talk will be 45-60 minutes, followed by discussion, Q&A and snacks. No prior background in type systems or Rust is required. However, basic systems programming background will be beneficial.
Sundays Kundalini with Nava
Sundays Kundalini with Nava
Be open for change and come into your full potential! Get unstuck with Kundalini Yoga, Pranayam and Meditation and learn the tools to explore your inner riches. Let go of mental trash, find courage and lightness, and bring a sparkling joyfulness into your everyday-life as you gradually connect with your innermost sensitive being. You will leave this class energetically re-charged, with a calm mind, your spirits lifted and a soothed heart. Looking forward to see you! Sat Nam and blessings of grace, Nava No previous knowledge required. This class is for anyone interested in kundalini yoga and meditation, newcomers and seasoned practitioners alike. Regular class: 35.- / 10-class multiple: 320.- (valid 4 months) Students / Unemployed / Kulturlegi: 25.- / 10-class multiple: 225.- (valid 4 months) Visit also: www.yoga2be.ch // Meetup: Yoga2Be - Movement, Energy, Nutrition for Body & Mind http://meetu.ps/c/3DljJ/8Hl5s/a
PM Session - Open Level Play
PM Session - Open Level Play
Welcome to the Open Level Play Session. This session takes place every Saturday from 12:15 to 13:45 at the Yonex Badminton Hall HardbrĂŒcke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Open to players of all skill levels. This session is for doubles with a relaxed and social focus. Ideal for casual play, improvement and meeting new players. Payment can be made via TWINT after the session.
Kreiere deinen eigenen Avatar mit dem 3D Scanner
Kreiere deinen eigenen Avatar mit dem 3D Scanner
Lerne wie ein 3D-Scanner funktioniert und kreiere und optimiere deinen eigenen Avatar
AM Session - Open Level Play
AM Session - Open Level Play
Welcome to the Open Level Play Session. This session takes place every Saturday from 10:45 to 12:15 at the Yonex Badminton Hall HardbrĂŒcke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Open to players of all skill levels. This session is for doubles with a relaxed and social focus. Ideal for casual play, improvement and meeting new players. Payment can be made via TWINT after the session.
TypeScript Deep Dive: Selten genutzte fortgeschrittene Features erklÀrt
TypeScript Deep Dive: Selten genutzte fortgeschrittene Features erklÀrt
Hallo zusammen, Wir freuen uns auf einen Vortrag, der tief in TypeScript eintaucht. Christian Wörz nimmt uns auf eine spannende Reise in das Typescript Universum. **TypeScript Deep Dive: Selten genutzte, fortgeschrittene Features verstĂ€ndlich erklĂ€rt** TypeScript ist lĂ€ngst Standard in modernen JavaScript-Projekten. Doch ein Großteil seiner wirklichen Power bleibt im Alltag oft ungenutzt. In diesem Talk werfen wir einen Blick auf die weniger bekannten Features des TypeScript-Type-Systems: von Conditional Types und prĂ€ziser Typinferenz ĂŒber Utility-Patterns bis hin zu Typ-Tricks, die sich wie „Magie“ anfĂŒhlen, aber Code robuster, wartbarer und sicherer machen. Und das Ganze nicht nur auf Folien, sondern live im Editor. Wenn du TypeScript bereits nutzt und das GefĂŒhl hast: “Da muss doch noch mehr gehen
”, dann ist dieser Talk fĂŒr dich. **Christian Wörz** Christian ist ein Fullstack Entwickler mit ĂŒber 15 Jahren Erfahrung in der Software-Entwicklung. Er ist Oracle ACE in Java und Microsoft MVP fĂŒr Web Development und Web Tools. Nebst seiner Arbeit als externer Mitarbeiter bei unterschiedlichen Firmen ist er in seiner Freizeit gerne auf Konferenzen unterwegs und gibt sein Wissen weiter. Ebenfalls betreibt er einen YouTube Kanal auf dem er komplexe TypeScript-Themen einfach erklĂ€rt.
AM Session - Competitive Play
AM Session - Competitive Play
Welcome to the Competitive Play Session. This session takes place every Saturday from 10:45 to 12:15 at the Yonex Badminton Hall HardbrĂŒcke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Players are accepted into the session based on skill suitability. This session is for experienced players looking for quality games. Play is focused on doubles with a competitive mindset and consistent rallies. You should be comfortable smashing, return smashes and keeping up a moderate tempo throughout the session. New players and those who are new to badminton are welcome to join the PM Session (Open Level Play). Payment can be made via TWINT after the session.

Java Events Near You

Connect with your local Java community

DoJo (Informal Python Meeting)
DoJo (Informal Python Meeting)
**Latest Dojo Location!** **Knotty Pine Brewing** 1765 W 3rd Ave, Columbus, OH 43212 We're going to try a new dojo location for a few weeks and see how it works Dojos are informal Python group study sessions where everyone interested in Python gathers to learn about Python, help others with Python, or just hang out. Everyone is welcome from Python beginners to experts. Bringing a laptop is encouraged (we'll have extension cords and power strips). If there's something you want to learn leave a comment on this invite so we can plan ahead. We're looking for speakers for our Monthly Meetups! Fill out the form if you are interested in presenting to the Python Community. https://forms.gle/ehSfUAC2WgR34Crq9
Westerville Queer Coffee Meetup
Westerville Queer Coffee Meetup
WQC has weekly Thursday night social nights at the Westerville Java Central. Come and grab a coffee and connect with the community: low stakes, chill environment, and tasty drinks. No registration is required; come as you are.
Cocoaheads
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings. This Month's Presentation: Nothing yet. (You should volunteer). What is Cocoaheads (http://cocoaheads.org/)? CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics. What is BuckeyeCocoa (http://buckeyecocoa.org/)? BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend. Presentations! Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website. To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter. Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/
The Bi-Weekly Board Game Extravaganza!
The Bi-Weekly Board Game Extravaganza!
IxDA Chat ‘n Pancakes
IxDA Chat ‘n Pancakes
It feels like we just saw each other đŸ€·. Join members of the local design and UX community for our monthly breakfast. For May we’re stopping in for Rooh’s popup breakfast/cafe concept. You know someone is getting the lobster yuzu croissant, and that’s not even the prettiest thing on the menu!.
Duty vs. Results: What Makes an Action Moral?
Duty vs. Results: What Makes an Action Moral?
When judging morality, should we prioritize **intentions/duty** or **outcomes/results**? It introduces two influential philosophers as representatives of these approaches. * **Immanuel Kant (deontology):** An action is moral when it is done from **duty** and follows rational, universal principles (the **categorical imperative**). Certain acts—like lying—are wrong regardless of the consequences; you can’t do a wrong thing for a right reason. * **John Stuart Mill (utilitarian consequentialism):** The morality of an action is determined by its **effects**, specifically how much **happiness/well-being** it produces. Mill argues that some pleasures are “higher” than others, and that good intentions don’t redeem harmful outcomes. ## Discussion Questions 1. **The lying dilemma:** A murderer comes to your door and asks if your friend is hiding inside. Kant would say you must not lie. 2. **Can good intentions rescue a bad outcome?** 3. **The organ harvest problem:** A surgeon has five patients dying of organ failure and one healthy patient in for a checkup. Killing the one to harvest organs would save five lives, and the math works out for the utilitarian. Why does this feel so deeply wrong? Is that feeling a point in Kant's favor, or just a bias we should overcome? 4. **Do rules need exceptions?** Kant insists moral rules must be universal, with no exceptions. But most of us can imagine extreme scenarios where any rule seems like it should bend. Does the need for exceptions fatally undermine deontology, or is the strength of the system precisely that it refuses to bend? 5. **Who gets to calculate the consequences?** Utilitarianism asks us to maximize good outcomes, but we're notoriously bad at predicting consequences. If we can't reliably know the results of our actions, is it practical to base our entire moral system on outcomes? Does this uncertainty push us back toward rules and principles? 6. **Everyday morality:** Think about a real moral decision you've made recently, even a small one. Did you reason more like a Kantian (what's the right thing to do in principle?) or more like a utilitarian (what will produce the best result?)? Do most people naturally lean one way? 7. **Justice vs. the greater good:** A town can prevent a deadly plague by sacrificing one innocent person. The greater good is clearly served. But is it just? Can an action be morally right and deeply unjust at the same time? 8. **The big synthesis question:** Are these two systems actually opposed, or do they often arrive at the same answers by different paths? Is it possible that we need both: rules to guide us in the moment and consequences to evaluate systems and policies over time?
Beginner and Intermediate Bachata Dance Classes with Todd Smith!
Beginner and Intermediate Bachata Dance Classes with Todd Smith!
**✅ Bachata Mondays with Todd Smith!** **👉 Beginner Bachata Class** **$15 In Advance / $20 At the Door** 7:00 pm – 7:15 pm 
 Registration 7:15 pm – 8:15 pm 
 Beginner Class **👉 Intermediate Bachata Class** **= $15 In Advance / $20 At the Door** 8:15 pm – 8:30 pm Registration 8:30 pm – 9:30 pm Intermediate Class **👉 If You Take Both Bachata Classes** **= $25 In Advance / $35 At the Door** **👉 Buy Advance Tickets Now at:** https://columbussalsadancing.com/bachata-mondays-dance-class-tickets/