java实验8指导(实训)1.8.doc

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

《Java程序设计与应用》实验教学大纲 一、实验目的和要求 1、实验目的 力图通过本实践课程的学习,使学生掌握编写、调试和运行Java程序的基本技巧,熟悉面向对象技术的主要原则和思维方法,借助Java把这些原则和特点融入具体的程序中,建立由感性到理性的深入认识;最后介绍Java编程的必备工具,包括类库、常用算法、GUI、Swing和网络编程,提高解决实际问题的能力。 2、实验要求 实验的编排本着循序渐近、由浅入深的原则,基本覆盖了Java程序设计的主要方面,要求学生实验前认真准备,实验后提供实验报告,给出详细设计结果以及设计依据。 实验报告的格式应采用统一封面,统一的实验报告纸。封面应包括:课程名称、实验序号、名称、专业、班级、姓名、同组实验者、实验时间。实验报告内容应包括:实验名称、目的、内容、实验步骤、实验记录、数据处理(或原理论证、或实验现象描述、或结构说明等)。 二、实验环境介绍 1、硬件设备要求 PC及其联网环境 2、软件设备要求 Windows xp操作系统; Myeclipse6.5集成开发工具; 三、实验内容和学时分配 1、实验内容 实验一:创建用户类 实验二:重构用户类 实验三:使用集合(数组、向量)构建用户管理类 实验四:递归日志查询 实验五:对集合(数组、向量)进行排序查找 实验六:构建聊天客户端界面 实验七:输入输出流 实验八:数据库编程 2、课时分配 总学时:16学时 实验 学时数 实验 学时数 1 2 5 2 2 2 6 2 3 2 7 2 4 2 8 2 四、各实验简述 实验准备: 在E盘建立以自己姓名为名称的文件夹,以便保存实验数据。 实验一:创建用户类 1.1实验目的 1) 熟悉Java开发环境 2) 掌握Java语言基础知识 3) 运用基础知识实现聊天程序中的用户类 1.2实验内容 1) 新建一个Hello.java程序,在控制台打印”欢迎使用本聊天系统!”。 2) 新建一个Test类,在test类中打印下面表达式的运算结果,设a=3,b=-5,f=true: (1) --a % b ++ (2) (a=1a=12?a:b) 3) 创建聊天程序中的用户类(User),用户拥有自己的名称、出生年份、年龄、密码等信息。其中年龄要通过出生年份计算出来。 1.3实验步骤 1) 在MyEclipse中新建一个Java工程,工程文件保存到E盘自己名字下,新建Hello.java程序 public class Hello { public static void main(String[] args){ System.out.println(欢迎使用聊天系统!); } } 2) 新建Test类测试表达式 1.编写测试程序,打印测试结果 public class Test { public static void main(String[] args){ int a = 3; int b = -5; boolean f = true; int c=--a % b ++;//自增,自减测试 System.out.println(c); } } 2.实验分析: (1)各表达式的结果是怎么得出来的即表达式的执行顺序? (2)计算表达式的值(a=1a=12?a:b) ? 3) 创建用户类 确定类的属性和方法,定义用户类,模板如下: //创建一个用户类。记得类名字要用英文书写,首字母大写 import java.util.Date; public class User{ //用户名 记得写注释 代码的排版要美观 String name = “”;//String name = “”; //密码 类型 密码(pwd) = 初值; //年龄 int age = -1; //出生年份 类型 born = -1; //设置年龄的方法 记得方法名的第一个单词首字母小写,其它大写 private int setAge(){ int y = new Date().getYear()+1900;//获得当前年份 ……//通过出生年份设置年龄值 年龄=当前年份(2011) 减去出生年份 } //通过用户名、密码、出生年份创建一个用户 public User(String name, String pwd,int born){ this.name = name; this.pwd = pwd; this.born = born; this.age = setAge(); }

文档评论(0)

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

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

1亿VIP精品文档

相关文档