java教材完整版教学课件汇总.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10.2.2 JDBC应用模型 开发一个JDBC应用程序,基本需要以下步骤: (1)把JDBC驱动类装载入Java虚拟机中。 (2)加载驱动,并与数据库建立连接。 (3)发送SQL语句,并得到结果集。一旦建立连接,就使用该连接创建Statement接口的实例,将SQL语句传递给它所连接的数据库,并返回类型为ResultSet的对象,它包含执行SQL查询语句的结果。 (4)处理结果。使用ResultSet对象的next()方法将光标(cursor)指向下一行。 下面给出JDBC程序的代码模板: 10.2.2 JDBC应用模型 10.3 应用JDBC访问数据库 10.3.1 加载JDBC驱动 1.JDBC-ODBC桥连 不需要额外下载JDBC驱动程序,只需要配置ODBC数据源。 2.纯Java驱动方式 首先,需要下载数据库厂商提供的驱动程序jar包,并将jar包 引入工程中。 10.3.2 开发任务描述 案例需求: 对新闻发布系统中的新闻标题进行管理,要求如下所示。 (1)新闻标题存储在SQL Server 2012中。 (2)通过JDBC对新闻标题进行增、删、改、查操作 10.3.3 Statement语句 获取Connection对象之后就可以进行数据库操作了。 使用Connection对象,可以生成Statement实例。 下面列出了执行SQL命令的三个方法。 (1)ResultSet executeQuery(String sql):可以执行 SQL查询语句并获取到ResultSet对象。 (2)int executeUpdate(String sql):可以执行插入、 删除、更新等操作,返回值是执行该操作所影响的行数。 (3)boolean execute(String sql):这是一个最为一般 的执行方法,可以执行任意SQL语句,然后获得一个布尔 值,表示是否返回ResultSet。 10.3.4 PreparedStatement语句 PreparedStatement接口继承自Statement 接口,PreparedStatement对象比普通的 Statement对象使用起来更加灵活,更有效率。 PreparedStatement实例包含已编译的SQL 语句,SQL语句可具有一个或多个输入参数。这 些输入参数的值在SQL语句创建时未被指定,而 是为每个输入参数保留一个问号(?)作为占位 符。 10.3.5 使用PreparedStatement插入数据 10.3.6 使用PreparedStatement删除数据 10.3.7 使用PreparedStatement更新数据 10.3.8 使用PreparedStatement查询数据 9.4.2 字节流类 3.BufferedInputStream类和BufferedOutputStream类 (1)创建BufferedOutputStream类对象。先要有一个FileOutStream类对象,然后创建缓冲流对象。 (2)用flush()方法更新流。 (3)创建BufferedInputStream类对象。 (4)缓冲流类的应用 4.PrintStream类 PrintStream类提供了将Java语言中的其他类型转换 为字符串类型输出的能力,创建PrintStream类也需 要OutputStream类对象。 9.4.3 字符流类 1.InputStreamReader类和OutputStreamWriter类 InputStreamReader类和OutputStreamWriter类是 字节流和字符流连接的纽带。字节流的编码规范可以 在构造流对象时指定,也可以使用当前默认的规范。 2.FileReader类和FileWriter 类 FileReader类和FileWriter类是InputStreamReader 类和OutputStreamWriter类的子类,利用它们可方便 地进行字符输入/输出操作。 9.4.3 字符流类 3.BufferedReader类和BufferedWriter类 缓冲字符流类BufferedReader类和BufferedWriter 类的使用,可以提高字符流处理的效率。 4.PrintWriter类 PrintWriter类提供了字符流的输出处理。由于该 类的对象可基于字节流或字符流来创建写字符的方法 print()和println(),它可将基本类型的数据转换为 字符串输出,使用起来很方便。 9.5 文件的随机访问 在进行文件的读/写操作时,有时需要跳着读, 有时需要同时读/写。Java提供的Ran

文档评论(0)

你找对了 + 关注
实名认证
内容提供者

正版课件均可编辑 注意:其它人很多盗版P P T都是图片形式,买到请直接投诉退款!

1亿VIP精品文档

相关文档