校外实践报告文档.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
校外实践报告文档

目 录 1 实践目的 2 2 时间安排 2 3 实践内容 2 3.1 Java概述理论基础 2 3.2 Android开发 4 收获与体会 25 附录 工作日志 26 1 实践目的 了解 Android 平台 如何将它用于移动和非移动应用程序。安装 Android SDK,并构建一个简单的应用程序Android SDK,JAVA基础 7月17号 学习简单的开发技术,电话功能按键 7月18号 按键跳转,播放器列表功能实现 7月19号 学习和实践前一天的内容 7月20号 简单做一个基于JAVA的播放器,要求功能实现 7月21号 总结,教员讲解 3 实践内容 3.1 Java概述理论基础 从面向过程到面向对象: 举例说明面向过程与面向对象的区别 java类的定义 public class Person { String name; //属性 int age; public Person() {//构造函数 age = 0; } public Person(String name, int age) { //构造方法 this.name = name; this.age = age; } public void speak() { //一般方法 System.out.println(“我叫”+name+” 今年”+age); } } 类的继承: public class Student extends Person { String school; public String getSchool() { return school; } } 方法的重写: public class Student extends Person { String school; Public Student(String name, int age, String school) { super(name,age); this.school = school; } public String getSchool() { return school; } public String speak() {//重写方法 System.out.println(“我叫”+name+”今年”+age+”, 来自”+school); } } 多态: Person p = new Student(); 对象的转型: Person p = new Student(); ((School)p).getSchool(); 接口: interface role { public abstract void cry(); public abstract void laugh(); } 抽象类: abstract class CryRole implements role{ public void laugh() { System.out.println(“haha-------”); } public abstract void cry(); } 异常的概念: 程序运行过程中出现的错误。 异常的分类: 见下图 异常的捕获与处理 throws、throw、try…………catch……finally 自定义异常 class MyException extends Exception { //重写Exception方法 } 数组的声明和初始化: int[] s = new int[3]; int[] t = new int[]{1,2,3}; 一维数组和二维数组: int[] s = new int[3]; int[][] ss = new int[3][]; 数组元素的引用: S[1] = 3; tring与StringBuilder类:字符串处理类 基本数据类型包装类 Byte,Character, Boolean, Short, Integer, Long, Float, Double Math类: 处理数字相关计算 File类: 访问或创建文件 Java集合 Java流技术 各种各样的流:输入流与输出流,字节流与字符流,缓冲流,数据流,文件流,转换 流,Print流,OBject流 3.2 Android开发 软件基础 1、Java开发工具包:JDK6 (仅有JRE不够) 2、Java开发IDE:Eclipse 3.6 (Helios) 3、Android开发的Eclipse插件:ADT-0.9.9.zip 4、Android软件开发工具包:android-sdk-w

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档