Java学习
往事似水拂流年
爱生活的程序猿(#_#)
展开
-
Java中使用JDBC操作二进制文件
PreparedStatement对象可以使用输入和输出流来提供参数数据,这使得开发者可以将整个文件放入可以保存大值的数据序列,例如Text和BLOB数据类型。有以下几种方法可以用于流式传输数据setAsciiStream() 此方法用于提供大的ASCII值; setCharacterStream() 此方法用于提供大型的UNICODE值; setBinaryStream()此方法用于...原创 2019-06-13 16:24:50 · 331 阅读 · 0 评论 -
Java中使用DbUtils工具类对JDBC操作进行封装
案例:使用DbUtils数据库工具类,实现在控制台输入数字“1”或“2”,对数据库的查询和增加,具体功能如下图所示。项目分为三个文件,1、主界面JdbcDemo5.java文件 2、学生类Student.java文件,该类是具体的实现类 3、工具类DbUtils.java文件1、主界面JdbcDemo.java中写了两个自定义方法,select()方法和add()...原创 2019-06-13 21:54:59 · 579 阅读 · 0 评论 -
Java数据库操作DAO设计模式
DAO(Database Access Object,数据库访问对象)为了降低耦合性,提出了DAO封装数据库操作的设计模式。优点:它可以实现业务逻辑与数据库访问相分离,相对来说,数据库是比较稳定的,其中数据库依赖于数据库系统,提供数据库访问的接口。DAO模式的组成部分DAO接口(主要是添加、修改、更新和删除方法) DAO实现类 实体类(一般存放于domain、beans、ent...原创 2019-06-14 10:23:19 · 927 阅读 · 0 评论 -
Java Web实现用户注册页面的提交
项目需求:创建一个Web项目,实现用户登录界面的注册,并将信息提交到数据库中。运行环境:jdk1.8+MySQL5.6+Apache Tomcat9.0步骤:一、Web项目工程的创建;1、File-->New Dynamic Web Project(如果没有Dynamic Web Project这一选项,则选择other选项,在上面输入Dynamic Web Project即...原创 2019-06-17 09:11:09 · 7174 阅读 · 0 评论 -
Java中创建线程的几种方式(一)
1、继承Thread类创建线程类通过继承Thread类创建并启动多线程的步骤如下:定义Thread类的子类,并重写该类的run()方法,该run()方法的方法体就代表了线程需要完成的任务,因此把run()方法称为线程执行体; 创建Thread子类的实例,即创建线程对象; 调用线程对象的start()方法来启动该线程。程序实现package com.zyc.thread;pu...原创 2019-06-11 22:14:14 · 591 阅读 · 0 评论 -
Java中创建线程的几种方式(二)
使用匿名内部类创建线程1、代码实现package com.zyc.thread;/** * 匿名内部类的格式 */public class ThreadDemo3{ public static void main(String[] args) { //1、主线程 System.out.println(Thread.currentThread().getNam...原创 2019-06-12 08:23:10 · 132 阅读 · 0 评论