自动类型转换:
=====================================================================
多态下引用数据类型的类型转换
强制类型转换
=================================================================
案例:
定义usb接口:
定义鼠标和键盘的usb实现类,并有自己特有的方法,重写usb接口的方法,里面穿插了多态
创建电脑类,把usb接口揉和进去,利用多态强制性转换实现 鼠标、键盘特有功能
调用:
===========================================================================
内部类:
静态内部类:
成员内部类:
匿名内部类(重点):
不需要创建子类对象:
=====================================================================
匿名内部类常见的实用形式:
========================================================================
Object 类:
equals方法:
重写equals,进行内容比较:
右键可以自动生成equals重写内容:
=============================================================
objects:
============================================================================
stringBuilder:
性能比较:
string浪费内存,一直new对象,然后丢弃
案例:
==========================================================================================
Math
Sysrem类
==========================================================================
BigDecimal:
调方法得到对象: