java - Java JDBC 语法中的“连接”一词的含义
问题描述
我是高级 JAVA 概念的新手,我正在学习 JDBC 基础知识。在创建连接对象时,语法是
public static Connection getConnection(String url,String name,String password)
抛出 SQLException
我知道那public
是一个访问说明符,static
是一个关键字,getConnection()
是一个方法名,括号内的内容是方法的参数,'throws SQL exception'用于引发异常。但
- 那里的“连接”是什么?
- 为什么“连接”这个词会出现在那里?
- 是不是违反了一般的JAVA语法规则,即
access_specifier other_keywords return_type method_name(parameters_type parameters_list)
解决方案
- 因为该方法返回一个类的实例
java.sql.Connection
- 因为是方法返回的实例的类名
- 不,这是方法的返回类型。类
java.sql.Connection
。 - 请把你的问题限制在一个问题上。
- 也可以看看
java.sql.SQLException
在您拥有的顶部附近的某个地方import java.sql.*;
或明确导入的两个提到的类。因此,您不必java.sql
每次都输入java.sql
(但这是因为未显示的导入)。
推荐阅读
- 3d - 使用 Babylon 将 Blender 网格导出为 json
- php - 很多睡眠进程和 Aborted_client - 它与 mysqli 查询有关吗?
- python - 在 Anaconda 中安装包并在 Python 3 中使用它
- java - 如何获取未来对象的引用
- java - 在 Jmeter 中无法创建 PoolableConnectionFactory
- odoo - Odoo 9 - IOError:[Errno 13] 权限被拒绝?
- javascript - 我应该使用 CSS 缩放整个画布,还是应该使用相对值调整每个图像的大小?
- python - 如果添加到事件处理程序中,Tk 窗口中的图像不会显示
- git - 在 GitLab 中显示现有的 git 存储库?
- android - 无法将 LiveData 列表绑定到 Spinner 条目