Hio. I'm new to Java, and OOP. I am using NetBeans IDE.
I've been googling around, but I can't seem to find a specific answer to what I am looking for. What exactly IS a package, and a library?
Also, I've been looking at some tutorials and things, and I want to know what is mandatory and what is just popular trend. Do all .java files need a main class, and do all projects need a Main.java file?
Any help would be appreciated. :)