Java接口(interface)的概念及使用

Java接口(interface)的概念及使用

- 2015年4月1日 - Java面向对象高级特性 - 0 条评论 - 1581浏览 阅读更多...

在抽象类中,可以包含一个或多个抽象方法;但在接口(interface)中,所有的方法必须都是抽象的,不能有方法体,它比抽象类更加“抽象”。 接口使用 interface 关键字来声明,可以看做是一种特殊的抽象类,可以指定一个类必须做什么,而不是规定它如何去做。 (更多…)

标签:
Java抽象类的概念和使用

Java抽象类的概念和使用

- 2015年4月1日 - Java面向对象高级特性 - 0 条评论 - 1514浏览 阅读更多...

在自上而下的继承层次结构中,位于上层的类更具有通用性,甚至可能更加抽象。从某种角度看,祖先类更加通用,它只包含一些最基本的成员,人们只将它作为派生其他类的基类,而不会用来创建对象。甚至,你可以只给出方法的定义而不实现,由子类根据具体需求来具体实现。 (更多…)

标签:
Java内部类的概念和使用

Java内部类的概念和使用

- 2015年4月1日 - Java面向对象高级特性 - 0 条评论 - 1778浏览 阅读更多...

在 Java 中,允许在一个类(或方法、语句块)的内部定义另一个类,称为内部类(Inner Class),有时也称为嵌套类(Nested Class)。 内部类和外层封装它的类之间存在逻辑上的所属关系,一般只用在定义它的类或语句块之内,实现一些没有通用意义的功能逻辑,在外部引用它时必须给出完整的名称…

标签:
Java包装类、拆箱和装箱详解

Java包装类、拆箱和装箱详解

- 2015年4月1日 - Java面向对象 - 0 条评论 - 1640浏览 阅读更多...

虽然 Java 语言是典型的面向对象编程语言,但其中的八种基本数据类型并不支持面向对象编程,基本类型的数据不具备“对象”的特性——不携带属性、没有方法可调用。 沿用它们只是为了迎合人类根深蒂固的习惯,并的确能简单、有效地进行常规数据处理。 (更多…)

标签:
java泛型通配符和类型参数的范围

java泛型通配符和类型参数的范围

- 2015年3月31日 - Java面向对象高级特性 - 0 条评论 - 1629浏览 阅读更多...

本节先讲解如何限制类型参数的范围,再讲解通配符(?)。 类型参数的范围 在泛型中,如果不对类型参数加以限制,它就可以接受任意的数据类型,只要它是被定义过的。但是,很多时候我们只需要一部分数据类型就够了,用户传递其他数据类型可能会引起错误。例如,编写一个泛型函数用于返回不同类型数组(Integer 数…

标签:
Java泛型详解

Java泛型详解

- 2015年3月31日 - Java面向对象高级特性 - 0 条评论 - 1745浏览 阅读更多...

一、装箱、拆箱与对象类型转换 我们知道,使用变量之前要定义,定义一个变量时必须要指明它的数据类型,什么样的数据类型赋给什么样的值。 假如我们现在要定义一个类来表示坐标,要求坐标的数据类型可以是整数、小数和字符串,例如: [java]x = 10、y = 10 x = 12.88、y = 129.65…

标签:
Java中newInstance()与new 比较

Java中newInstance()与new 比较

- 2015年3月30日 - Java面向对象高级特性 - 0 条评论 - 1602浏览 阅读更多...

首先从功能上来说:它们都是创建类的实例 New是一个关键字 NewInstance(),是一个方法 它们的区别究竟在什么地方呢? 1、newInstance(),采用的是类加载机制,创建一个新的实例 2、New 直接创建一个实例 (更多…)

标签:
Java反射机制

Java反射机制

- 2015年3月30日 - Java面向对象高级特性 - 0 条评论 - 1185浏览 阅读更多...

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 (更多…)

标签:
Java对象的序列化与反序列化

Java对象的序列化与反序列化

- 2015年3月30日 - Java面向对象高级特性 - 0 条评论 - 1565浏览 阅读更多...

当两个进程在进行远程通信时,彼此可以发送各种类型的数据,无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为java对象。 把java对象转换为字节序列的过程叫做对象的序列化。 把字节序列恢复为java…

标签:
Java final关键字:阻止继承和多态

Java final关键字:阻止继承和多态

- 2015年3月30日 - Java面向对象 - 0 条评论 - 1641浏览 阅读更多...

在 Java 中,声明类、变量和方法时,可使用关键字 final 来修饰。final 所修饰的数据具有“终态”的特征,表示“最终的”意思。具体规定如下: final 修饰的类不能被继承。 final 修饰的方法不能被子类重写。 final 修饰的变量(成员变量或局部变量)即成为常量,只能赋值一次。 …

标签:

声明

本站内容大多为原创,部份搜集于互联网,仅供学习与交流,如果不小心侵犯到你的权益,请及时联系我们删除该资源.