学习java的一些笔记(3)

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

1)对象之间的关系:

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

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

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

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

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

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

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

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

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

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

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

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

扩容:

Arrays.copyOf(ary,aryLength);

查看评论

Python全栈工程师-第3周

Python全栈工程师-第3周
  • 2017年09月15日 17:34

Java高级篇-0-为什么要掌握Java高级篇知识

过了好长一段时间,就想要花时间系统去学习下Java的高级篇知识,这部分是我个人目前比较欠缺的,而且是急缺的知识。我认为的Java高级篇内容是这样划分的:对Java这个编程语言有基本了解,基本掌握了基础...
  • u011541946
  • u011541946
  • 2017-10-27 14:53:09
  • 421

java学习笔记总结

Java环境搭建: 下载、安装JDK:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html配置环...
  • pegsa
  • pegsa
  • 2016-05-22 19:29:10
  • 8544

java学习笔记

  • 2017年05月12日 21:43
  • 10.73MB
  • 下载

java全套培训笔记

  • 2009年12月05日 11:18
  • 351KB
  • 下载

黑马学习笔记--JAVA基础知识

JAVA概述JAVA发展史: JAVA之父:詹姆斯.高斯林 SUN公司:斯坦福大学网络公司(2010-10-24被oracle收购) JDK JRE JVM: JDK: JAVA开发工具包,包含了JR...
  • qq_28114645
  • qq_28114645
  • 2017-03-07 22:33:29
  • 465

java学习笔记 java学习笔记

  • 2011年06月24日 16:03
  • 2.2MB
  • 下载

史上最牛的Java思维学习导图

我做过有道云笔记、印象笔记,也写过博客,几十篇文章之后,发现对笔记分类整理很麻烦,查询不容易,往往自己写的内容都不愿意看一眼,后来用了思维导图,很好用,结构清晰,一目了然,又灵机一动把导图做成chm格...
  • wojiushiwo577785
  • wojiushiwo577785
  • 2017-12-02 15:28:39
  • 616

MIT Linear Algebra 笔记汇总

方程组的几何解释
  • u011368821
  • u011368821
  • 2014-11-16 21:20:15
  • 1351

Java学习笔记 完整版

Java的白皮书为我们提出了Java语言的11个关键特性  (1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb...
  • azheng270
  • azheng270
  • 2007-10-21 00:36:00
  • 1110
    个人资料
    持之以恒
    等级:
    访问量: 4万+
    积分: 912
    排名: 5万+
    最新评论