自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL数据库——事务、索引和视图

愿你的每一次数据库操作都像春风般舒适,每一次查询都如闪电般迅速

2025-09-05 20:21:19 1159

原创 MySQL数据库——DML数据操作与DDL表设计

MySQL操作进阶篇

2025-09-04 19:40:05 1284

原创 MySQL数据库——select查询

MySQL的select查询全攻略

2025-09-03 20:27:36 1318

原创 MySQL数据库——概述及最基本的使用

MySQL快速入门

2025-09-02 19:20:30 1019

原创 MySQL下载及安装(Windows 11)

MySQL下载到登录的完整安装配置流程。

2025-09-01 18:36:42 1609

原创 Java:TCP/UDP网络编程

TCP与UDP简单上手

2025-08-28 20:28:50 1647

原创 Java:IO流——增强篇

java的IO流补充篇,掌握各种增强流

2025-08-27 19:16:48 1608 12

原创 Java:IO流——基础篇

着重介绍 File 类和 IO流中的字节流(原始流)

2025-08-26 20:12:04 1320 5

原创 Java多线程编程——进阶篇

线程进阶篇,图文并茂深入浅出,真的不来看看吗

2025-08-25 20:07:33 8040 4

原创 Java多线程编程——基础篇

java线程基础篇,通俗易懂

2025-08-21 20:32:09 7662 6

原创 Java异常处理全攻略:让你的代码更加稳定

java异常处理核心技巧,走过路过不要错过!

2025-08-20 09:30:00 1331 20

原创 Java注解:从入门到精通

注解详细解读

2025-08-19 09:20:50 1151 15

原创 Java泛型:类型安全与代码复用的完美结合

深入浅出讲解Java泛型,看这一篇足以

2025-08-18 19:46:49 1131 12

原创 java 集合 之 集合工具类Collections

集合知识补充,让集合操作变得简单高效

2025-08-15 15:59:54 1246 1

原创 java集合 之 多列集合

java 的 多列集合详解

2025-08-14 20:21:44 1226 1

原创 Java集合 之 单列集合

java的单列集合,看这一篇就够了

2025-08-13 20:33:57 2615

原创 Java枚举类:从基础到高级特性全解析

五分钟看懂java枚举类

2025-08-12 10:29:45 1157

原创 Java String类:不可变性的核心奥秘

String类,看这一篇就够了

2025-08-11 19:49:08 955

原创 Java包装类详解与应用指南

初学者学包装类,看这一篇就够了

2025-08-07 19:38:16 1110

原创 内部类详解:Java中的嵌套艺术

这是 java 语言中一个独特而强大的特性就像现实生活中,房子包含房间一样主要包含四大类:

2025-08-06 20:35:11 893

原创 深度探索:非静态内部类不能定义 static 成员属性和方法 及 静态内部类的必要性

static成员需要脱离外部类实例存在。

2025-08-06 20:16:42 1047

原创 大学生入门:final 关键字

Java中的final关键字是确保代码稳定性和安全性的重要工具。它可用于修饰变量、方法和类,分别实现不同的不变性效果:修饰变量时成为常量(基本类型不可改值,引用类型不可改引用地址);修饰方法时防止重写;修饰类时禁止继承。特别要注意final变量只能赋值一次,但引用类型对象内容仍可修改。final常与static组合定义全局常量,遵循全大写命名规范。相比C++的const,Java的final设计更清晰简洁,体现了Java对安全编程的深刻理解。

2025-08-05 20:25:23 1048

原创 大学生入门:抽象 及 接口

本文介绍了Java中抽象类和接口的核心概念与应用。抽象类通过abstract关键字定义,包含抽象方法(无方法体)和具体方法,不能实例化但可包含构造器。接口是行为的契约,支持多实现,默认包含抽象方法(JDK8+允许默认/静态方法)。关键区别在于:抽象类侧重代码复用和部分约束,接口专注行为规范。常见误区包括:抽象类构造器缺失、接口常量修改、多接口默认方法冲突等。设计时应根据场景选择,避免滥用继承体系。文章通过动物类层次和可飞行/游泳等接口的代码示例,展示了面向对象设计中抽象机制的实践应用。

2025-08-05 19:21:12 897

原创 大学生入门:封装、继承和多态

本文深入解析Java三大核心特性:封装、继承和多态。封装通过private关键字隐藏内部实现,提供安全访问;继承实现代码复用和扩展,采用单继承体系;多态基于继承实现统一接口不同表现,提高灵活性。文章通过历史背景、代码示例和设计原则,阐明这些特性如何解决C++的复杂性,并构建可维护的面向对象系统,体现了Java“一次编写到处运行”的设计哲学。

2025-08-04 20:31:39 1340

原创 大学生入门:this 和 super 关键字

Java中的this和super关键字详解:this代表当前对象引用,主要用于区分成员变量与局部变量、调用构造方法、返回当前对象、作为参数传递以及方法调用。super代表父类部分,用于访问父类成员变量、调用父类方法和构造方法。两者在构造方法中必须作为第一条语句且不能同时使用。static方法中不能使用this和super,因为它们依赖于对象实例。注意链式调用需返回this,重写方法时保留super调用,以及多层继承时super只能访问直接父类。正确使用这两个关键字能有效管理对象间的继承和引用关系。

2025-07-31 20:27:07 989 1

原创 大学生入门:static及其易踩坑的点

摘要:本文深入讲解了Java中static关键字的用法与特性。static用于修饰成员变量、方法和代码块,使其成为类级别的共享资源。静态成员变量存储在方法区,被所有实例共享;静态方法只能访问静态成员,不能使用this和super。文章对比了静态与非静态成员的区别,包括存储位置、生命周期、调用方式等,并分析了静态代码块、构造代码块的执行顺序。此外,还介绍了单例模式的实现、工具类设计原则,以及static在继承中的特点,最后总结了使用static时常见的易错点。

2025-07-30 22:50:03 1025 1

原创 大学生入门:类与对象及易踩坑的点

本文介绍了面向对象编程中的类和对象概念。首先对比了面向过程与面向对象的区别:面向过程关注“怎么做”,而面向对象关注“让谁做”。类作为对象的模板,具有成员变量、构造方法、成员方法等特性,是引用数据类型。文章详细讲解了类作为引用类型的特征(存储方式、内存分配、传递方式等)以及类的定义格式(包含访问修饰符、继承、接口实现等)。对象是类的实例,通过new关键字创建,具有生命周期和内存模型。最后指出了编程中容易混淆的几个要点。

2025-07-29 20:14:25 824

原创 大学生入门:引用数据类型——数组及其易踩坑的点

本文详细介绍了Java中数组的基本概念和使用方法。首先讲解了数组作为引用数据类型的特点:固定大小、连续内存、相同类型和随机访问。重点阐述了一维数组的两种定义方式、静态/动态初始化方法及内存存储机制。文章还介绍了数组的常见操作,包括循环遍历、增强型for循环使用以及Arrays工具类中的toString、copyOf、sort、fill、binarySearch等方法。对二维数组的定义、内存模型和访问方式也做了详细说明。最后总结了数组使用中常见的易错点,如未初始化、引用传递、数组越界、空指针异常等问题。

2025-07-28 20:16:25 836

原创 大学生入门:Random类及其易踩坑的点

本文介绍了Java中Random类的使用方法和注意事项。Random类用于生成伪随机数,通过种子值初始化随机序列,使用线性同余算法实现。文章详细讲解了构造方法、核心方法(如nextInt()、nextDouble()等)的使用,以及常见误区,包括相同种子产生相同序列、范围理解错误和安全问题等。特别强调了伪随机数的可预测性,不适合安全敏感场景,并指出Random与Math.random()的区别。最后提醒要避免在循环中重复创建Random对象。

2025-07-24 19:55:40 1117 1

原创 大学生入门:初识方法及其易踩坑的点

本文介绍了Java方法的核心概念和使用要点。1)方法结构包括修饰符、返回值类型、方法名、参数列表和方法体;2)重点解析了方法重载(同名不同参)和重写(子类覆盖父类方法)的区别;3)详细说明了main方法和静态方法的特性,强调静态方法不能直接访问实例成员;4)列举了构造方法的特点和常见使用误区。文章特别提醒易错点,包括返回值匹配、方法调用顺序、重载歧义、静态方法误用,以及Java的值传递特性。通过具体代码示例,帮助开发者正确理解和使用Java方法。

2025-07-23 20:31:42 1097 1

原创 大学生入门:循环结构及其易踩坑的点

本文介绍了Java中的循环结构及其控制语句(break、continue、return),重点讲解了for循环(包括基础for循环和增强型for循环)、while循环和do-while循环的使用方法。文章还列举了循环中常见的易错点,如死循环、变量作用域、数组越界、动态数组长度更新等问题,并给出了相应的解决建议。最后提醒避免使用浮点数控制循环,以免因精度问题导致死循环。

2025-07-22 20:26:40 569

原创 大学生入门:分支结构及其易踩坑的点

本文介绍了编程中常用的分支结构(if语句和switch语句)及其注意事项。if语句包含三种形式:单if、if-else和if-elseif-else,使用时需注意代码块的大括号使用和执行顺序问题。switch语句在JDK不同版本有差异,高版本支持"->"语法和多标签写法。常见易错点包括:if后遗漏大括号导致else匹配错误、条件判断顺序不当、switch穿透问题(遗漏break)以及条件表达式书写错误。特别提醒,字符串比较应使用equals()方法而非"=="。

2025-07-22 19:41:45 606 1

原创 大学生入门,基础运算符和数据类型及易踩的坑

整型 byte、short、int、long浮点型 float、double字符型 char布尔型 boolean这些数据类型的内存占用和取值范围。

2025-07-21 20:30:01 999 2

原创 大学生入门:Scanner简单介绍及易踩坑的点

Java中Scanner类用于读取键盘输入数据,类似于C语言的scanf()和Python的input()。常用方法包括next()、nextLine()、nextInt()等,使用前需导入java.util.Scanner包。常见陷阱是nextLine()会读取换行符导致输入跳过,可通过在nextInt()后加nextLine()清除换行符解决。Scanner适用于小数据量,大数据场景建议改用BufferedReader以提高性能。使用后应调用close()方法释放资源。

2025-07-18 17:22:52 951

原创 java配置环境变量,大学生入门,win11

Java入门必知:JDK配置指南 摘要:本文介绍了Java初学者必须了解的大核心组件;:JDK(开发工具包)、JRE(运行环境)和JVM(虚拟机),重点讲解了JDK的下载安装和环境变量配置方法。文章详细说明了在Windows系统中如何正确配置环境变量,包括路径设置和验证步骤,并解释了系统变量与用户变量的区别。通过清晰的步骤指导,帮助初学者顺利完成Java开发环境的搭建,同时强调了配置中的常见注意事项,如避免中文路径、正确使用符号等。

2025-07-16 20:25:59 1062

原创 git仓库搭建,大学生入门

本文介绍了Git版本控制工具的基本使用方法,帮助解决代码管理问题。首先说明了Git的特点:分布式、开源免费、支持跨平台协作。详细讲解了如何创建本地和远程仓库(推荐使用Gitee),包括安装Git、创建账号、初始化仓库等步骤。文章提供了常用Git命令:git init、git add、git commit、git push等,并演示了文件上传、删除和状态查询操作。针对克隆已有仓库和删除远程文件等常见需求给出了解决方案,建议通过创建测试仓库多加练习这些基础操作,为后续团队协作开发打下基础。

2025-07-16 20:20:57 947 1

原创 java配置环境变量,大学生入门,win11

Java入门必知:JDK配置指南 摘要:本文介绍了Java初学者必须了解的大核心组件;:JDK(开发工具包)、JRE(运行环境)和JVM(虚拟机),重点讲解了JDK的下载安装和环境变量配置方法。文章详细说明了在Windows系统中如何正确配置环境变量,包括路径设置和验证步骤,并解释了系统变量与用户变量的区别。通过清晰的步骤指导,帮助初学者顺利完成Java开发环境的搭建,同时强调了配置中的常见注意事项,如避免中文路径、正确使用符号等。

2025-07-15 20:35:27 873

1_PPPoE(东山校区学生拨号客户端).exe

1_PPPoE(东山校区学生拨号客户端).exe

2022-09-16

空空如也

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

TA关注的人

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