Twitter4j represents a Java bridge to the Twitter API. Via Twitter4J the Java developer can create new updates, delete Twitter messages, follow favorites, query existing Tweets and so on. Additionally he can change his password or looks for followers or friends.
The following examples describes how to add new tweets and queries for friends:
//add a new status
Status status = (new Twitter("rafael_sobek", "password")).update("hello karlsruhe :-)");
//query for friends
for (User user:(new Twitter("rafael_sobek", password)).getFriends()) {
System.out.println(user.getId() + "|" + user.getName() + "|" + user.getURL());
}
//query for followers
for (User user:(new Twitter("rafael_sobek", password)).getFollowers()) {
System.out.println(user.getId() + "|" + user.getName() + "|" + user.getURL());
}
//delete the first tweet above
(new Twitter("rafael_sobek", "password")).destroyStatus(status.getId());
PS: Now our feed entries could be tracked at twitter.com as well. Have a look at twitter.com.
RegardsRafael Sobek
Technorati Tags: Twitter API Java Twitter4j

Found a great article on Twitter Marketing...Can it get me more traffic?
http://tweet-adder.net