范文资料网>反思报告>名词解释>《java程序设计名词解释

java程序设计名词解释

时间:2022-09-23 00:37:47 名词解释 我要投稿
  • 相关推荐

java程序设计名词解释

1、封装:将对象的数据与操作数据的方法结合起来,通过方法将对象的数据和实现细节保护起来,称为封装。

2、继承:一种由已有类创建新类的机制。

3、多态:一个对象变量可以指向多种实际类型的现象。

4、接口:用来实现类似多重继承功能的一种结构,它在语法上与类相似,它也有属性和方法,接口间也可以形成继承关系,但继承和类有很大的差别,它的属性都是常量,方法都是抽象方法,没有方法体。

5、异常:在程序执行中,任何中断正常程序流程的异常条件就是错误或异常。

6、构造方法:名字与他所在类的名字相同,并且不返回任何数据类型。

7、线程生命周期:一个线程从创建、运行到消亡的过程。

8、final类:不能被继承,即不可能有子类。

9、内部类:可将一个类定义置入另一个类定义中。

10、方法的覆盖:如果子类中定义的某个成员方法与父类中的某个方法的名称,返回类型和参量完全相同为覆盖。。

11、JDBC:是一种用于执行SQL语句的JAVA API,可以为多种关系数据提供统一访问,他由一组用JAVA语言编写的类和接口组成。

12、抽象类:声明方法的存在而不实现的类。

13、static块:静态变量或静态方法,不需要实例化就可以被调用的。

14、斐波那契数列:若一个数列前两项等于一,从第三项起,每一项等于前两项之和。

15、多线程同步处理:当多个线程想访问一个资源时,在任何给定的时间都只有一个线程可以访问。

16、匿名同步类:如果只需要内部类的一个对象,那么你不必给该类一个名字,这时候我们称为匿名内部类。

17、死锁:当一个线程需要一个资源,而另一个线程持有该资源的锁,就会发生死锁

18、方法的重载:JAVA语言允许用相同的方法名定义类中若干个成员方法,只要每个方法有自己唯一的一组形式参数,这种现象称为方法的重载。

19、面向对象:在编程过程中采用的封装、继承、多态的编程方法。

20、脏读数据; 脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。

21、多线程:在单的程序中可以同时运行多个不同的线程,执行不同的任务。

22、类:具有相同的特性和行为的集合。

23、堆栈调用机制:我们可以从线程当前堆栈中了解到调用它的那几个那几个函数分别是谁,呈现出一种堆栈的特征,最后别调用的函数出现在最上方,成为,堆栈调用机制。

24、对象:对象是在其类模型基础上构造出的,是类的具体的实例。一个类可以生成任意多的对象。

25、单态模式:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个

实例存在。Singleton模式就为我们提供了这样实现的可能。使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage collection)。

26、事件(Event):当用户在界面上执行一个操作(如按下键盘或单击、拖动鼠标)时,都将产生一个事件。可见,事件用来描述不同类型用户操作的对象。Java有很多不同类型的事件类,对应不同类型的用户动作

27、事件源(Event source):产生事件的组件就是一个事件源。例如,在一个Button上单击鼠标时,将产生一个ActionEvent类型的事件,那么这个Button就是事件源。

28、事件处理器(Event handle):事件处理器就是一个方法,它接收一个事件对象,对其进行解释,并做出相应的处理。

29、异常:Java程序中,由于程序员的疏忽或环境的变化,在程序运行时出现的打断正常程序流程的不正常情况。

30、输入流:Java可以打开一个从某种数据源(如文件、内存等)到程序的一个流,从这个流中读取数据,这就是输入流。它只能从流中读出,不能向流中写入。21、输出流:Java可以打开一个从程序到某种数据宿(如文件、内存等)的一个流,把数据顺序写入这个流以便输出,这就是输出流。它只能向流中写入,不能从流中读出。

31、重载:在同一个类中,一个方法名被用来定义多个方法,要求参数表必须不同,以此区分不同方法体,但返回类型、修饰符可相同或不相同。它实现了Java的编译时多态。

32、重写:当子类成员方法与父类成员方法具有相同的名字、参数列表、返回值类型时,子类方法重写了父类方法,在父类中定义的方法就被隐藏。它实现了Java的运行时多态。

33、构造方法:构造方法是类的一种特殊方法,方法名与类名相同,在类实例化对象时被调用,用于初始化类的成员变量、分配资源或其他辅助工作。

34、包:包是类和接口的集合,它把同一种类型的类(接口)组织在一起,使得程序功能清楚、结构分明,更重要的是可实现不同程序间类的重用。

35、JVM:Java虚拟机的缩写,是一个软件系统,可以解释并运行Java字节码。

36、API:应用程序接口的缩写,Java API是Java平台定义的一套类和接口的程序库。

37、容器异常:Spring 提供容器功能,容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任何一行程序代码来产生对象,或是建立对象与对象之间的依赖关系。换个更直白点的说明方式:容器是一个Java 所编写的程序,原先必须自行编写程序以管理对象关系,现在容器都会自动帮您作好。

【java程序设计名词解释】相关文章:

养生名词解释03-21

采访名词解释03-21

测井名词解释03-21

单反名词解释03-21

给排水名词解释03-21

高层名词解释03-21

地貌名词解释06-15

名词解释监督03-21

就业名词解释03-21