// create a model
com.hp.hpl.mesa.rdf.jena.model.Model model = new com.hp.hpl.mesa.rdf.jena.mem.ModelMem();
// add statements
com.hp.hpl.mesa.rdf.jena.model.Resource subject = model.createResource("#" + id);
com.hp.hpl.mesa.rdf.jena.model.Resource anonymous = model.createResource();
com.hp.hpl.mesa.rdf.jena.model.Property predicate = ...; // typically from vocabulary
model.add(subject,
predicate,
object); // overloaded for String, other primitive types, com.hp.hpl.mesa.rdf.jena.model.Resource, etc.
// ... ad nauseum
// serialize model
java.io.PrintWriter writer = new java.io.PrintWriter(System.out);
model.write(writer);
writer.close();