java期末复习参考().docVIP

  • 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)

1亿VIP精品文档

相关文档