首页 > 解决方案 > Java JDBC 语法中的“连接”一词的含义

问题描述

我是高级 JAVA 概念的新手,我正在学习 JDBC 基础知识。在创建连接对象时,语法是

public static Connection getConnection(String url,String name,String password)  

抛出 SQLException

我知道那public是一个访问说明符,static是一个关键字,getConnection()是一个方法名,括号内的内容是方法的参数,'throws SQL exception'用于引发异常。但

  1. 那里的“连接”是什么?
  2. 为什么“连接”这个词会出现在那里?
  3. 是不是违反了一般的JAVA语法规则,即access_specifier other_keywords return_type method_name(parameters_type parameters_list)

标签: javajdbcconnectiondatabase-connection

解决方案


  1. 因为该方法返回一个类的实例java.sql.Connection
  2. 因为是方法返回的实例的类名
  3. 不,这是方法的返回类型。类java.sql.Connection
  4. 请把你的问题限制在一个问题上。
  5. 也可以看看java.sql.SQLException

在您拥有的顶部附近的某个地方import java.sql.*;或明确导入的两个提到的类。因此,您不必java.sql每次都输入java.sql(但这是因为未显示的导入)。


推荐阅读