+7_big data
码龄4年
关注
提问 私信
  • 博客:25,101
    25,101
    总访问量
  • 75
    原创
  • 1,449,823
    排名
  • 6
    粉丝
  • 0
    铁粉

个人简介:生活丰富,无法简介。在这里非要说一条的话,那就是:只想学好大数据。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2020-09-08
博客简介:

m0_50670431的博客

查看详细资料
个人成就
  • 获得19次点赞
  • 内容获得2次评论
  • 获得61次收藏
创作历程
  • 75篇
    2023年
成就勋章
兴趣领域 设置
  • 数据结构与算法
    排序算法
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

常用类——Object类

返回此Object的运行时类。返回的类对象是被表示类的static synchronized方法规定的对象。2.public final Class getClass() 返回的是该对象的类对象。1.public int hashCode() 返回对象的哈希码值。这个值和地址有关系,但是这里返回的地址值并不是实际的地址值。支持这种方法是为了散列表,如HashMap提供的那样。注意:这里的哈希码值是根据哈希算法计算出来的一个值。所有类都直接或者简洁的继承自该类。2.Object类的方法。
原创
发布博客 2023.05.13 ·
188 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

匿名内部类

想一想,现在的接口中,只有两个方法,方法的个数比较少,每调用一个方法,都要new一下,并且new出来的东西都是一样的。2.根据main方法中调用完method方法以后还能继续调用方法,我们判定method方法是有返回值的。3.再观察后发现,show()方法恰好是Inter2接口中的方法返回值类型是接口Inter2类型的。1.前提:存在一个类或者接口(这里的类可以是具体的类,也可以是抽象类)如果以后接口中的方法有很多的时候,再用这样的方法就很麻烦。class Outer { //补齐代码 }
原创
发布博客 2023.05.13 ·
223 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

成员内部类,局部内部类

1.内部类的概述:把类定义在其他类的内部举例:在类A中定义了一个类B,类B就是内部类2.内部类的访问特点:内部类可以直接访问外部类的成员,包括私有的外部类要访问内部类的成员,必须创建对象。
原创
发布博客 2023.05.11 ·
242 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

package,import,class的顺序关系

import:导入外界你想要使用的类,它最终以你想要导入的那个类结束。(在package和class之间)class:表示定义一个类,java的最基本的单位。package:到达的路径,所在文件的路径,它最终以包结束。1)package语句必须是程序的第一条可执行的代码。2)package语句在一个java文件中只能有一个。3)如果没有package,默认表示无包名。1.导包概述:不同包下的类之间的访问。2.包的作用:对类进行分类管理。1.包的概述:其实就是文件夹。1)这种方式导入是到类的名称。
原创
发布博客 2023.05.11 ·
1271 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

形式参数和返回值问题

1.当类作为方法的形式参数的时候,实际上需要的是该类的地址2.当抽象类作为形式参数传参的时候,实际上需要的是该类子类实现对象的地址值,利用多态的形式创建3. 当接口作为形式参数传参的时候,实际上需要的是该接口的实现类对象的地址值,利用接口多态的形式创建。
原创
发布博客 2023.05.10 ·
51 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

分层的思想

dao:具体对数据做操作的地方,一般情况下,都是对数据库做操作的。将代码进行分类开发,会提高我们开发效率和排错效率。service:一般在这里放的是接口,和实现类。bean:一般存放的是将来要new的实体类。controller:一般是数据的入口类。将来我们更多的时候是面向接口开发。
原创
发布博客 2023.05.10 ·
45 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

抽象类与接口的区别

抽象类:成员变量可以是常量也可以是变量;成员方法可以是抽象方法也可以是非抽象方法。类与类:继承关系,只能单继承,不能多继承,可以多级继承。类与接口:实现关系,可以是单实现,也可以是多实现。接口:成员变量只能是常量,成员方法只能是抽象的。接口与接口:继承关系,可以单继承,也可以多继承。
原创
发布博客 2023.05.10 ·
55 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

类与类,类与接口,接口与接口的关系

实现关系,可以是单实现,也可以是一次性实现多个接口,也可以在继承一个类的同时,实现多个接口。存在继承关系,只能进行单继承,不能进行多继承,但是可以是多级继承。存在继承关系,可以进行单继承,也可以进行多继承。3.接口与接口的关系。
原创
发布博客 2023.05.10 ·
82 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

接口知识点

继续回到前面的猫狗案例。现在有很多的驯养师可以训练出:猫钻火圈,狗跳高等。而这些额外的动作,并不是所有的猫或者狗一开始就具备的。所以,这些额外的工作定义到动物类中就不太合适,也不适合直接定义到猫或者狗中,因为只有部分猫或者狗具备这样的功能。所以,为了体现事物功能的扩展性,java中就提供了接口来定义这些额外的功能,并不给出具体实现,将来哪些猫狗需要被培训,只需要这些猫狗把额外功能实现即可。
原创
发布博客 2023.05.10 ·
67 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

抽象类知识点

我们之前所说的猫,狗,熊猫,狮子等等都是动物具体的例子,而动物本身是一个抽象的概念。实际上,抽象的东西不能本身不应该被实例化。并且动物中吃的方法应该也不是一个具体的实现,以及所有动物共同拥有的方法在动物中应该都是抽象的表现。现在,我们把一个不具体的功能,叫做,而一个类中如果有抽象方法,这个类就称作。
原创
发布博客 2023.04.13 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

多态知识点总结

某一个事物,在不同时刻表现出来的不同状态。
原创
发布博客 2023.04.13 ·
134 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

final关键字

1.在方法内部,修饰基本数据类型的变量,变量值只能赋值一次,不能发生改变。有些时候,我们不想让子类覆盖重写父类中的方法或者共嗯,只能让子类去使用。引用的地址值不可以发生改变,但是该对象的堆内存中的值是可以发生改变的。2.修饰成员变量,变量就变成了常量,并且只能被赋值一次,,可以修饰类,成员变量,成员方法,不能修饰构造方法。注:自定义常量:被final修饰变量变成自定义常量。3.修饰成员方法,方法不能被重写。2.修饰引用数据类型的变量,在构造方法完毕之前赋值即可。1.修饰类,类不能被继承。
原创
发布博客 2023.04.11 ·
41 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

父类中的静态成员被所有子类共享

【代码】父类中的静态成员被所有子类共享。
原创
发布博客 2023.04.11 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

方法的重写

子类中出现了和父类中一模一样的方法声明,也被称为方法覆盖,方法重写使用特点:如果方法名不同,就调用对应的方法如果方法名相同,最终使用的是自己的。
原创
发布博客 2023.04.11 ·
67 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

继承——extends关键字,super关键字

通过。
原创
发布博客 2023.04.11 ·
1110 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

代码块介绍

在java中使用{}括起来的代码被称为代码块,根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程学习)在方法中出现,限定变量的生命周期,及早释放,提高内存的利用在同一个类中的同一个方法中,如果存在多个局部代码块,执行顺序是自上而下的(在创建对象的时候调用)定义在类中方法外,每次调用都执行当一个类中即存在构造代码块,又存在构造方法的时候,在创建对象的时候,会先执行构造代码块,再执行构造方法构造代码块 --> 构造方法。
原创
发布博客 2023.04.10 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Math类,random(),猜数字小游戏

1.Math类概述:是属于java.lang包下的,所以将来使用的时候不语言导包。其包含用于执行基本数学运算的方法,如指数,对数,平方根和三件函数。1.使用Math类中的random()方法获取一个随机数,经过转换得到1-100之间的数random。因为它的成员都是被static修饰的,可以直接通过。4.多给几次机会,直到猜中,由于不知道要猜多少次,用while循环。获取随机数,返回一个double值,为正数,大于等于0.0,小于1.0。3.将我们猜的数据与随机生成的数据进行比较。
原创
发布博客 2023.04.10 ·
221 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

类与对象的练习题

(4)根据类 Student 的定义,创建五个该类的对象,输出每个学生的信息,计算并输出这五个学生 Java 语言成绩的平均值,以及计算并输出他们 Java 语言成绩的最大值和最小值。在建立类的实例时把以上三个信息都作为构造函数的参数输入,其中用户 ID 和用户密码时没有缺省,而email地址缺省的时候。构造方法与重载:定义一个网络用户类,要处理的信息有用户 ID、用户密码、email地址。getName():获得姓名;getSex():获得性别;getNo():获得学号;getAge()获得年龄;
原创
发布博客 2023.04.10 ·
70 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

制作帮助文档

d 输出帮助文档的目录 需要手动创建。格式:javadoc -d 生成帮助文档的目录 -author -version 工具类的java文件。第一步:在创建的工具类ArrayTool所在文件夹创建一个新的文件夹(例如:doc),用来存放生成的帮助文档。param——调用方法需要传入的参数。第五步:以上表示文档已经生成,在文件夹doc下。1.先写一个工具类,例如:ArrayTool。3.输入你想要查找的类,例如:Scanner。先在我们把数组相关的都放到一个类里面,通过。
原创
发布博客 2023.04.10 ·
385 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

static关键字

然后看显示赋值(没有,跳过),继续看构造方法赋值("张杰",42,"中国")(country赋值:按照静态标记0x01找到静态成员变量country,把中国赋给它)(假设在堆中创建对象的地址值为0x0001),有个隐含的this指向0x0001这个区域。但是我们选的几个人的国籍都是中国,这样我们每次在创建的时候,都会在堆内存中开辟这样的成员变量的内存空间。Human的静态区内容:静态的成员变量country(随着类的加载而加载,此时默认值为null),静态的成员方法(假设这一部分地址值为0x01)
原创
发布博客 2023.04.10 ·
63 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多