几个java题

1. 对象有哪些属性?什么是状态?什么是行为?二者之间有何关系?
2. 面向对象的程序程序方法有哪些优点?
3. 简述使用eclipse进行java程序设计的步骤过程。
4. 什么是继承?什么是父类?什么是子类?
5. 什么是异常?Java为什么要引入异常处理机制?

1、对象有状态和行为两个属性,对象的状态和行为是由实例变量与方法来标识的,状态影响行为,行为影响状态。

2、①符合人们习惯的思维方法,便于分解大型的复杂多变的问题。由于对象对应于现实世界中的实体,因而可以很自然地按照现实世界中处理实体的方法来处理对象,软件开发者可以很方便地与问题提出者进行沟通和交流。
②易于软件的维护和功能的增减。对象的封装性及对象之间的松散组合,都给软件的修改和维护带来了方便。
③可重用性好。重复使用一个类(类是对象的定义,对象是类的实例化),可以比较方便地构造出软件系统,加上继承的方式,极大地提高了软件开发的效率。
④与可视化技术相结合,改善了工作界面。随着基于图形界面操作系统的流行,面向对象的程序设计方法也将深入人心。它与可视化技术相结合,使人机界面进入GUI时代。

3、

4、继承是面向对象的一块基石,因为他允许创建分等级层次的类。利用继承我们可以创建一个通用的类,然后再由更具体的类来继承他,再在这些类里加入自己特定的东西,这样我们会节省很多代码。而这个被继承的类称为父类,继承父类的类称为子类,我们可以把子类看作是父类专门用途的一个版本,因为子类继承了他,所以,他的类容子类里面都有,但是子类还可以有一些自己的东西。JAVA中使用extends关键字来实现继承类,语法为:Class 子类名 extends 父类名{…}

5、异常是程序在执行时发生的事件,它会打断指令的正常流程。
Java的异常处理(exception-handling)机制是个简捷、轻量化的执行期间例外状况处理方式,它让你能够将处理错误状况的程序代码摆在一个容易阅读的位置。这要依赖你已经知道所调用的方法是有风险的(也就是方法可能会产生异常),因此你可以编写出处理此可能性的程序代码。如果你知道调用某个方法可能会有异常状况(从方法的声明有throws语句可以得知方法会抛出异常),你就可以预先准备好对问题的处理程序,甚或是从错误中恢复。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-20
1、对象的属性有封装、继承、多态,也可以加上抽象
3、ctrl+n 选择java Project,输入项目名,确定,然后再创建相应的类文件就行了
4、继承就象日常生活中的子承父业一样,父类有的属性和行为,继承它的子类也拥有这些属性和行为,并且它还可以有属于自己的属性和行为,父类也被称为基类,子类也被称为派生类,使用继承主要是为了实现代码的重用
5、异常就是一些非正常的情况,并且这些情况不是程序员所希望发生的,还有可能对程序造成致命的影响,为了避免这种情况的发生,Java引入了异常处理机制,异常分为两种,一种是Error,一种是Exception,它们的父类是Throwable,对于Error,一旦出现就有可能导致系统挂掉,是我们无法处理的;而第二种则是我们可以处理的,它又分为checkedException和uncheckedException,也就是运行时的异常和编译时的异常,这些我们可以通过JAVA提供的try……catch语句块处理掉
第2个回答  2010-01-21
2.面向对象的程序方法可以重复被调用,也就是说,你写一次,以后有用的到的地方直接调用就行了
4.继承也就是你在一个类a中写入些方法,假如有一个b类和他是继承关系,也就是说,b不用写a类中的方法却有了a中的方法。上面说的a就是父类,b就是子类
5.异常分为:未检查异常和已检查异常

所有派生自Error和RuntimeException的类,都是未检查异常.其余的是已检查异常.

未检查异常意思就是说,编译器不会检查程序是否抛出异常,换句话说,程序员可以不用使用try-catch来捕获异常,比如NullPointerException
第3个回答  2010-01-22
一个对象有读getXXX(),写setXXX(),和只读,只写,没有属性等。行为就是其中的实例方法。
第4个回答  2010-01-22
对象的属性有封装、继承、多态,也可以加上抽象
相似回答