- 博客(26)
- 收藏
- 关注
原创 继承【Java版】详细讲解
在代码编写的过程当中,往往会出现大量代码重复的问题,导致代码非常冗余,继承就是很好的处理了这样的问题,将每一个类当中重复的部分进行抽取,封装最终达到代码的复用。
2025-05-03 14:19:49
905
原创 计算机工作【多线程java】(计算机的基础知识——有趣的灵魂)
主要:计算机的基本组成部分,以及CPU的一些问题(主要是科普的工作)相关的重点问题:内存vs硬盘,CPU执行过程
2025-04-01 01:31:37
731
原创 【详细解释第三部分:方法的使用【java版本详细】】
重点介绍了,java当中方法的使用,这个是java详细介绍的第三个大模块,此时还没有介绍对象亲,所以代码都是用静态的方法进行介绍的,详细讲解了递归问题(该部分需要通过大量练习题目到达一个好的效果)
2025-03-31 18:57:48
987
原创 【线程安全问题的原因和方法】【java形式】【图片详解】
在本章节中采用实例+图片的方式,以一个学习者的姿态进行描述问题+解决问题,更加清晰明了,以及过程中会发问的问题都会一一进行呈现
2025-03-25 00:03:53
1168
原创 Thread类的基本用法【线程java代码详细解释】
简单对线程进行回顾:线程是轻量级的进程,解决了进程当中太重了的问题(进程当中创建销毁的开销比较大)在进程创建好了之后,线程只创建一次,减少了时间的消耗,只有所有的线程都销毁的时候,线程才会整体销毁。对线程进行创建,以及简单的应用功能操作等
2025-03-09 16:06:25
996
原创 详细解释java当中的所有知识点(前言及数据类型及变量)(第一部分)
一、Java语言概述1.Java语言简介2.语言优势二、main方法1.Java程序结构组成2.运行Java程序3.注释4.标识符硬性规则建议5.关键子三、数据类型与变量1.字面常量2.数据类型3.变量1.语法2.整型变量3.长整型变量4.短整型变量5.字节型变量6.双精度浮点型神奇事件:7.单精度浮点数8.字符型变量9.布尔型变量4.类型转换自动类型转换【隐式】强制类型转换【显式】5.类型提升1.int与long之间(int会被提升为long)2.byte与byte的运算总结:四、字符串类型
2025-01-30 23:19:40
968
原创 【Java当中】异常(该篇章的知识点较多,附有相关的代码帮助理解)
一、概念小总结:二、异常的分类(简洁)编译型异常运行时异常三、异常的处理1.防御式编程2.异常的抛出3.异常的捕获1.异常声明throws2.try-catch捕获关于异常的处理方式:4.自定义异常五、异常流程总结:
2025-01-26 00:13:27
928
原创 String类型【Java】
字符串定义1.直接定义:2.通过构造方法进行定义3.通过引用进行调用定义:4.由于有一构造方法:二.字符串比较1.‘==’2.equals3.比较字符串的大小compareTo4.忽略大小写比较compareToIgnoreCase三.字符串查找1.已知下标查找元素:charAt()2.已知元素查找下标:indexOf1.范围所有元素2.范围从某一元素开始3.查找字符串4.从某一位置查找字符串返回出现的第一个位置5.从后往前找返回出现的位置lastIndexOf(这个方法与上述一致也有4种方式)
2025-01-24 17:58:19
1028
原创 【Java版】图书管理系统(超详解!!!)
Java版的图书管理系统会使用到的相关的知识:1.数据类型;变量2.if,for语句3.数组4.方法5.类与对象6.封装继承多态7.抽象类和接口里面的每一个知识,每一步都是非常非常详细教怎样制作
2025-01-22 17:01:59
785
原创 【Java】关于静态成员变量的的初始化【重点讲解通过代码块进行初始化!!!】
执行顺序:静态代码块(一定先被执行,只会被加载一次,之前被加载了现在就不会被加载)——双亲委派模型实例代码块构造代码块这个执行顺序与三者定义顺序是没有关系的(同种类型看的是定义的顺序)
2025-01-10 12:33:44
651
原创 类与对象【Java方式进行剖析总结版及部分代码解释】
一、类1.1.简单认识类1.2.类的定义练习:定义一个学生类:1.3类的实例化1.4类与对象的说明二、this引用2.1为什么需要有this的引用:2.2.this引用2.3.this引用的特性三、对象的构造及初始化3.1.就地初始化3.2构造方法3.2.1构造方法的特性3.3默认初始化
2024-12-15 12:20:03
599
原创 (重点来啦!)MySql基础增删查改操作(详细)
一、客户端和数据库操作:二、表操作1.查看当前数据库中有哪些表2.创建一张新表3.查看表结构:4.删除表三、CRUD增删查改1.新增——插入2.查询操作a.全列查询:b.指定列查询:c.列名为表达式的查询:d.别名查询:e.去重查询:f.排序:g.条件查询h.区间查询:i.模糊查询j.分页查询3.更新操作4.删除操作四、数据库约束五、表的设计三大范式:六、关系模型七、聚合函数八、联合查询
2024-12-11 00:04:03
1375
原创 【例题练习详解】Java程序与逻辑控制(进阶版)
这篇文章主要是用了循环以及位运算来进行解题,对题目的理解要更加深刻。我们一起努力哦,ヾ(◍°∇°◍)ノ゙!!!
2024-07-26 22:14:25
1017
原创 【例题练习详解,小白编程】Java程序与逻辑控制(基础版)
在本篇文章当中所有的题目都是非常简单的,如果你是编程的入门可以看,如果本身有一定的基础了,可以看高阶部分的内容,希望对大家能有所帮助。ヾ(◍°∇°◍)ノ゙
2024-07-25 18:47:44
409
原创 通讯录项目(C语言基于顺序表)
之前的通讯录是int的数据类型,但是现在我们要存储的内置类型,所以需要在contact头文件当中进行声明这个结构体(即包含的联系人的数据)//定义联系人数据//姓名,性别,年龄,电话,地址int age;}peoInfo;现在有了联系人的结构体的一个数据,所以需要对之前的int进行相应的替换,但是在此时他是找不到我们之前定义的那个结构体的,我们在循序表的头文件当中加上现在的这个头文件便不会有报错的情况。这个是顺序表的当中代码的修改部分。
2024-06-25 13:51:32
855
1
原创 顺序表——C语言呈现【超详解值得一看】
1.静态顺序表进行定义的时候,可以使用一个宏定义,可以更好地方便进行修改//静态顺序表int arr[N];int size;//有效的数据个数2.动态顺序表//动态顺序表int* arr;int size;//有效的数据长度//空间的总大小在此处默认存放的是整型类型的数据,但是实际上不一定是整型类型的数据所以可以对他进行一定的该进行的功能(可以存放字符或者是其他的类型)修改:可以将typedef进行修饰,在之后只需要将int改为其他的类型就好了//动态顺序表int size;
2024-06-20 00:38:16
1073
原创 【C语言超详解(后五个)】字符串函数使用和模拟实现:strlen;strcpy;strcat,strcmp;strncpy;strncat;strncmp;strstr;strtok;strerror
紧接的是上一章节的内容【C语言超详解(前五个)】字符串函数使用和模拟实现:strlen;strcpy;strncpy;strncat;strncmp;strstr;strcok;strerror-CSDN博客在此基础上介绍后面五个的函数的使用和模拟实现提示:以下是本篇文章正文内容,下面案例可供参考以上就是今天要讲的内容,本文简单介绍了字符串函数后五个的使用和模拟实现,希望对大家有所帮助,和你们一同探讨关于第四个函数具体怎样实现。
2024-04-15 00:21:24
852
1
原创 【C语言超详解(前五个)】字符串函数使用和模拟实现:strlen;strcpy;strcat,strcmp;strncpy;strncat;strncmp;strstr;strcok;strerror
主要是字符串函数的用法和模拟实现strlen;strcpy;strcat,strcmp;strncpy;strncat;strncmp;strstr;strcok;strerror(本文讲了前五个)
2024-04-06 23:00:34
1064
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人