- 博客(28)
- 收藏
- 关注

原创 【JAVA |总结】JAVASE基础大总结(含思维导图)
我们已经系统的发布了详细的JAVASE的每一个单独知识点的文章,在这里做一个总结,详细请看跳转到对应文章!!!!传送门1.【JAVA |开篇】JAVA入门及JDK环境配置-CSDN博客2.【JAVA |数据类型】数据类型、类型提升、类型转换-CSDN博客3.【JAVA |基础】运算符、程序逻辑控制以及方法的使用-CSDN博客4.【JAVA |数组】数组定义与使用、常见的Arrays类介绍_java的arrays-CSDN博客。
2024-06-03 15:28:05
1493
12
原创 【数据结构 |集合框架、泛型】初始集合框架、时间(空间)复杂度、简单认识泛型
这样问题虽然解决了 但是很繁琐,于是就有了泛型!!!类名后的 代表占位符,表示当前类是一个泛型类泛型类是不可以实例化一个对象的(会报错)将上面代码改为泛型类以后,就只可以输入对应的类型,存储数据是也不需要发生强转因为已经指定了类型,指定了什么类型就只能放什么类型(并且尖括号当中只能是引用类型不能是基本类型)
2024-06-12 15:36:55
1091
2
原创 【JAVA |异常】异常总结详解(异常类型、声明异常、抛出异常、捕获异常)
在 Java 中,异常处理是一种重要的编程概念,用于处理程序执行过程中可能出现的错误或异常情况。异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。
2024-06-03 08:00:00
2354
6
原创 【JAVA |String类】JAVA中的String类常见用法详解
在JAVA中的字符串存储是可以直接使用String这个引用数据类型,不像C语言表示字符串只能使用字符数组或者字符指针,使我们操作起来更方便,更符合不符合面相对象的思想。
2024-05-30 18:13:49
2539
11
原创 【JAVA |图书管理系统】JAVA实现图书管理系(附完整代码)
前面用了大量篇幅来介绍了JAVASE的大量知识,JAVA的基本语法我们了解的差不多了,我们来实操一个完整的一个代码功能,以便于我们对该部分的知识更加有印象。
2024-05-28 19:35:39
9405
15
原创 【JAVA |Object类重写实例】Cloneable 接口、Comparable接口、比较器
上一篇我们介绍了抽象类以及接口的相关知识,这篇我们来接着探讨一下关于接口的实例。
2024-05-24 17:06:17
1562
4
原创 【JAVA |抽象类和接口】JAVA中的抽象类和接口 纯干货!!!
接口提供了一种抽象的方法定义和类型规范,可以帮助我们实现代码的灵活性、可扩展性和可维护性,接口可以看作是一种合约或协议,规定了类应该实现哪些方法。
2024-05-23 17:52:49
1458
5
原创 【JAVA |继承与多态】JAVA中的继承与多态超详细!!
封装open in new window继承open in new window多态open in new window。三大特征紧密联系而又有区别,合理使用继承能大大减少重复代码,提高代码复用性。
2024-05-22 20:04:22
2241
6
原创 【JAVA |类与对象】JAVA中的类与对象、内部类
在java中定义类时需要用到class关键字,具体语法如下//创建类classClassNamefield;//字段属性或者 成员变量method;//行为 或者 成员方法class为定义类的的关键字ClassName为类的名字,{}中为类的主体这就是一个关于描述学生的一个类,里面有成员属性以及成员方法,而在一般的文件中往往只定义一个类在文件的最上方加上一个package语句指定该代码在哪个包中包名需要尽量指定成唯一的小写名字通常会用颠倒形式例如。
2024-05-21 11:48:55
1325
3
原创 【Python |基础入门】入门必备知识(基础各方面全覆盖)
大家在学习Python之前,建议先去主学一种主流语言,Python的使用就会很简单标识符是编程时使用的名字,用于给变量、函数、语句块等命名(由字母、数字、下划线组成,不能以数字开头,区分大小写。)Python 可以使用引号()、双引号()、三引号( 或 )来表示字符串,引号的开始与结束须类型相同,三引号可以由多行组成。Python 不使用 来控制类、函数、逻辑判断等,而是使用缩进,缩进的空格可变在Python 中定义变量的时候,既不需要语句完了加分号,而且变量的类型不需要显式指定, 而是在赋值的时候自动确
2024-05-14 18:09:15
1299
2
原创 【Python |前言】Python介绍、软件安装
学习Python不应该当做一个主语言去学习,应该当做一个工具去使用,本质的大致方向还应该偏向C++、python方向着重去学习,当然Python也很好入门,Python 作为一个辅助性质的语言在工作中, Python更像是一个工具需要用到的时候随手拿起来就用能够方便的解决不少问题经历了多年的发展, Python目前是一个应用场景非常广泛的编程语言科学计算数据分析Web开发搭建网站自动化运维人工智能爬虫程序自动化测试Python的优缺点优点语法言简意赅容易上手。
2024-05-14 09:00:00
757
原创 【JAVA |基础】运算符、程序逻辑控制以及方法的使用
java相比于C语言来说,他两同为热门的编程语言,两者都存在着相同的地方,语法以及细微的方面会有差异,但掌握了一门语言以后再去学习另一门语言则会很容易。
2024-05-07 16:16:58
1199
1
原创 【JAVA |数据类型】数据类型、类型提升、类型转换
之前我们学习了C语言,发现变量都是用着各种不同的数据类型进行存储分类,不同的数据需要使用的类型也不一样,JAVA语言中也是这样,但同时更加严谨。
2024-05-06 10:17:28
939
3
原创 【JAVA |开篇】JAVA入门及JDK环境配置
它具有令人赏心悦目的语法和易于理解的语义Write once, Run anywhere(这句话体现了JAVA语言的核心,一次运行 任意平台实现)下图就是JAVA语言的基本一个实现流程其他语言编写的程序,在编译后如果能够严格按照字节码文件的规范生成.class文件,也可以在JVM上运行(Windows操作系统,Linux操作系统,MAC操作系统)
2024-05-06 00:18:26
779
1
原创 如何高效解决VS中scanf报错的问题
只要在工程开头加上这么一段代码,我们再去使用scanf编译器就不会报错啦,但是还有一个问题,每一次都开始加一句话,会不会太麻烦了呢,当然有偷懒小技巧几步操作就能解决,scanf_s毕竟不是标准库里面标准的库函数,包括刷题网各种笔试都是scanf函数,所以我们契合编译器,每次定义一下那句话!希望对你有用。
2024-04-26 12:06:28
551
1
原创 【C语言 |文件操作】对于文件的问题这篇就够了
磁盘(硬盘)上面的文件就是文件这些都是文件但是在程序设计中,我们⼀般谈的⽂件有两种:程序⽂件、数据文件。
2024-04-21 16:34:06
1028
1
原创 【C语言 |动态内存管理】堆区动态内存的管理!!!
为什么会有动态分配呢?首先int a = 20;//在栈空间上开辟四个字节//在栈空间上开辟10个字节的连续空间上述的开辟空间的方式有两个特点空间开辟大小是固定的数组在申明的时候,必须指定数组的⻓度,数组空间⼀旦确定了大小不能调整所以C语⾔引⼊了动态内存开辟,让程序员自己可以申请和释放空间,就⽐较灵活了。
2024-04-19 16:28:38
983
4
原创 【C语言 |结构体 联合体 枚举】结构体、联合体、枚举详解
/这个;不能丢//定义了局部变量s1,s2关键字struct,它表示接下来是一个结构体Stu是结构名{}中的是成员列表,可以是不同数据类型的变量struct Stuint age;}s4,s3;//这个;不能丢////定义了全局变量s3,s4第三种:匿名结构体structint age;}s5;省略的结构体名,就无法组合结构体类型了,而无这种结构体类型,就不能再定义这种结构体类型的变量//像这种的就是错误的没有结构体名。
2024-04-18 18:23:29
2279
2
原创 【C语言 |函数】C语言函数详解
一、 函数的概念一、 函数的概念C语⾔也引⼊函数(function)的概念,有些翻译为:⼦程序,这种翻译更加准确⼀些C语⾔中的函数就是⼀个完成某项特定的任务的⼀⼩段代码提升了开发软件的效率我们⼀般会⻅到两类函数:•库函数•⾃定义函数下面正文开始。
2024-04-18 10:27:25
2629
1
原创 【C语言 |数组】C语言数组详解
数组作为C语言比较重要的一部分,本篇文章对数组进行一个梳理跟总结数组是一组相同类型元素的集合,数组本质上是一段连续的内存空间使用数组的索引值访问数组中的每一个元素数组中的每一个数据元素被存储在一段连续的内存空间中一、一维数组。
2024-04-18 01:22:14
1651
原创 【C语言 |操作符】操作符详解,一文精通所有操作符!
一、前言操作符呢又叫运算符,C语言中有着各种各样的操作符,这篇文章讲的是各种操作符的介绍。算数操作符一般作用于两个操作数之间,我们学数学应该 很熟悉1.加号 “ + ”+ 实现两个数的相加2.减号 “ - ”- 实现两个数的相减3.乘号 “ * ”* 实现两个数的相乘4.除号“ / ”/ 实现两个数的除法当两个操作数为整数相除,执行的是整数除法当两个操作数中有一个或两个都是浮点型的话,执行的是浮点型除法5.除法取余数" % "% 实现两个数的除法取余数操作取模操作符 的两个操作数!
2024-04-17 15:50:48
1642
原创 【C语言 |扫雷游戏】C语言实现的的扫雷游戏!!!!
专⻔给⼀个棋盘(对应⼀个数组mine)存放布置好的雷的信息,再 给另外⼀个棋盘(对应另外⼀个数组show)存放排查出的雷的信息。这样就互不⼲扰了,把雷布置到 mine数组,在mine数组中排查雷,排查出的数据存放在show数组,并且打印show数组的信息给后期 排查参考。因为我们需要在9*9的棋盘上布置雷的信息和排查雷,我们⾸先想到的就是创建⼀个9*9的数组来存放 信息。扫雷的过程中,布置的雷和排查出的雷的信息都需要存储,所以我们需要⼀定的数据结构来存储些。
2024-03-19 14:57:23
541
2
JAVA实现图书管理系(附完整代码) Book-Management.zip
2024-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人