网站大量收购独家精品文档,联系QQ:2885784924

基于Android的文件浏览器的设计与实现毕业论文.doc

基于Android的文件浏览器的设计与实现毕业论文.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Android的文件浏览器的设计与实现毕业论文 第1章 相关技术简介 通过对Java技术的学习及深入,学习了与Android相关的一些技术以及一些简单的xml技术。通过对软件开发技术流程的熟练掌握及市场分析,从技术角度决定开发基于Android的文件浏览器。1.1 Java技术简介 世界各大移动通讯设备制造商都推出了自己基于Java的移动通讯设备,Nokia、Motorola、Sony Ericsson、Samsung、LG、NEC、HTC等等都有自己的Java认证手机在市面上流通,这是的Java在很大范围上有了发展。 中国联通公司也正在其CDMA 1X网络上建立无线Java增值服务体系,目前系统正在建设过程中,并且2003年9月26日中国联通、北京振戎融通公司和Sun公司在人民大会堂宣布联合发起成立“Uni Java技术联盟”,三方将在联通CDMA 1X网络上的Java增值服务方面全面合作。 J2ME现称为Java ME(Java Platform, Micro Edition)是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。它和Java SE、Java EE一起构成Java技术的三大版本,并且同样是通过JCP(Java Community Process)制订的。目前阶段,Java ME最流行的应用是游戏软件。因为与需要昂贵的专用设备和开发工具的竞争对手(如索尼和任天堂)相比,Java ME程序可以在PC机上开发和仿真运行,然后很容易地部署到目标机上,从而使其开发、测试和发布的变得容易 1 Java程序的基本结构: Java程序的基本结构有:类、类的属性、对象、方法、组成,其中公共类名必须与Java源程序名相同,其命名规则为每个单词首字母大写,不能以数字开头。必须声明类属性的数据类型。 Java要求文件名与类名相同,将多个类放在一起时,要保证类名不能重复。当声明的类很多时,类名就有可能冲突,这就需要一种机制来管理类名,这就是包。 在源程序中可以声明类所在的包,就像保存文件时要说明文件保存在哪个文件夹中一样。同一个包中类名不能重复,不同包中可以有相同的类名。 当源程序中没有声明类所在的包时,Java将类放在默认包中,即运行编译器的当前文件夹中。这时,不能出现重复的类名。 Java下的包都是用来解决类的重名问题的,一般的命名方式都是采用域名倒置的方法,例如package com. baidu; 在Java源程序的头部第一个语句用关键字package声明包,指明该源文件定义的类所在的包。包声明格式如下:package 包名;这个语句的作用范围是整个源文件,而且同一个package声明可以放到多个源文件中,所有定义在这些源文件中的类和接口的.class文件都属于这个包。包名由“.”来分隔。 我们一般都是使用Sun公司已经写好的包,例如一个源程序创建的时候,系统自动默认导入java.lang包,进而进行控制台的输出,如果要进行程序的控制台输入。则必须导入java.util.Scanner包等等。 2 Java中的接口: 所谓接口可以看作是没有实现的方法和常量的集合。接口与抽象类相似,接口中的方法只是做了声明,而没有定义任何具体的操作方法。使用接口是为了解决Java语言中不支持多重继承的问题。 接口可以供其他的类来实现,如果一个类要实现一个接口,就必须实现这个接口下的所有方法,在实现接口时,要实现所有接口中定义的所有方法,方法的实现可以具有具体的实现内容,也可以是空的方法,即只有方法名或参数,没有变量,没有具体操作语句,只有一对大括号{ }的空方法。 3 继承的概念: 类是具有继承性的。继承一般是指子女从父母那里得到父母所拥有的东西。在程序设计中,在已有类的基础上构造一个新的类,这就称为继承,也可称作派生。继承而得到的类称为原来类的子类或派生类。原来的类称为父类或超类。类的继承具有传递性。子类对父类的继承关系体现了现实世界中特殊和一般的关系。通过继承可以更有效地组织程序结构,明确类与类之间的关系,并且可以充分利用已经写好的类,实现软件模块的重用。Java中的继承是通过extends关键字来实现的。在类定义的时候,在类名后面用extends来指明新定义类的父类,这样就在两个类之间建立了继承关系。Java的继承只能是单继承,一个类最多只能有一个父类,所以extends后面只能有唯一的一个父类名。两个类之间能否建立继承关系首先要看父类能否被子类访问。如果该类被public修饰,则可以被任何类继承;否则该类只能由同包类继承。此外,还要看该类是否被关键字final修饰,能不能派生子类。子类可以把父类的成员当作自己的成员,如果子类要调用父类中成员,就像调用自己的成员一样直

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档