静态 static
- static用来创建静态变量,无论new多少个对象他的值都为同一个。静态变量也被称为类变量。局部变量不能被声明为static变量。
- 写工具类,static声明的方法是静态方法,静态方法只能使用静态变量。静态方法和静态变量的访问方式:classname.methodname、classname.variablename。
public class TestStatic {
static int x=5;
public static void getChar() {
System.out.print("A");
System.out.print(x);
}
TestStatic(){
System.out.print("B");
}
public static void main(String[] args){
TestStatic.getChar();
new TestStatic();
}
}
jdbc
- 加载驱动
- 创建连接
- 写sql语句
- 得到statement对象
- 执行sql得到结果集
- 处理结果集
- 关闭资源
package com.zhongruan.test;
import java.sql.*;
public class TestJDBC {
public static void main(String[] args) throws Exception{
Class.forName("com.mysql.cj.jdbc.Driver");
Connection connection = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/nbcj?&useSSL=false&serverTimezone=UTC&user=root&password=123");
System.out.println("创建链接成功");
String sql= "select * from student";
System.out.println(sql);
PreparedStatement preparedstatement = connection.prepareStatement(sql);
ResultSet resultSet = preparedstatement.executeQuery();
while(resultSet.next()){
System.out.println( resultSet.getInt(1));
System.out.println( resultSet.getString(2));
System.out.println((resultSet.getString(3)));
}
}
}