《Java课程实习》日志(周一)
2015-07-01 09:31
246 查看
第一部分:实验项目
项目一:随机相片显示。
目的:了解随机数的生成,及图片的显示。
目标:
(1)在已有代码的基础上,完成随机(或 顺序)显示三张图片的功能。
(2)当猜测准确,或错误时,弹出对话框进行回应。
项目二:数据库初步。
目的:了解Java连接数据库的步骤与方法,以及MySQL数据库的安装与使用。
目标:
(1)在机房安装上MySQL数据库。
(2)创建数据表
(3)当猜猜正确时,数据表中,success+1;猜测错误时,failure+1。
相关课件: 第10章:数据库(网盘下载)。请大家多练习数据库操作,熟悉Java对数据库的增删改查操作。
第二部分:作业博客要求
1. 在作业博客中,利用这周与17周周一上午的时间,完成两个项目,并把运行结果、代码写到博客中。
2. 在作业博客中,回答以下四个问题:
(1)简述Java中,连接数据库有哪几个基本步骤? 其相应的核心类与代码分别是什么?
①加载jdbc的驱动程序Class.forname("com.mysql.jdbc.Driver");
②建立数据库连接{String
uri="jdbc:mysql://localhost/test";//test是库名
Connection con=DriverManager.getConnection(uri,"root","123");
③创建一个Statement对象
Statement stmt = con.createStatement() ;
④执行MySQL语句 ResultSet executeQuery(String sqlString):执行查询数据库的SQL语句
,返回一个结果集(ResultSet)对象
⑤关闭JDBC对象
释放资源 rs.close();stmt.close();conn.close();
(2)简述MySQL中,创建一个数据表的SQL语句是什么?
create table <表名>
(3) 简述Java中,生成[1,53]之间的随机数的核心代码分别是什么?
(4)简述Java中,读写文本文件的类分别是什么?核心代码分别是什么?
项目一:随机相片显示。
目的:了解随机数的生成,及图片的显示。
目标:
(1)在已有代码的基础上,完成随机(或 顺序)显示三张图片的功能。
(2)当猜测准确,或错误时,弹出对话框进行回应。
项目二:数据库初步。
目的:了解Java连接数据库的步骤与方法,以及MySQL数据库的安装与使用。
目标:
(1)在机房安装上MySQL数据库。
(2)创建数据表
(3)当猜猜正确时,数据表中,success+1;猜测错误时,failure+1。
相关课件: 第10章:数据库(网盘下载)。请大家多练习数据库操作,熟悉Java对数据库的增删改查操作。
第二部分:作业博客要求
1. 在作业博客中,利用这周与17周周一上午的时间,完成两个项目,并把运行结果、代码写到博客中。
2. 在作业博客中,回答以下四个问题:
(1)简述Java中,连接数据库有哪几个基本步骤? 其相应的核心类与代码分别是什么?
①加载jdbc的驱动程序Class.forname("com.mysql.jdbc.Driver");
②建立数据库连接{String
uri="jdbc:mysql://localhost/test";//test是库名
Connection con=DriverManager.getConnection(uri,"root","123");
③创建一个Statement对象
Statement stmt = con.createStatement() ;
④执行MySQL语句 ResultSet executeQuery(String sqlString):执行查询数据库的SQL语句
,返回一个结果集(ResultSet)对象
⑤关闭JDBC对象
释放资源 rs.close();stmt.close();conn.close();
(2)简述MySQL中,创建一个数据表的SQL语句是什么?
create table <表名>
(3) 简述Java中,生成[1,53]之间的随机数的核心代码分别是什么?
package qiang; import java.util.Random; @SuppressWarnings("unused") public class fa { public static void main(String args[]) { long Temp; Temp = Math.round(Math.random() * 52 + 1); System.out.println("" + Temp); } }
(4)简述Java中,读写文本文件的类分别是什么?核心代码分别是什么?
FileInputStream/FileOutputStream
相关文章推荐
- Struts2返回json
- Java转C#,非常不错(转)
- 重踏学习Java路上_Day14(正则表达式,Math,Random,System,BigInteger,BigDecimal,Date,Calendar)
- Spring IOC-业务对象bean加载到bean工厂
- [转] SpringJdbc的几种不同的用法
- JDK自带的java.util.Timer定时器的实现原理
- [转] spring事务管理几种方式
- java jdbc 连接 class.forname("driver")
- java中进行高精度、大数运算总结BigInteger BigDecimal
- Spring 3 MVC深入研究
- java 容器类大集结
- Spring MVC之@RequestBody, @ResponseBody 详解
- Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
- java动态代理(JDK和cglib)
- java中使用json-lib需要用到的jar包
- java通过JDBC链接SQLServer2012
- java 中四大加密基本算法解析
- 求最长有效括号长度 java
- 【MyEclipse 2015】 逆向破解实录系列【终】(纯研究)
- 02 Java 并发 JDK1.5之前的多线程