![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java基础
文章平均质量分 83
java学习
陈弋辛
这个作者很懒,什么都没留下…
展开
-
Java 书籍管理系统
1.要求使用Java + JDBC +MySQL 完成 所有数据存入数据库2.代码结构及环境配置技术点数据库数据存储 MySQL连接池 Druid代码分层在开发中,在监听用户页面操作的同时可能需要操作数据库,例如登陆,需要监听用户输入,又要查询数据库,如果将代码都写到一个类中,这样会导致代码很...原创 2022-05-22 20:57:30 · 286 阅读 · 0 评论 -
Java POI Excel
1.什么是POIApache POI是Apache软件基金会的开放源码程序库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。2.Excel版本区别用JavaPOI导出Excel时,我们会考虑到Excel版本及数据量的问题。针对不同的Excel版本,要采用不同的工具类。HSSFWorkbook是操作Excel2003以前(包括2003)的版本,扩展名是.xls;...原创 2022-05-22 16:38:48 · 522 阅读 · 0 评论 -
Java md5加密
加密密码数据库中存储的密码不能是明文的,需要进行加密加密方式: md5admin进行md5加密后:21232F297A57A5A743894AOE4A801FC3登陆:登陆时拿加密后的密码去查询数据库密文是可逆,所以加密的时候需要加盐md5加密工具类(不需学会,直接用):import java.security.MessageDigest;/** * MD5加密工具类 */public class Md5 { /** * m...原创 2022-05-20 19:36:45 · 3650 阅读 · 0 评论 -
Java Spring JDBC
目录1.Spring JDBC介绍2.JDBCTemplate 快速入门第一步:导入jar包(版本可不同)第二步:创建JdbcTemplate第三步:执行SQL语句第四步:处理结果完整代码3.JdbcTemplate常用方法3.1 构造方法3.2 普通方法方法1int update(String sql,@Nullable Object... args):方法2:Map queryForMap() ,>方法3:List qu...原创 2022-05-20 12:59:02 · 250 阅读 · 0 评论 -
Java JDBC连接池
目录1.连接池了解2.C3P0连接池2.1 什么是C3P02.2 使用C3P0第一步:导入jar第二步:添加配置文件第三步:创建DataSource第四步:获取Connection第五步:获取PreparedStatement执行SQL第六步:遍历结果集第七步:释放资源完整代码2.3 ComboPooedDataSource介绍3.Druid连接池3.1Druid介绍3.2使用Druid第一步:导入jar第二步:添加配置...原创 2022-05-19 16:19:55 · 1059 阅读 · 0 评论 -
Java JDBC入门
1.JDBC 概述JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。之前操作数据库是在控制台使用SQL语句来操作数据库的,JDBC是用Java语言向数据库发送SQL语句,来达到操作数据库的效果。1.1JDBC原理JDBC由SUN提供一套访问数据库的规范(就是一组接口),并提供连接数据库的协议标准,然后各个数据库厂商会遵循SUN的规范,提供一套访问自己公司的数据库服务器的API。SUN...原创 2022-05-18 12:58:54 · 619 阅读 · 0 评论 -
MySQL基础语法
1.数据库1.1 概述数据库(Database)是按照数据结构来组织、存储和管理数据的仓库什么是数据库?数据库是用于存储和管理数据的仓库数据库特点持久化方便存储和管理数据使用了统一的操作方式 1.2 数据库分类关系型数据库关系型数据库模型是把复杂的数据结构归结为简单的二元关系(即二维表格...原创 2022-05-15 16:41:06 · 670 阅读 · 0 评论 -
Java 多线程
1. 多线程介绍1.并发与并行并发(concurrency):“同时存在” 并发指能够让多个任务在逻辑上交织执行的程序设计并行(parallelismparallelism):”同时执行“ 并行指物理上同时执行多个任务2.进程与线程1.进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。...原创 2022-05-06 20:26:15 · 381 阅读 · 0 评论 -
Java 类的加载与反射
目录1.类加载器1.类的加载2.Class类的初始化时机3.类加载器2.反射2. 1Class类2.1.1获取Class对象三种方式2.2 反射操作构造方法2.2.1 通过反射获取构造方法2.2.2 通过反射方式创建对象1.类加载器1.类的加载当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。加载:就是指将class文件读入内存,并为之创建一个Cl...原创 2022-04-21 21:27:04 · 732 阅读 · 0 评论 -
Java 学生评分系统(IO流基础)
系统需求:单个学生答案文件:评分单个学生选择单个学生评分,需要输入正【确答案的路径】和【学生答案的路径】,截图如下查看成绩信息输入1,查看该学生的成绩信息,如图输出成绩到文件选择2,输出成绩到文件中,并提示文件路径输出成功后,对应的文件夹会生成该学生的成绩信息,文本内容如下回到主菜单回到初始化菜单评分全部学生也需要输入文件的路径,如果文件错误给出相应的提示错误提示查看成绩信息查看...原创 2022-04-18 22:55:44 · 1542 阅读 · 0 评论 -
Java I/O流
目录1.I/O流概述2.字节流2.1 字节流概述2.2字节输出流2.2.1字节输出流OutputStream2.2.2FileOutputStream类2.3字节输入流2.3.1字节输入流InputStream2.2.2FileInputStream类1.I/O流概述I/O(Input/Output)流,即输入输出流,是java中实现输入输出的基础,它可以方便的实现数据的输入输出操作。程序需要实现与设备和不同介质之间的数据传输...原创 2022-04-14 18:38:25 · 631 阅读 · 0 评论 -
Java 注释、标识符与关键字
目录注释标识符关键字注释所谓注释,就是对代码的说明和解释,是给人看的,并不会被编译器按照java语法处理,因此是可以写汉语可以随意写的,但是需要格式约束,那么它支持以下三种:单行注释:行注释,以//开头,表示这一行全部为注释一般用于方法里面public static void main(String[] args) { // 我是单行注释,不影响程序运行 System.out.println("单行注释,不影响程序运行")...原创 2022-03-17 11:30:29 · 311 阅读 · 0 评论 -
Java 第一个java程序
了解Java程序下面我们来认个眼熟,看看最简单的java程序长什么样子public class Demo { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("你好世界"); System.out.println("hello world"); }}运行结果:1.java输出语句我们可以看到运行结果为我们所打印.原创 2022-03-17 10:28:37 · 317 阅读 · 0 评论 -
基本的DOS命令
基本的DOS命令1.DOS介绍正在上传…重新上传取消2.操作系统介绍操作系统分为图形化操作系统,命令行操作系统,图像化的操作系统就是通过图像来操作电脑的操作系统,window 7,8,10都是图像化的操作系统。命令行的操作系统就看不到图像了,比如dos。它是通过命令行来操作电脑的。所谓命令行就是一条一条的命令来操作电脑。正在上传…重新上传取消在图形化操作系统这么方便的时候,学习dos命令(磁盘操作系统上写的命令)有什么好处呢。在图形化操作系统无法使用的时候,可以通过dos命令..原创 2022-04-10 18:35:59 · 1407 阅读 · 0 评论