I don't know if I'm posting in the appropriate forum so moderator please move me if I'm not.
Hello fellow Java programmers,
I have a few questions on the fundamentals(?) of Java class/Jars we import to our programs.
First, I think I know the basic concept of importing a Jar into a program (somewhat): To instantiate objects of classes from the respective Jar to use their methods and more. Well, many imported classes have many useful methods and such to use for programs. I was given a concept of how many classes there are to a particular package, and the tons of methods there are within the classes. For a newbie Java programmer like myself, I'd like to know every method from every class so I could properly strategize what to import and use when making a program. The problem is the imports that contain "method tools" are soooooo expansive, perhaps endless? Well I'd like input from ya'll to see if that thought is somewhat true; is it really endless?
I would also really really appreciate any references to websites (or books) that elaborate on what particular imports (like java.lang, javax.swing , java.awt, java.util, etc.) contain and how the classes can be used in programs for begainners like me.
If my perception of imported Jars and such is wrong, please correct me because I'd love to learn. For those who do provide me great feedback, I do have cupcakes I'm willing to trade for knowledge!
Thanks for your time,