您好,欢迎来到汇智旅游网。
搜索
您的当前位置:首页Java编程语言之面向对象3和数组 1

Java编程语言之面向对象3和数组 1

来源:汇智旅游网

面向对象3和数组1

1.理解this表示当前对象

例子:连锁反应,(练习题)Boy类,Girl类,BoyGirlTest类;girl.marry(this);

2.栈是方法的执行位置,方法区是方法存储的位置

栈---------->进程 方法区------------->程序代码

3.对象和属性的关系

对象拥有属性,属性隶属于对象,属性依赖于对象。

4.※对象关联

(1)定义:一个对象拥有另外一个类的对象,持久的使用它;
(2)如何关联:在前者类中把另一个类的对象作为属性即可;属性意味着它就是成员,一旦作为属性,修改全参构造器,提供get/set方法,修改say()方法。
(3)对象关联99%的情况是通过构造器来完成的。

【※练习题】Person类,Phone类,PersonPhoneTest类。

5.JavaBean

(1)定义:用java语言编写的可重用的组件,可以携带批量数据,便于传递。
(2)特点:①类是公共的②有公共的无参构造器③有属性,且有相应的get/set方法。

6.关键字package

【注意】一旦使用了包,就会有两个麻烦:

7.关键字 import

全限定类名:所有包名.类名
简单类名:没有包的类名
格式:import 类的全限定名称;
作用:就是告诉编译器,当前类中使用的其他包的类去哪里找。
【注意】只有java.lang包下面的类可以自动导入,其他包都不行。

8.数组

9.数组初始化

(1)动态初始化
(2)静态初始化

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- hzar.cn 版权所有 赣ICP备2024042791号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务