![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 76
寻梦&之璐
这个作者很懒,什么都没留下…
展开
-
JDBC程序设计
文章目录一、实验目的二、 实验内容三、程序设计思想(流程图,或算法思想或设计方案等)四、源代码jdbc0.Properties配置文件数据:五、测试与运行六、总结一、实验目的掌握JDBC各种数据的连接和增删改查,事务的基本操作;理解DAO模式;应用DAO模式解决实际问题。二、 实验内容自己任意设计一个表(如图书,商品,玩具,宠物等,不要和课内练习相同的表),编写控制台程序对其进行增删改查操作。控制台显示列表菜单。如下图所示:三、程序设计思想(流程图,或算法思想或设计方案等)Mysql驱动原创 2021-09-21 14:22:12 · 788 阅读 · 1 评论 -
IDEA是否会嫌导jar包麻烦吗???赶快来学习maven吧,冲冲冲
配置maven原创 2021-06-10 15:25:55 · 3070 阅读 · 0 评论 -
JDBC之获取数据库连接方法详解
文章目录数据的持久化主要应用导入mysql-connector-java-5.1.7-bin.jar包注意:JDBC的介绍:简介作用目标对比说明如果没有`JDBC`,那么java程序访问数据库时是这样的:有了JDBC,java程序访问数据库时是这样的:总结如下(真实情况):JDBC接口(API)包括两个层次:面向应用的API:面向数据库的API:注意:JDBC程序编写步骤:CRUD编程(返回结果集的情况(也就是查))(不返回结果集的情况(也就是增删改))补充:获取数据库的连接:要素一:Driver接口实现类原创 2021-03-14 19:22:26 · 24902 阅读 · 24 评论 -
JAVASE_File类(实践)——目录拷贝
文章目录实现代码实现截图执行前截图执行后截图实现代码package Filecopy01;import java.io.*;/** 拷贝源** */public class CopyAll { public static void main(String[] args) { //拷贝源 File srcFile=new File("G:\\植物大战僵尸年度英文版"); //拷贝目标 File destFile=ne原创 2021-03-05 16:11:06 · 217 阅读 · 0 评论 -
JAVASE——File类
文章目录简介注意点:实现代码判断文件是否存在以文件的形式创建以目录的形式创建补充如何获取父路径第一种第二种如何获取绝对路径获取文件名判断是否是一个目录:判断是否是一个文件:获取文件最后一次修改时间获取文件大小给文件重命名执行前执行后注意:调用`renameTo`函数的一定是原来那个文件名获取当前目录下面的所有子目录(重点)简介文件和目录路径名的抽象表示形式(文件或者目录路径名),和四大家族无关注意点:File 类和四大家族没有关系,所以File类不能完成文件的读写File对象代表什么? 文件和目原创 2021-03-05 00:54:17 · 236 阅读 · 1 评论 -
JAVA_IO流四大家族(2)
文章目录FileReader实现代码查看一下读取出来的每个字符输出:FileWriter直接写入字符串:FileReader和FileWriter实现普通文本文件拷贝执行前:执行后:BufferedReader第一种(直接塞入字符流,不需转换)简介构造方法代码常识普及注意点:第二种(塞入一个字节流,经过转换成为字符流)细看构造函数转换问题解决转换问题实现代码转换代码合并注意BufferedWriter第一种(直接塞入字符流,不需转换)第二种(塞入一个字节流,经过转换成为字符流)DataOutputStrea原创 2021-03-04 23:32:36 · 7641 阅读 · 2 评论 -
FileInputStream和FileOutputStream实现任何文件类型的拷贝
文章目录文件拷贝实现代码再次强调运行截图运行前运行后文件拷贝使用FileInputStream +FileOutputStream完成文件的拷贝拷贝的过程应该是一边读,一边写使用以上字节流拷贝文件时,文件类型随意,万能的。什么样的文件都能拷贝表示如下图:实现代码package Filecopy01;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutpu原创 2021-03-04 17:19:23 · 535 阅读 · 1 评论 -
JAVA_IO流四大家族(1)
文章目录IO流,什么是IO?IO流的分类:JAVA中主要研究:四个家族首领java.io包下需要掌握的流有16个:IO流,什么是IO?I:InputO:Output通过IO可以完成硬盘文件的读写IO流的分类:一种方式是按照流的方向进行分类:以内存为参照物,往内存中去,叫做输入,或者叫做读,从内存中出来,叫做输出,或者叫做写另一种方式是按照读写数据方式不同进行分类:有的流是按照字节的方式读取数据,一次读取一个字节byte,等同于一次读取8个二进制位,这种流是万能的,什么类型的文件都能读取原创 2021-03-04 16:40:08 · 3461 阅读 · 1 评论 -
JAVASE序列化和反序列化讲解
文章目录序列化常见问题标志性接口序列化版本号有什么用?序列化对象Studentmain实现截图序列化集合反序列化反序列化对象反序列化集合判断反序列化是否是集合反序列化集合代码注意transientStudent类注意反序列化代码序列化代码执行结果name为NULL解释:序列化版本号有什么用?java语言中是采用什么机制来区分类的?举例讲解这种自动生成序列化版本号有什么缺陷?最终结论:序列化1.序列化:Serialize java对象存储到磁盘文件中,将java对象的状态保存下来的过程(Object原创 2021-03-04 00:08:40 · 3392 阅读 · 3 评论 -
IO和属性配置文件之组合拳
文章目录非常好的设计理念:属性配置文件格式配置文件常识补充代码实现:实现截图:注意 :![在这里插入图片描述](https://img-blog.csdnimg.cn/20210303212303681.png)非常好的设计理念:以后经常改变的数据,可以单独写到一个文件中,使用程序动态读取。将来只需要修改这个文件的内容,java代码不需要改动,不需要重新编译,服务器也不需要重启,就可以拿到动态的信息。类似于以上机制的文件被称为配置文件。属性配置文件格式key1=valuekey2=value(可原创 2021-03-03 21:23:46 · 4627 阅读 · 1 评论 -
project1两周收获总结
集合用于弥补数组的缺点(定长),用于存储多个数据,并可以以变长的方式进行读写访问Java中的集合有2大类:Collection 接口 用于存储层次结构的数据类型List 接口 列表 可以存储重复的数据并按照写入的顺序连续存储ArrayList 动态数组,底层通过Object[]来实现存储的LinkedList 链表集合,底层以链表结构描述数据Set 接口 不能存储重复的数据,写入的数据是无序排列Map 接口 用于存储键值结构的数据类型,键用于唯一标识每一个值的ArrayList原创 2020-12-25 16:43:24 · 180 阅读 · 0 评论 -
java最终考核项目(实现商品管理系统)
首先,说明一下,各位兄弟拿去的时候记得变量名,类名,函数名以及位置这些东西,改改。。。再把它完善一下。。祝各位取得好成绩第一步:package com.igeek.dao;import com.igeek.data.Database;import com.igeek.pojo.Brand;import com.igeek.pojo.Goods;import java.util.ArrayList;import java.util.List;public class BrandDao {原创 2020-12-22 21:21:16 · 589 阅读 · 0 评论 -
java项目(注册和登录(成功后查看商品的信息))
题目:实现登录和注册功能登录成功后可以查看所有商品的信息(商品名称,价格,销量)第一步:package myproject;public class goods { private String name; private int price; private int consume; public goods(String name, int price, int consume) { this.name = name; this原创 2020-12-21 21:57:11 · 1690 阅读 · 0 评论 -
JVM字节码指令集大全及其介绍
Java是怎么跨平台的我们上计算机课的时候老师讲过:“计算机只能识别0和1,所以我们写的程序要经过编译器翻译成0和1组成的二进制格式计算机才能执行”。我们编译后产生的.class文件是二进制的字节码,字节码是不能被机器直接运行的,通过JVM把编译好的字节码转换成对应操作系统平台可以直接识别运行的机器码指令(二进制01代码),JVM充当了一个中间转换的桥梁,这样我们编写的Java文件就可以做到 “一次编译,到处运行” 。平台无关的基石各种不同平台的虚拟机与所有平台豆统一使用的程序存储格式——字节码(By转载 2020-12-20 17:36:59 · 435 阅读 · 1 评论 -
final、finally、finalize的区别
final修饰符(修饰 变量,方法,类不可改变)final变量 :表示常量,只能被赋值一次,赋值后值不再改变。final方法 :不能(被子类的方法)覆盖,但可以被继承。final类 :不能被继承,没有子类,final类中的方法默认是final。final不能用于修饰构造方法。finally异常处理中的程序块在异常处理时,使用finally块来进行必要的清理工作,不管是否发生异常finalize方法名在垃圾回收器将内存中的对象进行清空之前,使用finalize()方法做清理...转载 2020-12-20 12:37:35 · 144 阅读 · 1 评论 -
重游java(猜拳项目)
记录生活吧,自己乱搞的,肯定有很多需要优化的地方,各位大佬多多谅解import java.io.Serializable;import java.util.Random;import java.util.SplittableRandom;/** * 电脑类 */public class Computer { /** * 出拳的方法 */ public int showFinger(){ //使用随机数(1-3)出拳 Random原创 2020-12-18 23:17:32 · 1086 阅读 · 5 评论 -
重游java(猜数和逛街)
实在没办法了,写那种底层东西没人看,只能来传点这种代码,如果有哪里不理解的,评论区留言哈。题目1:实现猜数的游戏过程:由系统产生一个1-100的随机数,由玩家输入猜的数,系统根据玩家猜的数提示信息如果猜的数与随机值相同,则游戏结束如果猜的数大了,则提示猜大了如果猜小了也给出相应的提示游戏过程顶多只能猜5次,如果5次都未猜对,游戏也将直接结束最后根据玩家的表现给出对应的评价 (S次就中,3次及以内是A,5次以内猜中是B评价)import java.util.Random;import j原创 2020-12-18 23:02:48 · 191 阅读 · 1 评论