How do I make a minecraft client with java

I am learning java but would like to know how to apply it to minecraft so can anyone help me?

I do not even know what that would mean to have a “minecraft client”.

That sounds like a humongous project, but good luck!