Java can be used with the Salesforce to access objects exposed through the SOAP API.
You can use Java to access the API through objects that serve as proxies for their server-side counterparts. Before using the API, you must first generate these objects from your organization’s WSDL file.
Useful Documentation
Attribution to: Alex Tennant
This content is remixed from stackoverflow or stackexchange. Please visit https://salesforce.stackexchange.com/questions/31210