- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Java程序設计》实验指导书
Java程序设计 实验报告 2011-2012学年第1学期 学号: 姓名: 实验一 Java开发环境和简单程序设计 一、实验目的 1、了解JDK的下载和安装过程,熟悉JDK开发环境 2、了解Java两种程序的程序结构和开发过程 3、掌握Java程序的简单输入和输出操作 二、实验内容 1、安装、设置和使用Java 开发环境 2、掌握使用JDK命令行进行Java程序开发的过程和步骤 编译命令:javac 源程序名.java 运行Java应用程序的命令:java 主类名 运行包含在网页中的Java小应用程序的命令:appletviewer 网页文件名.html 3、使用一种开发工具进行Java程序开发的过程和步骤 4、编写程序: (1)编写应用程序,对从键盘输入的n,输出Fibonacci数列的前n个数:该数列的第1和第2项的值是1,以后各项是其前两项之和。即1,1,2,3,5,8,13,21,34,55,... 【程序代码】 ①使用JDK工具 【程序运行截图】 ②使用一种开发环境 【程序运行截图】 (2)编写小程序,输出二十六个英文字母表或俄文字母表。 【程序代码】 ①使用JDK工具 【程序运行截图】 ②使用一种开发环境 【程序运行截图】 ③使用浏览器运行 【使用浏览器运行小程序的截图】 三、实验总结 1、Java开发环境及其配置方法 2、Java程序的命名方法 3、Java程序的两种形式及其运行方法 4、Java程序的输入输出方法 实验二 Java流程控制程序设计 一、实验目的 1、掌握Java语言的各种数据类型 2、熟悉Java语言的运算符和表达式 3、熟悉Java语言的流程控制语句和方法的编写方法 二、实验内容 1、从键盘输入n,输出n行的等腰三角形星号图案。 【程序代码】 【程序运行截图】 2、求 a+aa+aaa+.......+aaaaaaaaa 其中a为1至9之中的一个数,项数n有由键盘输入的整数指定。 【程序代码】 【程序运行截图】 3、编写一个求素数的方法,在main方法中调用这个方法来求2-100之间的所有素数。 【程序代码】 【程序运行截图】 三、实验总结 1、Java的数据类型及其与C的不同 2、Java的流程控制语句及其与C的不同 3、Java无goto语句,它所采用的增强程序的流程控制能力的方法 实验三 面向对象程序设计 一、实验目的 1、掌握类和构造方法的定义 2、理解静态和非静态成员变量的区别 3、掌握创建类实例的方法 二、实验内容 1、编写一个学校类,其中包含成员变量scoreLine(录取分数线)、构造方法和对成员变量进行设置和获取的方法。 【程序代码】 2、编写一个学生类,它的成员变量有考生的name(姓名)、id(考号)、score(综合成绩)、sports(体育成绩)。成员方法有构造方法,还有获取学生的综合成绩和体育成绩的方法等合适的方法。 【程序代码】 3、编写一个录取类,它的一个方法用于判断学生是否符合录取条件。其中录取条件为:综合成绩在录取分数线之上,或体育成绩在96分以上则综合成绩可下滑分数线30分。 【程序代码】 4、新建一个主类,在这个类中用前面建立的学生类建立若干个学生对象,对符合录取条件的学生,输出其信息及“被录取”。 【程序代码】 【程序运行截图】 三、实验总结 1、Java中类的定义(类的组成)和对象的创建方法 2、构造方法的格式及其应用 3、实例成员和类成员(静态成员)的区别 4、类成员的访问 实验四 继承、接口的程序设计 一、实验目的 1、掌握类的继承机制 2、理解Java中包的概念及其使用方法 3、熟悉类中成员的访问控制 4、掌握方法的多态性 二、实验内容 1、设计一个表示圆柱体的类Cylinder,它继承自圆类Circle(其中有半径属性、构造方法和计算圆面积的方法),它包含有表示圆柱体高的protected类型的成员变量h,获取和设置h值的public方法、计算圆柱体体积的public方法。要求父类和子类位于不同的包中。编写一个用于测试的主类,对Cylinder类进行测试。 【程序代码】 【程序运行截图】 2、某公司的雇员分为以下若干类: Employee:这是所有员工总的父类。其中有 属性:员工的姓名和生日月份。 方法:getSalary(int month) 根据参数月份来确定工资,如果该月员工过生日,则公司会额外奖励100元。 SalariedEmployee:Employee的子类,拿固定工资的员工。其中有 属性:月薪 HourlyEmployee:Employee的子类,按小时拿工资的员工,每月工作超出160小时的部分按照1.5倍工资发放。其中有 属性:每小时的工资、每月工作的小时数
您可能关注的文档
最近下载
- 《年产30万吨轻油裂解气高压深冷分离制取乙烯工艺设计》-毕业设计(论文).doc VIP
- 防火墙(共57张课件).pptx VIP
- 教科版科学六年级上册第一单元《微小世界》测试卷完整版.docx VIP
- 《创新创业实用教程》课件——任务1 创业意识认知.pptx VIP
- 新教材解读及实施课件-统编版道德与法治八年级上册.pptx
- 妇科腹腔镜技术应急预案.pptx VIP
- 水利工程监理工作报告 .pdf VIP
- 工业产品生产单位落实质量安全主体责任知识分享.pptx VIP
- 课本附录单词表+Vocabulary+from+primary+school(小学单词表)2024-2025学年人教版英语七年级上册.xlsx
- 学前儿童家庭与社区教育 课程概述 第一章 家庭与学前儿童家庭教育.ppt VIP
文档评论(0)