自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 学生管理系统

结构:

2026-03-09 20:10:23 16

原创 MySQL知识点总结

学MySQL命令行记不住、SQL语句不会写,还不知道怎么和Navicat、Java配合?其实学MySQL,不用死磕命令行!Navicat可视化操作能帮我们省超多事,建库、建表点鼠标就搞定;而Java操作MySQL,也是基于这些基础知识点,联动起来一点都不难。

2026-02-10 19:39:58 962

原创 JDBC基础知识点总结

本文介绍了如何使用JDBC连接Java与MySQL数据库。主要内容包括:1) JDBC是Java操作数据库的标准API;2) 导入MySQL驱动包的步骤;3) JDBC操作的5个核心步骤:加载驱动、建立连接、创建执行对象、执行SQL、关闭资源;4) 两种SQL执行方式(Statement/PreparedStatement)的区别;5) 常见错误及注意事项。文章提供了完整的代码示例,帮助初学者快速掌握Java操作MySQL的基本方法,重点强调了驱动版本匹配、连接参数配置等关键细节。

2026-02-09 22:48:25 326

原创 Java实现银行管理系统(3)

代码如下:

2026-02-08 23:58:34 108

原创 Java实现银行管理系统(2)

代码如下:

2026-02-07 22:57:18 247

原创 Java实现银行管理系统(1)

代码如下:

2026-02-06 23:50:52 301

原创 Java Maven 知识点总结

核心文件:pom.xml,所有配置都写这,重点是引入依赖(复制 GAV);找包方法:Maven Repository 官网,搜索→选版本→复制代码→粘贴到 dependencies;关键操作:粘贴依赖后,一定要刷新 Maven;核心命令:clean(清理)、compile(编译)、package(打包,最常用);仓库顺序:本地仓库→中央仓库,找到就用,找不到就报错。

2026-02-05 00:48:33 1021

原创 Java Stream流

关键:实体类必须写getter 方法,因为 Stream 要通过 getter 获取对象的属性(比如s.getAge()Stream 流是数据处理流水线,核心是简化集合 / 数组的操作,不用写 for 循环。获取流 → 中间操作 → 终止操作,一步都不能少。不修改原数据、惰性执行、一次性使用。中间操作可链式调用,终止操作触发实际执行,执行后流失效。处理对象集合时,实体类必须写 getter 方法,否则无法获取属性。

2026-02-03 20:22:03 1253

原创 Java实现常见算法

简单排序(冒泡 / 选择 / 插入)理解思想,高效排序(快速 / 归并)会写基础实现、知道适用场景二分查找的有序前提和边界收缩,能写非递归版递归的终止条件 + 递推公式,会写阶乘、斐波那契的递归和非递归版所有算法先实现基础功能,再考虑优化,多敲多练是关键。

2026-02-02 23:39:26 1628

原创 Java 正则表达式知识点总结

练习1。

2026-02-01 22:21:33 194

原创 Java的多线程知识点练习

练习1。

2026-01-31 20:33:16 200

原创 Java的OOP练习题

代码如下:代码如下:代码如下:

2026-01-30 23:54:56 693

原创 Java基础语法练习

代码如下:结果如下(键盘输入“90” “+” “90”):代码如下:结果如下:代码如下:结果如下(键盘输入“1 2 3 4 5 6 7 8 9 0”):

2026-01-29 23:41:12 513

原创 Java内部类知识点总结

和外部类的成员变量、成员方法同级(在外部类的类体中,方法外面),相当于外部类的一个 “成员”在外部类的某个方法 / 代码块里面(比如 main 方法、普通成员方法),相当于方法里的一个 “局部变量”。和局部内部类一样,在方法 / 代码块里面,是特殊的局部内部类和成员内部类一样,在外部类的类体中,方法外面,但多了一个static 修饰符内部类是定义在类里面的类,核心优势是能直接访问外部类所有成员,且代码更隐蔽4 种内部类核心区别在定义位置和是否依赖外部类对象,其中匿名内部类是开发中最常用的。

2026-01-28 21:26:26 1149

原创 Java常用API

存多个有序、可重复数据 → 用ArrayList(最常用)。存多个不重复数据 → 用HashSet(自动去重)。存键值对(一一映射) → 用HashMap(key 唯一)。集合长度用size(),数组长度用length(别记混)。

2026-01-27 23:13:29 1015

原创 Java的非访问修饰符

2026-01-26 09:00:00 907

原创 Java 四种访问修饰符

修饰符核心权限OOP核心作用小白场景private仅当前类封装核心隐私银行卡密码default仅同包类模块内封装(同模块协作)班级群消息protected自己 + 同包 + 不同包子类继承时传递权限父亲传修自行车技巧public所有人对外暴露接口(类与外界交互)打招呼功能3.OOP 实战口诀属性先设private:封装隐私,OOP 的基础(比如年龄、密码);对外接口用public:让别人能和你的类交互(比如sayHi()getAge()同模块协作用default。

2026-01-25 21:00:00 1454

原创 Java多线程知识点总结

程序里的 “最小干活单元”(比如 “切菜”“炒菜” 都是一个线程);一个程序同时跑多个 “干活单元”,不用等一个做完再做下一个(比如视频软件同时 “下载视频”+“播放画面”+“发弹幕”)。多个 “干活单元” 同时跑,提高效率;继承 Thread(简单)、实现 Runnable(灵活)、wait/notify(控序);共享资源加锁;新建→就绪→运行→阻塞→终止。

2026-01-24 21:00:00 656

原创 Java集合知识点总结

Java 里专门用来 “存放多个数据” 的 “容器”(像书包、抽屉、电话本),能轻松实现 “增删改查”,比数组灵活太多;为啥不用数组?数组有 2 个致命缺点:一旦创建不能改(比如创建一个存 5 个元素的数组,想多存 1 个都不行);不能直接查元素、删元素(比如想知道数组里有没有 “苹果”,得自己写代码遍历)。集合是 “动态数据容器”,比数组灵活,支持增删改查;Collection(存单个元素)、Map(存键值对);

2026-01-23 21:00:00 553

原创 Java面向对象知识点总结

特征抽象类(abstract class)接口(interface)定义关键字interface核心作用作为子类的 “模板”(有部分实现)作为 “标准 / 契约”(纯规范,无实现)成员方法可以有普通方法、抽象方法(abstract修饰,无方法体)Java 8+ 可有默认方法(default)、静态方法(static),其余都是抽象方法(默认成员变量可以是普通变量(只能是常量(默认),必须初始化继承 / 实现方式子类用extends继承(单继承)类用implements。

2026-01-22 23:54:49 864

原创 Java字符串知识点总结

字符串创建后,它的内容就不能改了。原理:String 类的底层是(字符数组),final修饰的数组不能重新赋值,且private保证外部不能直接修改数组内容。本质:String 是不可变字符序列,底层是 char 数组;创建:优先直接赋值(复用常量池),避免 new(浪费内存);判等:== 比地址,equals () 比内容;拼接:少量用 +,频繁用 StringBuilder(单线程)/StringBuffer(多线程);常用方法:记清获取、截取、替换、转换、判断的核心方法,避免空指针;

2026-01-21 23:57:23 779

原创 Java 数组知识点总结

数组是 Java 中最基础的数据结构之一,用于存储相同类型的多个元素。

2026-01-20 22:17:43 572

原创 Java实现回文数的判断

回文数是指一个正整数,从左到右读和从右到左读的结果完全相同,数字的排列是对称的。

2026-01-19 23:03:48 274

原创 Java实现猜数字游戏

但是上面说过了 括号里面这个不包含尾 所以 这个范围只能到7~14 所以应该要在括号里面+1 之所以不加在外面 是因为开始范围会改变。括号里面只能填一个数且这个范围不包含尾 比如上面图片上所填的101 意味着0~100之间的随机数。需求:随机生成一个1~100的随机数,让用户猜这个数是多少,并给出提示,直到用户猜对为止。上面这个格式里面 只有input是变量名 可以变 其他的都不允许变。上面这个格式里面 只有sc是变量名 可以变 其他的都不允许变。例如生成7~15之间的随机数。随机范围:1~100。

2026-01-18 20:45:52 68

原创 Java的循环语句

选择语句可以让程序有选择地执行某个语句块,循环语句则可以让程序重复地执行某个语句块。循环语句包括while语句、do-while语句和for语句。

2026-01-17 20:39:14 795

原创 Java的选择结构

Java中有三种程序流程控制语句:顺序结构、选择结构和循环结构。本文就先介绍选择结构

2026-01-16 22:11:05 785

原创 Java基础语法(下)

现实生活中有许多不同的数据类型,比如重量为3.5(小数)千克,学生人数共19(整数)人等。不同的数据类型在内存中占据的空间大小是不一样的,因此在程序开发过程中,在声明变量时必须指明它能存储信息的类型。由于基本数据类型是构造语言的基础要素,所以下面将重点介绍Java语言中的各种基本数据类型。

2026-01-15 23:55:44 761

原创 Java基本语法(上)

Java程序是由类和对象组成的,而类和对象又是由属性(通常用变量代表)和方法(通常用函数代表)等组成的。在编写Java应用程序时,需要为大量程序,类,对象,方法和变量等命名,这就需要对标识符和关键字有深人理解。

2026-01-14 23:53:31 520

原创 如何下载IDEA

公认Java开发最好用的开发工具1.安装IDEA进入网站打开www.jetbrains.com.cn点击开发者工具点击IntelliJ IDEA选项。

2026-01-13 21:20:52 258

原创 如何下载安装JDK

java 开发者 工具包。

2026-01-12 22:09:59 904 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除