可以通过ResultSetMetaData获取列名。
ResultSetMetaData metaData = resultSet.getMetaData();
for (int i = 1; i < metaData.getCoulumnCount(); ++i)
System.out.println(metaData.getColumnLabel(i));