← Back to all episodes
General Development

Sep 13, 2021

Getting Started With Java

Java is a high-level, class-based, object-oriented programming language. It’s a general-purpose programming language designed to let app developers: write once, run anywhere. Today we’re diving into the world of Java.

If Spotify isn’t available in your country, you can use another podcasting app to access the episode!

Java is a high-level, class-based, object-oriented programming language. It’s a general-purpose programming language designed to let app developers: write once, run anywhere. Today we’re diving into the world of Java.

Sponsors.

A huge thank you to our sponsors for supporting the Ladybug Podcast! Interested in becoming a Ladybug Podcast sponsor? Head over to our Sponsorship page for more details.

Compiler is an original podcast from Red Hat where we ask people in tech about a variety of topics—some big, others small, and a few strange. Then, we bring their answers back to you, dissecting topics like open source, hackathons, DevOps, hiring, and so much more.

It’s the things you’ve always wanted to know about what moves tech forward, straight from the people who know it best.

To learn more, head to redhat.com/compilerpodcast

Show Notes.

  • 01:30 -Our experiences working with Java

  • 04:34 - History of Java

  • 07:45 - Five goals of Java

  • 13:06 - Object oriented

  • 14:00 - Threaded language

  • 15:35 - Interpreted language

  • 17:39 - Terminology

  • 22:04 - Basic Syntax

  • 23:33 - Inheritance

  • 26:51 - Interfaces

  • 28:00 - Classes

  • 29:56 - Modifiers

  • 31:30 - Constructors

  • 33:11 - Enums

  • 34:39 - Basic Data Types

  • 35:56 - Overriding

  • 42:51 - Shoutouts

Transcript.

We provide transcripts for all of our episodes. You can find them here!

Subscribe to the Ladybug Podcast

Get new episodes delivered to your favorite podcast app