java
java笔记,经验
光明、小飞侠
大家喜欢什么,小飞侠就会更新什么!
展开
-
Java的内部类主要分为哪几种?分别简单的举例实现
成员内部类是最常见的内部类类型,它像外部类的一个普通成员一样,可以访问外部类的所有成员和方法(包括private和静态成员)。:局部内部类是在外部类的一个方法内部被定义的,它仅在该方法的作用域内可见。内部类与外部类之间存在一种特殊的关系,这种关系允许内部类访问外部类的成员和方法,同时,外部类也可以访问内部类的成员和方法。:匿名内部类是没有名称的局部内部类,它通常用于扩展一个类或实现一个接口。而内部类(Inner Class)是一种特殊的类,它可以在另一个类(外部类)的内部进行定义。原创 2023-12-26 15:18:47 · 470 阅读 · 1 评论 -
Java继承,父类没有无参构造方法时,子类必须要显式调用父类的构造方法
但是,如果我们在父类中定义了一个有参构造函数,并且我们没有定义无参构造函数,那么我们必须要在子类的构造方法中显式调用自己定义的有参构造函数,否则就会编译错误。也就是说,如果父类中没有无参构造函数,子类必须手动调用父类的构造函数,通过在子类的构造函数中使用`super`关键字来实现。在Java中,如果一个类没有定义任何构造函数,那么编译器会默认为这个类提供一个无参的构造函数。这个隐式的构造函数在继承的时候,子类会在自己的构造方法里面默认的调用这个构造函数。原创 2023-12-24 20:19:07 · 877 阅读 · 0 评论 -
Spring Boot 使用Map来接受前端传过来的参数,指定泛型类型有什么作用
Spring Boot 使用Map来接受前端传过来的参数,指定泛型类型有什么作用原创 2023-02-02 22:34:26 · 2153 阅读 · 0 评论 -
java私有属性继承问题与访问问题
其实,子类的自己的属性也是私有的,在类外,也是无法直接访问的。也就是说,区别实际上是在子类内不能直接访问父类的私有属性,但是可以通过父类的public方法来访问其私有属性,而子类访问自己的私有属性则不需要通过方法了。如果说,父类为私有属性写了public的get和set方法,那么子类可以继承这两个get和set方法,从而达到操作父类的私有属性的目的。Java官方文档的解释:子类不能继承父类的私有属性,但是如果子类中公有的方法影响到了父类私有属性,那么私有属性是能够被子类使用的。原创 2023-01-28 00:04:00 · 1737 阅读 · 3 评论 -
为什么Java ThreadLocal变量是静态的而不会混淆
为什么Java ThreadLocal变量是静态的而不会混淆原创 2023-01-26 16:32:47 · 588 阅读 · 0 评论 -
java的wait和notify的一些关键点
java的wait和notify的一些关键点原创 2022-09-22 16:05:19 · 194 阅读 · 0 评论 -
Java泛型中的问号是什么意思
Java泛型中的问号是什么意思原创 2022-08-12 16:48:10 · 3925 阅读 · 0 评论