《JAVA程序设计》名词解释.pdfVIP

  • 4
  • 0
  • 约2.49千字
  • 约 2页
  • 2022-08-08 发布于上海
  • 举报
《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、构造方法:构造方法是类的一种特殊方法,方法名与类名相同,在类实例化对象时被调 用,用于初

文档评论(0)

1亿VIP精品文档

相关文档