DEV Community

Ladybug Podcast

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.

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

Resources

Transcript

Here is this episode's transcript.

Episode source