String[] colunas = new String[]{"Nome", "Idade"};
Object[][] dados = new Object[][]{{"Wilian", "30"}};
DefaultTableModel modelo = (DefaultTableModel) jtableContatos.getModel();
modelo.addColumn(colunas);
modelo.addRow(dados);
jtableContatos.setModel(modelo);
na saida sai caracteres estranhos…