关闭

学习java的一些笔记(3)

标签: Java对象存储
377人阅读 评论(0) 收藏 举报
分类:

1)对象之间的关系:

a.组成关系eg:手机和手机CPU之间的关系

b.依赖关系eg:手机和手机卡之间的关系

c.关联关系eg:手机和存储卡之间的关系

2)对象在业务逻辑上是一个事物个体

在本质上是结构化数据   对象属性也是实例变量

对象属性在类中声明,运行期间在堆存中分配对象

在方法中声明的变量为:局部变量

引用变量:在业务逻辑上引用对象的代词

本质上存储的值为对象的首地址(通过首地址引用对象)

引用类型变量的值,不是直接对象,是通过地址间接访问对象,引用本身不是对象

3)递归问题的优点:解决问题很优雅,只需你解决一个层次

缺点:大量消耗内存,不能解决很深层次的问题,否则会出现栈溢出问题

扩容:

Arrays.copyOf(ary,aryLength);

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:25684次
    • 积分:737
    • 等级:
    • 排名:千里之外
    • 原创:50篇
    • 转载:0篇
    • 译文:0篇
    • 评论:3条
    最新评论