

# Amazon SQS Java SDK examples
<a name="sqs-java-tutorials"></a>

The AWS SDK for Java allows you build Java applications that interact with Amazon SQS and other AWS services.
+ To install and set up the SDK, see [Getting started](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/getting-started.html) in the *AWS SDK for Java 2.x Developer Guide*.
+ For basic queue operations—such as creating a queue or sending a message—see [ Working with Amazon SQS Message Queues](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/sqs-examples.html) in the *AWS SDK for Java 2.x Developer Guide*.
+ This guide also includes examples of additional Amazon SQS features, such as:
  + [Using server-side encryption with Amazon SQS queues](sqs-java-configure-sse.md)
  + [Configuring tags for an Amazon SQS queue](sqs-java-add-update-remove-tag-queue.md)
  + [Sending message attributes to an Amazon SQS queue](sqs-java-send-message-with-attributes.md)