当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 索引同简单数据类型的定义一样,Java虚拟机(JVM)还定义了索引(reference)这种数据类型。
 

 

 ·供电方式    »显示摘要«
    摘要: 卫星接收机的电能提供方式,一般就是采用干电池(2节aa电池)或交/直流转换器(随机带)来利用市电供电。 ......
    摘要:移动存储服务(removable storage)是windows server 2003管理磁带、数据dvd和其他移动存储媒体的基本方式。数据管理软件管理数据,而移动存储服务则允许各种应用程序共享相同的存储资源,尤其是类似windows备份工具(ntbackup.exe)这样的应用软件。ntbackup.exe是windows server 2003最常见的备份工具,它依赖于移动存储服务而工作,......


Java的复杂数据类型

索引

【程序编程相关:提高服务质量 IBM在印度建立管理和创作

【推荐阅读:英特尔展示Santa Rosa技术 推广

同简单数据类型的定义一样,java虚拟机(jvm)还定义了索引(reference)这种数据类型.索引类型可以“引用”变量,由于java没有明确地定义指针类型,所以索引类型可以被认为就是指向实际值或者指向变量所代表的实际值的指针.一个对象可以被多于一个以上的索引所“指”.jvm从不直接对对象寻址而是操作对象的索引. 【扩展信息:无线USB设备9月登场

索引类型分成三种,它们是:类(class).接口(interface)与数组(array).索引类型可以引用动态创建的类实例.普通实例与数组.索引还可以包含特殊的值,这就是null 索引.null 索引在运行时上并没有对应的类型,但它可以被转换为任何类型.索引类型的默认值就是null.

类(class)指的是定义方法与数据的数据类型.从内部来看,jvm通常把class类型对象实现为指向方法与数据的一套指针.定义class类型的变量只能引用类的实例或者null ,如以下代码所示:

myobject anobject = new myobject(); // 合法

myobject anotherobject = null; // 合法

myobject stillanotherobject = 0; // 非法

接口

接口(interface)好比一种模版,这种模版定义了对象必须实现的方法,其目的就是让这些方法可以作为接口实例被引用.接口不能被实例化.类可以实现多个接口并且通过这些实现的接口被索引.接口变量只能索引实现该接口的类的实例.比方说,假设我们定义了一个接口,名字是comparable ,同时还定义了一个类sortitem,这个类实现了接口comparable,那么我们可以编写以下的定义代码:

comparable c = new sortitem();

假如comparable 接口定义了一个方法: public void compare(comparable item), 那么sortitem 类就必须提供compare 方法的实现,如以下代码所示:

public class sortitem implements comparable

{

public void compare(comparable item)

{

...method implementation here

}}

数组


...   下一页
 ·接收制式    »显示摘要«
    摘要:电视节目的视频信号是一种模拟信号,由视频模拟数据和视频同步数据构成,用于接收端正确地显示图像。信号的细节取决于应用的视频标准或者“制式”--ntsc(美国全国电视标准委员会,national television standards committee)、pal(逐行倒相,phase alternate line)以及secam(顺序传送与存储彩色电视系统,法国采用的一种电视制式,sequenti......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE