《JAVA程序设计》实训报告.docx

上传人:太** 文档编号:97887572 上传时间:2024-07-08 格式:DOCX 页数:12 大小:27.21KB
返回 下载 相关 举报
《JAVA程序设计》实训报告.docx_第1页
第1页 / 共12页
《JAVA程序设计》实训报告.docx_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《《JAVA程序设计》实训报告.docx》由会员分享,可在线阅读,更多相关《《JAVA程序设计》实训报告.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、JAVA程序设计实训报告班级12级计网班姓名彭 跃实训地点:5202计算机机房指导教师:曾令改2014 年 6 月 29日课程名称love课程编号9日期2014-7-32014-7-4时间8:20-12:0014:10-17:50指导教师张科地点5202一、实验实训目的1、用Vs制作微视频、微动画2、熟悉vs代码的运用及实现为动画的制作二、实验实训任务1、在窗口 1中实现图片的间隔出现,从而达到模糊淡出模糊淡入2、通过窗口 1跳转到窗口 2,实现窗口 2动画的淡入淡出3、通过窗口 2跳转到窗口 3,实现窗口 3动画的淡入并淡出结束。三、实验实训软硬件设备 硬件:计算机软件:VS四、实验实训主要

2、内容、1、窗口 1去掉边框背景色为透明2、在窗口 1插入多个图像,实现间隔时间出现,同时保留以播放出现的图片。3、用程序代码实现图片的淡入淡出效果,为链接第2个窗口做出动感美化效果4、第2个窗口与第一个窗口类型,可以更具自己的思路进行设计。五、实验实训总结、体会1、考验了我们在多个窗口实现链接的基本操作2、体会到了无边框、背景透明的窗口动画效果3、学习了程序代码的控制间隔时间及淡入淡出效果课程名称打飞机课程编号10日期2014-7-52014-7-7时间8:20-12:0014:10-17:50指导教师张科地点5202一、实验实训目的1、运用、学习与制作打飞机游戏的小游戏二、实验实训任务1、开

3、发一个打飞机的小游戏2、实现程序与用户的互动三、实验实训软硬件设备 硬件:计算机软件:VS四、实验实训主要内容1、创建一个400X700大小的窗口,即为游戏界面2、实现背景图层的滚动效果3、实现飞机动画在按键W、S、A、D、上实现上下左右移动4、实现飞机发出子弹的功能,做到攻击的范凑5、创建敌机、并实现敌机子弹发起攻击6、控制被打飞机与打飞机的时间与出现的平率7、被打中的敌机实现消灭功能并实现消灭的动画效果,以及被消声音效果8、实现敌机打中自己的飞机出现消耗血量的动画效果9、程序及代码的优化10、封装程序五、实验实训总结、体会1、理解程序的多功能化2、实现程序的运转思路及其作用3、熟练及掌握程

4、序代码的写法4、更多的掌握到优化代码及封装程序的过程与实现课程名称JAVA概述、JAVA程序结构课程编号1日期2014-6-29时间8:20-12:00指导教师曾令改地点4401一、实验实训目的1、了解JAVA语言的特点2、了解JAVA程序的结构及类型二、实验实训任务1、安装和配置JAVA运行环境2、编写第一个Java程序3、分别用记事本和eclips编写java程序三、实验实训软硬件设备硬件:计算机 软件:jdk、记事本、eclips四、实验实训主要内容1、JDK安装及配置2、Eclipse安装及配置3、编写第一个java程序public class hello public static

5、void main(String args)System.out.println(“你好,欢迎来到Java Application 世界!);System. out .printing祝你学习愉快,取得好成绩! ”);)4、了解JAVA程序分类:JAVA应用程序和JAVA小应用程序五、实验实训总结、体会1、学会了 java的基础基本知识与运用。2、了解到一个JAVA程序的基本结构大体上可以分为包、类、方法、接口、标识 符、关键字、语句和注释等。3、体会到了一个程序语言的整体结、及市场运用的潜在力。课程名称需求分析课程编号2日期2014-6-29时间14:10-17:50指导教师曾令改地点440

6、1一、实验实训目的1、掌握JAVA数据类型、数据类型转换原则和方法2、掌握JAVA中变量的类型和使用3、掌握JAVA中的运算符的基本应用二、实验实训任务1、学习与理解并运用Java的数据类型及运算符2、类的变量的定义及运用3、实例化对象三、实验实训软硬件设备硬件:计算机 软件:jdk、记事本、eclips四、实验实训主要内容1、 byte (short (int (long (float (double2、 double PI=3.14; double d=true; double e二一1.23E-4; long 1=1. 23L; 3、int x=7, y=4, temp;System,

7、out. printin (变换前 x=,+x+,y=,+y);temp=x;x=y;y=temp;ystem. out. printin(变换后 x=,+x+Hy=,+y);Long long_maxLong=java. lang. Lang. MAX_ VALUE;System, out. printin (n 长整型的最大值为:,+long_maxLong+,n,) int a=90; int b=89;int c=(a+)*2; c=90*2 a=91后加减:先运算,变量自身后加减int d=(+a)*2 /d= (91+1) *2 a=92前加减:变量自身先加减,后运算boolean

8、 z=xy & x+= =y-条件与boolean c=ab & a+= =b; 逻辑或boolean w=yx | | x=y+; 条件与boolean v=ba | a+ += =b; 逻辑或if (tl instanceof Test)/*instanceof为对象运算符,判断一个对象是否是 某个类的实例*/ System, out. printin (); String s=null;s=(tl=null)?!,ti为空对象”但ti已创建“;五、实验实训总结、体会1、学会了 Java的数据类型的运用及转2、初步学习了解掌握常量和变量的作用及运用范畴,为以后的运用打下基础3、学习了成员变

9、量与局部变量的交换算法4、逻辑运算符、对象运算符及条件运算符的使用课程名称输入流,从键盘读取字符串,用if判断课程编号3日期2014-6-30时间8:20-12:00指导教师曾令改地点5202一、实验实训目的1、学习在Java程序中怎么从键盘读取字符串2、掌握Java程序中用if判断年月日、周期及两数值大小3、掌握Java程序中随机数基本应用二、实验实训任务1、读取从键盘输入的数据功能2、输入某年某月某日,判断该天星期几,是这一年的第几天3、比较两数大小4、随机产生3个100以内的正整数,求最大数和最小数三、实验实训软硬件设备硬件:计算机 软件:jdk、记事本、eclips四、实验实训主要内容

10、InputStreamReader isReader=new InputStreamReader (System. 77?);BufferedReader br=new BufferedReader(isReader);String dateString;TrySystem, out. print In (请按照 2014-6-30 的格式输入日期:”); dateString = br.readLine();Cslendar calendar = Calender, getlnstance();Java. text. SimpleDateFormatormt=newjava. text. S

11、impleDateFormat (yyyy-MM-dd);Date date=formt. parse(dateString);clendar. setTime(date);System, out. printin(今天星期+calendar. get (Calendar .加 ROJWEEK+l);System, out. print In (“今天星期 +calenda get (Calendar YEAR)Catch(Exception e) e.printStackTrace(); )五、实验实训总结、体会1、学会了 Java程序中如何从键盘读取录入字符串2、掌握了日期系型函数的运用规

12、则、及计算运量法则3、更多的了解及运用if条件比较两数的随机大小4、学习了单分支、双分支、多分支if语句块的运用5、最小值与最大值的嵌套运用含比较课程名称函数的运用、判断、循环课程编号4日期2014-6-30时间14:10-17:50指导教师曾令改地点5202一、实验实训目的1、学习从控制台输入字符判断2、数整除的运用3、利用if判断一个班级的学生成绩的优秀、良好、及格、及不及格的判断4、学习与理解增量表达式与减量表达式的运用5、理解学习for循环语句的调用二、实验实训任务1、从控制台输入字符判断星期几3、根据得分判断成绩的等级4、利用for循环语句计算基数和与偶数和、及其他运算三、实验实训软

13、硬件设备硬件:计算机 软件:jdk、记事本、eclips四、实验实训主要内容Pblic static void main(String args)输出1到99的奇数,没行8个数For (int n=l;n9;n+)if (n%16=0)每行输出8个字符System, out . printin ();If (n%2=0)continue;System. out. printin (n+,t,1);System.out.println();Int sum =0;For(int i=l;i=9;i+)for(int j=l;j=10)System, out. print In (i+,X,+j +

14、 , = ,+sum+n );ElseSystem.out.printIn(i+“X“+“j“+”=+sum+”); System.outprintin();五、实验实训总结、体会1、学习了数组的含义及运用2、学习了运用用户输入的数来判断该天是星期几3、公倍数的整除4、if语句与swevch语句的运用5、得到Contiunebreak多重循环的语句运用课程名称面向对象程序设计基础1课程编号5日期2014-7-1时间8:20-12:00指导教师曾令改地点5202一、实验实训目的1、掌握类的定义和使用。2、掌握对象的声明和使用。二、实验实训任务1、运用成员变量、成员方法、构造函数2、实例化对象、对

15、象调用类中的变量和方法3、类的独立联系4、实例变量,由对象调用5、管理学生成绩三、实验实训软硬件设备硬件:计算机 软件:jdk、记事本、eclips 四、实验实训主要内容1、lass类中运用成员变量与成员方法,然后用构造方法(构造函数来调用 成员变量2、分别对成员变量和方法进行实例化,然后输出调用。3、创建并运用people类4、定义实例方法、与静态方法、然后在内中调用静态方法5、定义学生类、统计学生共交多少钱?6、创建类:管理学生成绩系统五、实验实训总结、体会类变量与实例变量区别:1、类变量是与类相关的,公共的属性2、实例变量属于每个对象个体的属性3、类变量可以通过类名,类变量名直接访问课程

16、名称面向对象程序设计基础2课程编号6日期2014-7-1时间14:10-17:50指导教师曾令改地点5202一、实验实训目的1、掌握类的成员变量、成员方法的建立。2、掌握this的基本使用权用。3、理解静态变量和静态方法。4、理解抽象的概念。二、实验实训任务1、统计总学费2、图书销量统计3、银行信息管理系统应用程序三、实验实训软硬件设备硬件:计算机 软件:jdk、记事本、eclips四、实验实训主要内容图书销量统计Import Java, util.*;Public class BookxLprivate ststic int counter = 0;Public BookXL(String

17、title);Counter+;Public static int getCounter()return counter;Public static void main(String args)Stringtitles=java程序设计教程“Java程序设计实验指导与习题答案“;For(int i=0;i5;i+)new BookXL(titlesnew Random(). nextlnt(2) ) ;Syetem. out. printin (总计销售了 ”+BookXL . getCounter()+本图书! );+五、实验实训总结、体会1、了解静态区域块的运用2、利用数组创建对象3、随机

18、数的产生及获取。4、了解到了管理、可以实现存取、余额查询、显示账号等功能课程名称综合练习1课程编号7日期2014-7-2时间8:20-12:00指导教师曾令改地点5202一、实验实训目的1、加深理解前面的知识点。2、 提高java代码编写能力。二、实验实训任务1、学生管理系统12、学生管理系统2三、实验实训软硬件设备硬件:计算机 软件:jdk、记事本、eclips四、实验实训主要内容利用面向对象方法建立学生成绩管理系统实例:1、public class Clerk public String name;private int age;private float salary;public Cl

19、erk (String name, int age, float sal) this.name = name;this.age = age;salary = sal;public float getSal () return this, salary; public static void main(String args) Clerk cl = new Clerk(小花,24, 5000);System, out. printin(职员+cl. name+的工资是 +cl. getSal () ; 五、实验实训总结、体会封装-访问控制修饰符Java提供四种访问控制修饰符号控制方法和变量的访问

20、权限:公开级别:用public修饰,对外公开受保护级别:用protected修饰,对子类和同一包中的类公开默认级别:没有修饰符号,向同一个包的类公开私有级别:用private修饰,只有类本身可以访问,不对外公开课程名称综合练习2课程编号8日期2014-7-2时间14:10-17:50指导教师曾令改地点5202一、实验实训目的1、加深理解前面的知识点。2、提高java代码编写能力。二、实验实训任务1、图书销售统计2、银行信息管理系统应用三、实验实训软硬件设备硬件:计算机 软件:jdk、记事本、eclips四、实验实训主要内容1、建立销售管理系统,对进销进行统计。2、银行信息管理系统,对存、取、余额等进行统计。3、定位输出英文字母及其ASCH码,每行8个字母。4、通过键盘输入一个字符,回车显示字符及其ASCH码。五、实验实训总结、体会包-三大作用1、区分相同名字的类2、当类很多时,可以很好的管理类3、控制访问范围包-打包命令Package com. shunping包-命名规范小写字母 比如com. sina . shunping包-常用的包一个包下,包含很多的类,java中常用的包有:Java. lang. *包自动引入java. util. *工具包Java. net. *网络开发包java. awt. *包 窗口工具包

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

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

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