Getting Started with BigQuery and the Google Java API Client library
Google's BigQuery Service features a REST-based API that allows developers to create applications to run ad-hoc queries on massive datasets. This sample Java command-line application demonstrates how to access the BigQuery API using the Google Java API Client Libraries. For more information, read the Getting Started with BigQuery and the Google Java API Client library codelab.