关闭

学习java的一些笔记(3)

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

1)对象之间的关系:

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

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

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

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

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

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

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

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

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

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

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

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

扩容:

Arrays.copyOf(ary,aryLength);

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

TensorFlow学习笔记(一)入门

TensorFlow是什么? 是谷歌开源的机器学习实现框架,本文从Python语言来理解学习Tensorflow以及机器学习的知识。 TensorFlow的API主要分两个层次,核心层和基于核心层的高...
  • WuyZhen_CSDN
  • WuyZhen_CSDN
  • 2017-03-21 21:32
  • 5418

java学习笔记之IO流总结(一)

输入输出作为所有程序都必需的部分   对于我们的java学习有特别重要的意义,以至于博主辛苦看了三天的流分布,跟大家分享一下 一.首先我们说一下io流的概念 流是一组有顺序的,有起点和终点的字节集...
  • qq_24235325
  • qq_24235325
  • 2016-10-14 20:36
  • 1274

JAVA SE 学习笔记

J2SE基础学习笔记,温故知新于2016/12/5.
  • conanswp
  • conanswp
  • 2016-02-24 22:07
  • 1567

JAVA学习笔记3

  • 2014-11-17 23:27
  • 170KB
  • 下载

java学习1-3课笔记

  • 2008-12-09 12:23
  • 216KB
  • 下载

Java学习笔记_林信良3

  • 2014-04-25 03:29
  • 37.26MB
  • 下载

Java学习笔记-林信良 awz3 kindle

  • 2017-12-01 15:14
  • 35.17MB
  • 下载

Java 学习笔记-手机书 Rev.3 (080603)

  • 2008-06-03 17:46
  • 250KB
  • 下载

java学习笔记3

  • 2007-09-12 16:17
  • 9.58MB
  • 下载

java学习笔记-------2011/3/12 面向对象(一)

封装,即数据隐藏,它将数据和行为组合在一起,并对对象隐藏了数据的实现方式。对象中的数据又称为实例域,操纵这些数据的过程是方法,对于每一个特定的对象都有一组属于他自己的实例域值,这些值的集合就是该对象的...
  • ynu2010
  • ynu2010
  • 2011-03-12 20:36
  • 191
    个人资料
    • 访问:34275次
    • 积分:837
    • 等级:
    • 排名:千里之外
    • 原创:52篇
    • 转载:0篇
    • 译文:0篇
    • 评论:3条
    最新评论