The video explains constructors in Java as methods that create objects, similar to how construction workers build structures. It introduces object-oriented programming, noting that real-world objects like a shirt have properties such as color and size. Using a Shirt class example, it demonstrates adding private variables for these properties in a Java project, preparing to show how constructors initialize objects.