Java is very case-sensitive.
My K's always look capital.
An example is the attempt to divide by zero. That will cause a runtime error because infinity is not very well represented on a computer.
So static methods are kinda second class citizens within a class.
So we can have a pet class...
Being a person, I forgot to set the .0 there.
Should we talk about why newborn.PetRecord is illegal?
I want to initialize my pet now.
It's not a good idea to use static instance variables. It was discouraged in a book I read.