自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 零基础初步理解IO流:笨鸟先飞!

IO 即为 Input(输入)+ Output(输出)Input:从外部将数据读入内存Output:将内存中的数据写到外部。

2026-07-05 20:43:11 356

原创 集合 + 泛型

在Java的开发与应用中,我发现数组存在许多弊端: 长度固定、增删操作复杂,但我发现用集合+泛型、List/Map可以很好解决问题。存储层面:日常业务优先使用List有序列表、Map键值映射替代数组,解决数组固定长度、操作繁琐的痛点;安全复用层面:泛型(受限泛型、泛型方法)实现类型安全与代码复用,一套逻辑适配多个子类;数据处理层面:Collections工具类与 Stream 流简化排序、最值、统计代码;高阶通用层面:通配符?extends/?

2026-06-26 16:12:21 328

原创 动态规划【字符串】---最长回文子串

给你一个字符串 s,找到 s 中最长的回文子串(如果字符串向前和向后读都相同,则它满足回文)。解释:“aba” 同样是符合题意的答案。输入:s = “babad”输入:s = “cbbd”s 仅由数字和英文字母组成。

2026-06-19 09:48:49 367

原创 IDEA常用快捷键,让你写代码快人一步

当我们在IDEA上写代码时,有一些自带的快捷键能都让我们更加流畅,减少鼠标操作。

2026-06-12 16:31:16 369

原创 Swing JFrame基础入门 ------ 我的记账本项目学习总结

窗口设置、面板、组件、布局、事件监听;我的学习仍在路上,对于JFrame的理解还是不够深刻,我将继续学习总结,继续完善我的项目,与诸君共勉。

2026-06-06 11:06:32 317 1

原创 Java异常处理:try-catch

在Java的实战或练习中,我们时常会遇到一些出现异常的情况这时候,异常处理就展现大用处了。

2026-05-30 11:12:28 331

原创 Java中纠缠不清的三者:继承、抽象类、接口

本文对比分析了Java中继承、抽象类和接口三者的核心区别与应用场景。继承(extends)是成品复用,子类可直接使用或改造父类功能;抽象类(abstract class)是"初加工产品",既包含实现代码又定义抽象规范,需要子类补充实现;接口(interface)则是纯粹的设计规范,只定义行为标准不关心具体实现。三者分别适用于:继承处理代码复用、抽象类处理部分共性实现、接口处理多态扩展。实际开发中建议优先使用接口以提高灵活性,再根据需求选择抽象类或普通继承。通过具体代码示例展示了三者在学生管理系统中的不同应用

2026-05-23 09:44:48 482 1

原创 Java 大作业有感---告别冗余|记账本项目核心注解 + 依赖速记(Java 作业版)

在进行Java大作业(记账本)的骨架构建时,发现了一些知识盲点依赖:Web 做接口、MyBatis 操作数据库、MySQL 驱动连库启动类:两个注解搞定项目初始化Controller:接收请求、返回 JSONMapper:注解写 SQL,实现数据增删改查@Autowired:自动注入对象,简化代码。

2026-05-11 12:00:00 473 1

原创 新手配置MySQL+连接IDEA详细教程 || 新手避坑指南 || 图文结合教程

在IDEA的Java开发中,IDEA + MySQL是一个常用而又基础的组合,而我在研究我的Java大作业时遇到了不少这方面的问题:MySQL下载安装失败,连接失败,驱动报错······现在我写这篇文章来避免大家踩我踩过的坑。!!

2026-05-04 14:27:12 620 2

原创 “浅”入IDEA中“String”的源码:细看小小的”string“,竟有如此大智慧!!!

String的灵魂就是不变性,任何操作都不直接改变原对象字符串;String看似简单,其实它的设计之中隐藏了很多细节,这次我只浅入了一部分,我们可以去发掘它的更多奥妙,希望大家可以深入了解String的源码。

2026-04-28 08:00:00 53

原创 C++动态规划偶得

·····前两个是斐波那契类型的,后面的是矩阵类型的。动态规划解题主要用于解决最优子问题和重叠子问题,其核心是,优点是避免重复运算,减少时间空间的占用。

2026-04-20 12:00:00 469 1

原创 IntelliJ IDEA 下载安装基础配置教程(新手必看)!

给大家推荐一款好用的编译工具:IDEA。对于JAVA开发者来说 IntelliJ IDEA 是目前市场主流的、高效的集成开发环境,不管是学习编程、工作开发,项目实战,IDEA都能满足你们的需求提升效率。今天这篇教程将手把手教你完成IDEA正版下载、安装、JDK配置,零基础,看完即上手。提示:以下是本篇文章正文内容,下面案例可供参考以上就是今天要讲的内容,本文仅仅简单介绍了IDEA的下载安装基础配置,希望能帮到大家。

2026-04-13 12:00:00 928 2

原创 新手学Java所得

2、执行代码(循环、判断)必须写在方法里。1、一个.java文件有且只能有一个。,并且这个类名必须和文件名一致。返回值,void方法可以省略。6、方法内部不可以再定义方法。输入必须写在方法内部。

2026-04-12 16:19:04 187 1

原创 c语言小白知识

核心代码如图这个代码旨在对一组数据(N个数据)扫描K遍,并按从小到大的顺序排列。由于最后一个数据在N-1扫描时已排好所以仅扫描N-1-i个数据,变量max用于暂时存放要交换的数据。

2026-04-11 11:10:36 482 3

空空如也

空空如也

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

TA关注的人

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