TwitterFetcher is a project mainly written in Java, it's free.
Java applications for fetching Twitter statuses.
Java application for fetching the Twitter statuses of a user. I tend to use it for backing up my Tweets.
java twitterFetcher