I am not so aware of the java project structure. I have few selenium tests which I want to write in java. So I have chosen eclipse as my editor. Here I wan to create a new java project with proper folder structure as I am planning to add few more java classes in future.
Please let me know how to create an idea java project in eclipse. I have seen people create something like com.org.project_name etc and then src , resources directories inside that.
I am not able to make any sense out of those. Please explain.
In Java you can create packages. Simply said packages are folders that contain classes.
The statement
import java.net.Socketmeans: from the folderjava/netimport the class namedSocket.The statement
package myApplication.util.SuperCountermeans that the classSuperCountercan be found undermyApplication/utilfolder.Packages are an easy way to organize your work. Because in a big project you will have class name collisions (i.e. classes that use the same name). With packages you can avoid it.
Also Java supports default (private, public, protected). Default methods, attributes, classes can only be seen by elements in the same package!