您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 机械/模具设计 > java生产实习报告-6000字
第1页共15页三一文库()〔java生产实习报告6000字〕——————————————————————————装订线————————————————————————————————报告份数:西安邮电学院通信与信息工程学院生产实习报告专业班级:学生姓名:学号(班内序号):2012年3月23日西安邮电学院通信与信息工程学院生产实习考核表第2页共15页-1-西安邮电学院通信与信息工程学院院(系)生产实习过程考核表-2-Adroid实验设计一.实验目的Adroid以Liux为核心的Adroid行动平台,使用Java作为编程语言。本实训是在学习java语言程序设计的基础上进行的一次综合实践。通过综合训练,要求学生掌握java语言程序设计的基本技能和Adroid编程的应用,并较系统地掌握JAVA语言程序设计开发方法以及帮助文件的使用等,使学生通过本次实训,能够进行独立的Adroid应用程序开发,能够在实际操作中得到进一步的提高,为以后的学习和第3页共15页工作打下良好的基础。二.实验要求通过课程设计,要求学生在指导教师的指导下,独立完成课程设计的全部内容,包括:1、确定开发的程序,收集和调查有关技术资料。2、按软件工程步骤进行程序设计。3、对完成的程序进行测试和完善。4、完成课程设计报告。三.实验原理及过程1Adroid简介Adroid是Googl于20xx年11月5口宣布的基于Liux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造第4页共15页的真正开放和完整的移动软件。可以把它简单理解成Liux上套了一个AVA的壳。Adroid的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金。Adroid的程序可以采用JAVA开发,因为它的虚拟机(VirualMaci)Dalvik,只是它将JAVA的bycod转成自己的格式,回避掉需要付给SU有关JAVA的授权费用。因此,Adroid开发环境是需要JDK的。2Java简介它最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市-3-场需求没有预期的高,Su放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Su看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,以“Java”的名称正式发布。Java编程语言的风格十分接近C、C++语言。Java是一个纯的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的第5页共15页指针(以引用取代)、运算符重载(opraorovrloadig)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在JavaS1.5版本中,Java又引入了泛型编程(GricProgrammig)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bycod),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的编译执行需要消耗一定的时间,这同时也在一定程度上降低了Java程序的运行效率。但在J2S1.4.2发布后,Java的执行速度有了大幅提升。与传统程序不同,Su公司在推出Java之际就将其作为一种开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互兼容。“Java语言靠群体的力量而非公司的力量”是Su公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。第6页共15页Su公司对Java编程语言的解释是:Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。3Adroid开发环境搭建3.1idos下Java编程环境的配置1.在甲骨文官方网站(/cork/java/javas/doloads/idx.ml)下载JavaPlaorm(JDK)后,安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\Programils\Java\jdk1.7.0_03;2.安装完成后,右击“我的电脑”,点击“属性”;3.选择“高级”选项卡,点击“环境变量”;4.在“系统变量”中,设置3项属性,JAVA_OM,PA,CLASSPA(大小写无所谓),若已存在则点击“编第7页共15页辑”,不存在则点击“新建”;5.JAVA_OM指明JDK安装路径,就是刚才安装时所选择的路径D:\Programils\Java\jdk1.7.0_03,此路径下包括lib,bi,jr等文件夹;-4-Pa使得系统可以在任何路径下识别java命令,设为:%JAVA_OM%\bi;%JAVA_OM%\jr\bi;CLASSPA为java加载类(classorlib)路径,只有类在classpa中,java命令才能识别,设为:.;%JAVA_OM%\lib\d.jar;%JAVA_OM%\lib\ools.jar;%JAVA_OM%就是引用前面指定的JAVA_OM;6.“开始”-;“运行”,键入“cmd”;7.键入命令“java-vrsio”,“java”,“javac”几个命令,出现如下画面,说明环境变量配置成功;第8页共15页8.至此,环境配置完成。3.2clips开发软件的安装1.可以在clips官网(/doloads/)下载clips软件,选择clipsIDorJavaDvloprs并注意32bi或者64bi,根据自己idos系统下载即可。-5-2.下载后直接解压即可,不用安装,双击clips.x即可运行。3.3AdroidSDK安装1.在/sdk/idx.ml可以下载最新的AdroidSDK,如下图:2.直接默认安装好就可以,安装好后如下图所示:第9页共15页-6-3.在用户变量中新建PA值为:AdroidSDK中的ools绝对路径,本机为D:\Programils\Adroid\adroid-sdk\ools。4.安装成功后,运行adroid–,如果出现如下画面说明安装成功。3.4AD安装1.目前Adroid开发所用的开发工具是clips,在clips编译ID环境中,安装AD,为Adroid开发提供开发工具的升级或者变更,简单理解为在clips下开发工具的升级下载工具。2.打开clipsID第10页共15页,进入菜单中的lp-IsallSoar点击Add按钮,弹出对话框要求输入am和Locaio:am自己随便取,Locaio输入p://dl-/adroid/clips。如下图所示-7-3.确定返回后,在orki后的下拉列表中选择我们刚才添加的AD,我们会看到下面出有Dvloprools,展开它会有AdroidDDMS和AdroidDvlopmool,勾选他们。如下图所示:4.然后就是按提示一步一步x。第11页共15页完成之后:选择idoPrrcs...在左边的面板选择Adroid,然后在右侧点击Bros...并选中SDK路径,本机为:D:\Programils\Adroid\adroid-sdk,因为路径有空格,所以正确的配置路径应该写成:D:\PROGRA~1\Adroid\adroid-sdk。5.点击Apply、OK。配置完成。4华氏和摄氏的转换法packagpm;imporjava.uil.Scar;publicclassSics{第12页共15页publicsaicvoidmai(Srig[]args){Scarsc=Scar(Sysm.i);il(ru){Sysm.ou.pril(请输入要转换的温度类型:C或);Srigs=sc.x().rim();i(c.qualsIgorCas(s)){//做摄氏向华摄的转换Sysm.ou.pril(请输入要转换摄氏的温度:..);-8-}}}doubldb=sc.xDoubl();doubldb2=(db*9/5)+32;Sysm.ou.pril(对应的华氏温度:+db2+);}lsi(.qualsIgorCas(s)){//做华摄向摄氏的转换}Sysm.ou.pril(请输入要转换华氏的温度:..);doubldb=sc.xDoubl();doubldb2=(db-32)*5/9;Sysm.ou.pril(对应的摄氏温度:+Ma.roud(db2)+C);brak;}lsi(xi.qualsIgorCas(s)){packagpm;imporjava.uil.Scar;publicclassSics{publicsaicvoidmai(Srig[]args){Scarsc=第13页共15页Scar(Sysm.i);boolalag=ru;il(lag){Sysm.ou.pril(请输入要转换的温度,如:50c或100);Srigsr=sc.xLi().rim();i(sr.dsi(c)||sr.dsi(C)){//做摄氏向华摄的转换30cSrigs=sr.subsrig(0,sr.lg()-1);doubldb=Doubl.parsDoubl(s);//[0,2)//2doubldb=Doubl.valuO(s).doublValu();doubldb2=(db*9/5)+32;Sysm.ou.pril(对应的华氏温度:+db2+);}lsi(sr.dsi()||sr.dsi()){//做华摄向摄氏的转换Srigs=sr.subsrig(0,sr.lg()-1);doubldb=Doubl.parsDoubl(s);//[0,2)//2doubldb=Doubl.valuO(s).doublValu();doubldb2=(db-32)*5/9;Sysm.ou.pril(对应的摄氏温度:+Ma.roud(db2)+C);}lsi(xi.qualsIgorCas(sr)){lag=als;-9-}}}}四.实验总结通过这次的实训,知道了adroid的发展史,adroid是谷歌于20xx年11月5日宣布的基于liux平台的开源手机第14页共15页操作系统,该平台由操作系统、中间件、用户界面、和应用软件程序组成,号称是首个为移动终端打造的真正开放和完整的移动软件它采用了软件堆层(soarsack,又名软件叠层)的架构,主要分为三部分。底层Liux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。现在又很多手机上都是安装了adroid系统,有谷歌,三星,摩托罗拉,华为等等。通过这次的实训,学到了很多,通过本次实训:1)练习、巩固了所学Java理论知识,提示了编程技巧;2)体验到利用网络查找文档、解决问题的便利;3)有幸了解到Adroid开发平台已及Adroid程序设计思想与方法;4)开拓了视野,了解到计算机应用的广泛性,为用计算机解决实际问题打下了基础。-10-第15页共15页——————————————————————————————————————————————————————————指导教师评语:装订线实验成绩:指导(辅导)教师:-11-
本文标题:java生产实习报告-6000字
链接地址:https://www.777doc.com/doc-5646361 .html