Class.forName("oracle.jdbc.driver.OracleDriver");
java里面任何class都要装载在虚拟机上才能运行。上面代码就是装载类用的(和new 不一样,要分清楚)。jvm会执行静态代码段,静态代码是和class绑定的,class装载成功以后就可以调用这个类的静态代码
String url="jdbc:oracle:thin:@127.0.0.1:1521:name";
String username="scott";
String password="tiger";
Connection con=DriverManager.getConnection(url, username,password);
在调用 getConnection 方法时,DriverManager 会试着从初始化时加载的那些驱动程序以及使用与当前 applet 或应用程序相同的类加载器显式加载的那些驱动程序中查找合适的驱动程序。
Statement st=con.createStatement();
ResultSet rs=st.executeQuery(sql);