here I have created a program to illustrate how we can connect to s3 bucket and do s3 object operations from java..
1) upload Object
2) download object
3) delete Object
4) Move Object
5) object exists or no
6) create directory
7) buckets and keys explanation.
Complete Operation with Explanation on S3 bucket Operation.
Git hub link :
ashishburman07/awsS3Operations-java-sdk2