java程序设计名词解释_第1页
java程序设计名词解释_第2页
java程序设计名词解释_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、java程序设计名词解释java程序设计名词解释1、封装:将对象的数据与操作数据的方法结合起来,通过方法将对象的数据和实现细节保护起来,称为封装。2、继承:一种由已有类创建新类的机制。3、多态:一个对象变量可以指向多种实际类型的现象。4、接口:用来实现类似多重继承功能的一种结构,它在语法上与类相似,它也有属性和方法,接口间也可以形成继承关系,但继承和类有很大的差别,它的属性都是常量,方法都是抽象方法,没有方法体。5、异常:在程序执行中,任何中断正常程序流程的异常条件就是错误或异常。6、构造方法:名字与他所在类的名字相同,并且不返回任何数据类型。7、线程生命周期:一个线程从创建、运行到消亡的过程

2、。8、final类:不能被继承,即不可能有子类。9、内部类:可将一个类定义置入另一个类定义中。10、方法的覆盖:如果子类中定义的某个成员方法与父类中的某个方法的名称,返回类型和参量完全相同为覆盖。11、JDBC是一种用于执行SQL语句的JAVAAPI,可以为多种关系数据提供统一访问,他由一组用JAVA语言编写的类和接口组成。12、抽象类:声明方法的存在而不实现的类。13、static块:静态变量或静态方法,不需要实例化就可以被调用的。14、斐波那契数列:若一个数列前两项等于一,从第三项起,每一项等于前两项之和。15、多线程同步处理:当多个线程想访问一个资源时,在任何给定的时间都只有一个线程可以

3、访问。16、匿名同步类:如果只需要内部类的一个对象,那么你不必给该类一个名字,这时候我们称为匿名内部类。17、死锁:当一个线程需要一个资源,而另一个线程持有该资源的锁,就会发生死锁18、方法的重载:JAVA语言允许用相同的方法名定义类中若干个成员方法,只要每个方法有自己唯一的一组形式参数,这种现象称为方法的重载。19、面向对象:在编程过程中采用的封装、继承、多态的编程方法。20、脏读数据;脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。21、多线程:在单的程序中可以同时运行多个不同的线程,执行不同的任

4、务。22、类:具有相同的特性和行为的集合。23、堆栈调用机制:我们可以从线程当前堆栈中了解到调用它的那几个那几个函数分别是谁,呈现出一种堆栈的特征,最后别调用的函数出现在最上方,成为,堆栈调用机制。24、对象:对象是在其类模型基础上构造出的,是类的具体的实例。一个类可以生成任意多的对象。25、单态模式:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。Singleton模式就为我们提供了这样实现的可能。使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbagecollection)。26、事件(Eve

5、nt):当用户在界面上执行一个操作(如按下键盘或单击、拖动鼠标)时,都将产生一个事件。可见,事件用来描述不同类型用户操作的对象。Java有很多不同类型的事件类,对应不同类型的用户动作27、事件源(Eventsource):产生事件的组件就是一个事件源。例如,在一个Button上单击鼠标时,将产生一个ActionEvent类型的事件,那么这个Button就是事件源。28、事件处理器(Eventhandle):事件处理器就是一个方法,它接收一个事件对象,对其进行解释,并做出相应的处理。29、异常:Java程序中,由于程序员的疏忽或环境的变化,在程序运行时出现的打断正常程序流程的不正常情况。30、输

6、入流:Java可以打开一个从某种数据源(如文件、内存等)到程序的一个流,从这个流中读取数据,这就是输入流。它只能从流中读出,不能向流中写入。21、输出流:Java可以打开一个从程序到某种数据宿(如文件、内存等)的一个流,把数据顺序写入这个流以便输出,这就是输出流。它只能向流中写入,不能从流中读出。31、重载:在同一个类中,一个方法名被用来定义多个方法,要求参数表必须不同,以此区分不同方法体,但返回类型、修饰符可相同或不相同。它实现了Java的编译时多态。32、重写:当子类成员方法与父类成员方法具有相同的名字、参数列表、返回值类型时,子类方法重写了父类方法,在父类中定义的'方法就被隐藏。

7、它实现了Java的运行时多态。33、构造方法:构造方法是类的一种特殊方法,方法名与类名相同,在类实例化对象时被调用,用于初始化类的成员变量、分配资源或其他辅助工作。34、包:包是类和接口的集合,它把同一种类型的类(接口)组织在一起,使得程序功能清楚、结构分明,更重要的是可实现不同程序间类的重用。35、JVM:Java虚拟机的缩写,是一个软件系统,可以解释并运行Java字节码。36、API:应用程序接口的缩写,JavaAPI是Java平台定义的一套类和接口的程序库。37、容器异常:Spring提供容器功能,容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML,在上面定义好对象的名称、如何产生(Prototype方式或Singleton方式)、哪个对象产生之后必须设定成为某个对象的属性等,在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论