Pra completar, aqui tem uma String de conexão de exemplo pro informix.
Pro servidor no IP 127.0.0.1 com a porta 1532, database e servername chamados desenv:
String server = "127.0.0.1";
String port = "1532";
String database = "desenv";
String servername = "desenv";
String connectString = "jdbc:informix-sqli://" + server
+ ":" + port + "/" + database
+ ":INFORMIXSERVER=" + servername+";";
String driver = "com.informix.jdbc.IfxDriver";
Class.forName(driver);
Connection conn = DriverManager.getConnection(connectString, user, password);
O resto é igual. SELECT, INSERT, UPDATE, …, tudo na mesma pros outros bancos.