- 5
- 0
- 约1.88万字
- 约 22页
- 2019-01-04 发布于广东
- 举报
java期末复习参考().doc
Java语言程序设计
一、 lava语言基础知识
双目运算符和单目运算符都有哪些? i++和++i的区别是什么?
答:双目运算符有:+ (表示加)、-(表示减)、*、/、%,单lil运算符有:+ (表示正值)、-(表示负值)、++、--。
i++足先赋位,再自加;++i是先自加,再赋值;例如:
int a, i=l;
如果 a=i++;则 a=l, i=2;
如果 a=++i;则 a=2, i=2;
Java语言中,“逻辑与”“逻辑或”“逻辑非”分别用什么表示?
答:“逻辑与”用表示,“逻辑或”用I |表示,“逻辑非”用!表示。
表示数组元素个数的属性是什么?
答:length
二、 类与对象的基本概念
什么是对象、类,它们之间的联系?
答:对象是包含现实世界物体特征的抽象实体,它反映系统为之保存信息和与它交互的能力;
类足具有相同操作功能和相同的数据格式(属性)的对象的集合与抽象。
类与对象的关系可以表述为:一个类足对一类对象的描述,足构造对象的模版,对象足类的具体实例。
请解释类属性、实例属性及其区别。
答:类屈性表示类屮所冇的对象都相M的屈性,在声明吋加上static修饰符;
实例属性用來存储所行实例都需要的属性信息,不同实例的属性值可能会不同,在声明时不加static修饰符。
二沂的区别为:类属性为所有的对象拥有:实例属性为埒个实例对象自己拥有。
请解释类方法、实例方法及其
原创力文档

文档评论(0)