java学习
学句号
这个作者很懒,什么都没留下…
展开
-
Java Swing编程之五子棋小游戏,及其相关知识的学习
Java Swing知识储备下面是具体会用到的方法:package com.frame;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Toolkit;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import java.awt.image.BufferedImage;原创 2020-09-20 21:05:32 · 226 阅读 · 0 评论 -
java数组超界之后的运行错误警告
原创 2020-09-16 19:48:45 · 155 阅读 · 0 评论 -
数据库的事务控制,使用java实现对mysql的操作
事务处理在数据库开发中具有非常重要的作用,所谓的事务就是指,所有的操作要么一起成功,要么一起失败。事务本身具有ACID特性,即原子性、一致性、隔离性、持久性4个特征。在之前的代码中,即使后面的代码错误,但只要前面的正确,正确的代码会被写入数据库的更新操作,这是由于JDBC的自动提交模式。而使用了事务控制后,可以调用setAutoCommit()方法取消食物自动提交,随后再根据SQL的执行结果来决定事务是否需要提交或者回滚。使用JDBC实现事务控制(利用Statement批处理进行演示)package原创 2020-09-06 20:09:57 · 576 阅读 · 1 评论 -
PreparedStatement数据操作接口
PreparedStatement是Statement的子接口,属于SQL的预处理操作,与直接使用Staement不同的是,PreparedStatement在操作时,是先在数据表中准备好了一条待执行的Sql语句,随后再设置,这样的处理操作模型使得数据库操作更为安全,为了解释PreparedStatement的作用 。下面给出几段代码进行解释。PreparedStatement数据更新在使用这个接口进行数据更新操作的时候,可以在编写SQL语句的时候通过占位符‘?’的设计。在进行更新操作或查询操作前利用s原创 2020-09-06 19:45:10 · 464 阅读 · 0 评论 -
Statement数据操作接口
实现数据更新操作数据更新操作一共分为三种,分别是:数据增加,修改,删除。Statement接口最大的一个特点就是可以直接执行一个标准的Sql语句实现数据增加,删除和修改之类的类似补充说明:创建用于将SQL语句发送到数据库的Statement对象。通常使用Statement对象执行不带参数的SQL语句。 如果同一条SQL语句多次执行,则使用PreparedStatement对象可能会更有效。package 数据库;import java.sql.Connection;import java.sql原创 2020-09-06 19:19:04 · 237 阅读 · 0 评论 -
java连接mysql数据库的常用方法
eclipse连接mysql数据库的常用方法在连接之前必须先配置mysql的驱动包,具体做法在收藏的数据库文件夹里,当然似乎也可以直接配置CLASSPATH,这种方法自己没有试过。下面展示数据库连接代码。package 数据库编程;import java.sql.Connection;import java.sql.DriverManager;public class 数据库连接 { private static final String driver="com.mysql.cj.jdbc.D原创 2020-09-06 18:20:56 · 320 阅读 · 0 评论 -
IO编程常用的打印流(输出到文件)和Scanner输入流(输入到屏幕)
打印流在java.io包中对于数据的输出操作可以通过OutputStream类或者Writer类完成,但是这两个类具有一些局限性。列如:OutputStream只允许输出字节数据,Writer只允许输出字符数据和字符串数据,而在实际的开发过程中,会有许多种数据的类型需要输出(列如,整数,浮点数,字符,引用对象),因而为了简化操作提供了两个打印操作类:字节打印流(PrintStream)、字符打印流(PrintWriter)。下面一段程序进行简要的说明:package io编程;import java.原创 2020-09-05 22:26:53 · 451 阅读 · 0 评论