欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Java语言编程基础实验指导书.doc

    • 资源ID:35169657       资源大小:49.50KB        全文页数:10页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java语言编程基础实验指导书.doc

    Java语言编程基础实验指导书工业工程系Java语言编程基础实验指导书一、实验的地位、作用本课程是一门实践性很强的课程,必须通过上机操作才能掌握所学的知识,所以要特别强调讲授与上机操作相结合,要保证学生有充分的上机条件。由于编程语言要求很强的实际动手能力,上机实验是保证课堂教学的有效途径,重点是让学生灵活掌握基础的理论知识,并通过上机实验来进行验证。二、实验内容及要求使用开源工具MyEclipse完成实验规定的内容,所有的实验必须由学生独立完成。三、实验的考查由指导教师根据学生完成课程实验的情况(包括开发情况40%、质量30%和工作态度30%)综合打分。成绩评定实行优秀、良好、中等、及格和不及格五个等级。优秀者人数一般不得超过总人数的20%。四、实验报告撰写要求1.独立完成,严禁抄袭。2.要有程序框图3.附有程序源码 五、指导教师原则上由课程讲授教师负责,实验室人员配合指导。指导教师应在每次实验前讲清实验目的、基本原理、实验要求等,指导学生在规定的时间内完成相关课程实验。六、实验设备配置每人配置1台电脑,安装有JDK1.6, MyEclipse6.0。七、实验项目内容安排1、Java语言基础实验目的和要求(1)掌握标识符的定义规则。(2)掌握表达式的组成。(3)掌握各种数据类型及其使用方法。(4)理解定义变量的作用,掌握定义变量的方法。(5)掌握各种运算符的使用及其优先级控制。实验内容(1) 掌握变量定义与数据类型。(2) 掌握算术运算。(3) 掌握关系运算与逻辑运算。2、Java语言程序设计基础实验目的和要求(1)掌握分支语句的使用。(2)掌握循环语句的使用(3)了解continue语句和break语句的使用。实验内容(1) 分别使用if-else-if语句和switch语句编程,确定某一月在哪个季节。(2) 分别使用while、do-while和for语句编程,求1100的和。(3) 使用continue语句实现:将100300之间的不能被3整除的数输出。(4) 使用break语句实现记数:从1100,当数到78时程序终止。3、类与对象实验目的和要求(1)掌握类的声明。(2)掌握对象的创建。(3)掌握方法的定义和调用。(5)掌握构造函数的使用。实验内容(1)编程创建一个Box类,在其中定义三个变量表示一个立方体的长、宽和高,再定义一个方法setDemo对这三个变量进行初始化,然后定义一个方法求立方体的体积。创建一个对象,求给定尺寸的立方体的体积。(2)将上题的方法setDemo改用构造函数实现初始化。4、继承与多态实验目的和要求(1)掌握类的继承方法。(2)掌握变量的继承和覆盖。(3)掌握方法的继承、重载和覆盖。(4)了解接口的实现方法。实验内容(1)理解成员变量的继承与隐藏。(2)运行程序,理解方法的继承。(3)运行程序,理解方法的重载。(4)运行程序,理解方法的覆盖。5、常用基础类库与工具类库实验目的和要求(1)掌握Math类的使用。(2)掌握String类和StringBuffer类的使用(3)掌握Java Application命令行参数的使用。实验内容(1)利用下面的关键代码编写一个完整的程序,理解Math类的使用。(2)利用关键代码编写一个完整的程序,理解String类的使用。(3)利用关键代码编写一个完整的程序,理解StringBuffer类的使用。(4)使用Java Aplication的命令行参数读入两个数据,计算它们的和,然后将和输出。如果参数的数目不足,显示相应提示信息并退出程序的执行。实验报告班级:姓名:学号:工业工程系实验一:Java语言基础实验内容:程序框图程序源码实验二:Java语言程序设计基础实验内容:程序框图程序源码import java.util.Scanner;public class ad public static void main (String args)Scanner s=new Scanner(System.in);System.out.print("请输入月份");String season=""int month=s.nextInt();switch(month)case 1:case 2:case 3:season="春季"break;case 4:case 5:case 6:season="夏季"break;case 7:case 8:case 9:season="秋季"break;case 10:case 11:case 12:season="冬季"break;default:season="请输入1-12的数字"break;System.out.println(season);public class assd public static void main (String args)int j=0;for(int i=0;i<100;i+)j+=i;System.out.println(j);for(int i=100;i<=300;i+)if(i%3=0)continue;System.out.print(i+"t");System.out.println();for(int i=0;i<100;i+)if(i=78)break;System.out.println(i+"t");实验三:类与对象实验内容:程序框图程序源码public class lib04 public static void main(String args)Box b1=new Box();b1.setDemo(12.34,23.45,34.56);System.out.println("体积="+b1.GetV();Box b2=new Box(12.34,23.45,34.56);System.out.println("体积="+b2.GetV();class Boxprivate double length;private double width;private double height;public void setDemo(double l,double w,double h)this.length=l;this.width=w;this.height=h;public Box()public Box(double l,double w,double h)this.length=l;this.width=w;this.height=h;public double GetV()return height*length*width;实验四:继承与多态实验内容:程序框图程序源码package as;public interface Animals public void food(); void walk1();public void walk(); class Person implements Animalsprivate String name;public String getName() return name;public void setName(String name) this.name = name;public int getAge() return age;public void setAge(int age) this.age = age;private int age;public void food()System.out.println("杂食");public void walk()System.out.println("直立行走");public void walk1() class Bird implements Animalspublic void food()System.out.println("虫子");public void walk()System.out.println("飞翔");public void walk(String name)System.out.println(name+"可以飞翔");public void walk1() package as;public class lib05 public static void main(String args)Animals a=new Person();a.food();a.walk();Bird b=new Bird();b.food();b.walk();b.walk("Ivan");实验五:常用基础类库与工具类库实验内容:程序框图程序源码public class lib05 public static void main(String args)int a=100;System.out.println(Math.abs(a);a=1234;System.out.println(Math.sqrt(a);String str1="xxx"str1+="yyy"System.out.println(str1);StringBuilder str2=new StringBuilder();str2.append("good");str2.append("god");System.out.println(str2);if(args.length=2)int x=Integer.parseInt(args0);int y=Integer.parseInt(args1);System.out.println("x+y="+(x+y);elseSystem.out.println("参数数量不足");

    注意事项

    本文(Java语言编程基础实验指导书.doc)为本站会员(叶***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开