重新出发 Java基础---内部类和常用API22

内部类的分类

成员内部类的修饰符

可以是使用权限修饰符,但是如果使用私有来修饰,则其他类无法访问

可以使用static修饰成员内部类,不用再创建内部类的对象了


局部内部类
再方法内,出了方法之后就无法使用


匿名内部类


常用API

String toString():返回该对象的字符串表示

public   String   toString(){

             return  getClass().getName() + "@" + Integer.toHexStrin(hashCode());

}

getClass():返回一个字节码对象

hashCode():返回该对象的哈希码值(内部地址)

Source----Generate toString()...


public    boolean    equals(Object obj){

             return (this==obj);

}

Source----Generate hashCode()  and equals()


System

static   void    arraycopy(Object    src,int    srcPos,Object    desc,int    descPos,int    length)

static   void    currentTimeMillis();以毫秒值返回前系统时间【1970-1-1】

static   void    exit();退出JVM

static   void    gc();运行垃圾后市器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值