常用类、包装类、String、BjgDecimal类、时间类型

常用类

内部类

内部类:成员内部类,静态内部类,局部内部类,匿名内部类。(匿名内部类必须掌握)
内部类,在一个类的内部再定义一个完整的类;
优点:
1.弥补了Java单继承的缺陷。如果我们同时需要几个系统传给我们文件中的方法,我们可以同时写几个内部类,每一个内部类继承一个父类,然后我们可以在外部类中去同时去使用这几个外部文件的方法了。
在这里插入图片描述

2.可直接访问外部类的私有成员,而不破坏封装。如下,
在这里插入图片描述
创建内部类的对象方法一:分层次实例对象,先外部再内部
创建对象
创建内部类的对象方法二:直接创建
在这里插入图片描述

成员内部类

在类的内部定义,与实例属性和实例方法同级别的类(如果理解不太行的同学可以把它看作一个方法即可)
外部类的一个实例部分,创建内部类对象时,必须依赖外部类对象,内部类实例化参照如下:
内部类实例化https://blog.csdn.net/YSKBO743639220/article/details/115107200

静态内部类

静态内部类即为用static修饰的内部类。静态内部类的外部类不能使用静态类,即不能静态类里再写一个静态。
重点:静态内部类级别与外部类一致,级别一致的时候静态优先级更高,所以不能在静态内部类调用外部,因为先调用静态类的时候没有外部类。
如果要使用外部类的属性方法时候要先实例外部类。且静态内部类的属性方法的使用不需要建立在外部类的实例化上实例。

局部内部类

在类的方法里写的类叫局部内部类,作用范围和创建对象范围仅限与当前方法中
在局部内部类中要使用外部类的属性时,属性要用final修饰。
限制了类的使用范围,便于了更好地封装。

匿名内部类

没有类名的局部内部类(一切特征与局部内部类相同)
必须继承一个父类

Object类

包装类

在这里插入图片描述

拆箱,装箱

手动拆箱装箱
在这里插入图片描述
自动拆箱、装箱

在这里插入图片描述
在这里插入图片描述

String

BjgDecimal类

时间类型

未完待续。。。。。。。

关注我,点赞它,你就可以收到我持续更新的Java知识,快快来到阿斗学Java,教你最简单的java学习方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值