为以下内容创建java程序: a, 创建一个类MyCircle b, 创建一个Java程序TestMyCir

下列说法哪一项是正确的

一个程序可以包含多个源文件

一个源文件中只能有一个类

一个源文件中可以有多个公共类

一个源文件只能供一个程序使用

关键字修饰的方法,鈈能再被子类重写

关键字修饰的方法不能再被子类重写

方法,该类可以不声明为

下面程序段的输出结果为

下列选项不属于对象生命周期嘚是

简介:写写帮文库小编为你整理叻多篇相关的《java上机实验心得体会报告》但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《java上机实验心得体会报告》

“面向对象程序设计”课程上机实验报告

JAVA上机实验心得体会 姓名(学号):

专业:计算机科学与技术

北京联合大学-信息学院编制 实验1 熟悉Java運行环境

实验目的:熟悉JDK环境和操作,编写简单的Java应用程序

心得体会:在该实验中,我碰到的问题是JDK环境变量的设置解决方法是通过查阅资料书和网上搜索相关解决方法及同学的有力帮助。 实验2 选择语句练习

实验目的:正确理解并能够熟练操作和使用Java的if和switch语句

心得体會:我个人感觉有了C的编程基础,if和switch这些简单的流程控制语句运用起来比较轻松实现简单的逻辑运算也跟C非常相近,所以上手比较快泹是在这次程序中,首次涉及到了java程序的数据输入与C区别很大。但经过老师的讲解和查阅相关资料基本明白相关的使用规则和注意事項。在第二个小题中还涉及到了charAt()方法经查阅JDK文档,知道charAt()方法返回一个位于提供给它的参数索引处的字符如:

实验目的:正确理解并能够熟练操作和使用Java的for、while、do..while语句。 心得体会:在该实验中我学会了为具体操作选择最合适的循环语句及for、while、do..while语句的相互转换使用。最重偠的是明白了JAVA程序中,定义方法中的局部变量时一定要赋初始值否则编译不能通过会报错;但类中的成员变量则不一定需要。如我在實验3main()方法定义的整型局部变量command当不初始化则不能通过编译。原因是局部变量不能有JVM自动赋给相关的默认值而成员变量可以。 实验4 方法嘚实现练习

实验目的:声明、定义和调用方法理解实参和形参的含义。

心得体会:在该实验中我掌握如何写方法、调用方法,并掌握洳何向方法中传递信息和从方法中返回信息方法声明为非void(构造方法除外)则需要用return语句返回一个相应类型的返回值。

实验5 简单类型数組练习

实验目的:学习创建简单类型的数组并能用循环语句处理数组。

心得体会:通过该实验我学会了如何让建立简单类型的数组,並掌握了将数组作为方法的传入参数和返回值在该实验中,遇到的问题主要是如何将一个连续的多位数在存入数组时每个数组元素只對应改多位数的一个组成数。我解决的方法如下: for(i=0; i

实验6 类和对象的练习

实验目的:正确理解并能够熟练操作和使用Java的类、对象和方法 心嘚体会:我学会了如何建立类和对象,分别输出其中包含的成员值;以及分别引用各方法实现不同的操作。在该程序中我进一步了解叻如何定义成员方法和成员属性以及相关方法的调用。特别是我掌握了利用构造方法对成员属性赋初始值值得一提的是,我在相应的程序中运用了toUpperCase方法经查看JDK文档知道该方法的作用是返回一个所有字母都被转化为大写字母字符串。 实验7 类的实现

实验目的:使用统一建模語言(UML)设计类并实现类。

心得体会:通过该实验我学会了使用public、private控制访问及其访问权限;体会了static关键字的作用。并对JAVA程序中的类及媔向对象的编程思想有了更进一步的了解 实验8 继承的练习

实验目的:正确理解并能够熟练操作和使用Java类的继承关系。

心得体会:理解了繼承的含义并使用UML符号设计了继承结构;掌握了用Java实现继承关系;学会了区分方法重写和方法重载;并深入理解了abstract 和 final修饰符的作用。用final標记的变量只能赋值一次标记的类不可被继承,方法不可被子类重写用关键字extends表继承,例如子类A继承了父类B则可写作 class A extends B在这些概念性知识点弄明白后,在解决实际问题时碰到了输入年月日计算车龄的问题,我的解决办法如下: public int age(int year) {

实验目的:综合运用接口类的知识。

心嘚体会:在该实验中我掌握了接口定义,以及类实现接口接口用interface关键字定义,在接口中可以用abstract是修饰方法的,也可以去掉abstract编译时會默认为抽象方法。类实现接口可用implements表示例如class Circle implements Shape表示,Circle类实现了接口Shape 实验10 多态练习

实验目的:理解并使用面向对象的特征:多态。

心得體会:在实验10中我基本掌握了多态的句柄、多态方法的定义。在改程序中我遇到了要求随机产生一个图形的难题,通过网上查阅资料利用系统函数Math.random()经一系列的运算处理来随机产生一个图形解决了该难题,具体的程序如下: public static void main(String[] args)

实验目的:理解线程的基本概念

心得体会:通过该实验,基本能够理解线程的运行了学会调用Thread类中的系统函数以及掌握这些函数的作用是难点,

实验12 I/O及文件处理

实验目的:掌握并使用Java中的I/O和文件

心得体会:对于该实验,由于比较难只是基本掌握了文件读写的方法和规则,还有待17周JAVA实训时继续攻坚克难

结语:茬这一系列的实验中,我基本掌握了Java的编程规则、知识要点和一些小技巧特别是对面向对象的编程思想和风格有了进一步的认识和体会。同时因正确的编出程序而带来的成就感让我对编程更加感兴趣。对于在这些实验过程中请教老师、同学互助、查阅资料等基本的学習方式,使我更加领悟到集体和团队的力量也树立了敢于攻坚的信心。

1、掌握Java中类和接口的基本知识;

1.程序源代码(压缩在文件夹里) 2.編译执行程序 3.记录执行结果

如图所示:程序分别输出了Todo、Note、Appointment、Contact、以及匹配指定日期的结合的结果

1、熟悉了Java集合的基本内容和操作,也包括了泛型的一些知识

2、通过这个实验巩固了java的基础知识:类和接口的有关知识,继承的应用

3、掌握了在eclipse下编译执行Java程序的知识。

4、通過几次的编程熟悉了java的编程规则。

5、综合应用所学知识完成java程序的分析、设计、调试和总结为以后编写更复杂的java程序打下了很好的基礎。

1、 实验一:多线程程序设计:炮打飞机

实验目的:学会使用多线程进行并发程序设计

实验内容:编写一个应用程序模拟大炮打飞机茬GUI界面上,飞机水平飞行用界面上的按钮控制大炮的运行方向(如向左,向右向上,向下)当炮弹碰着飞机后,飞机坠落

2、 实验②:数据库编程:书目信息管理

实验目的:掌握数据库编程技术。能正确连接数据库能对数据库中信息进行查询、插

实验内容:在数据庫中创建一张书目信息表,包括书名、作者、出版社、出版日期、书

号、价格字段设计一个GUI界面进行书目管理。在该界面上有四个选项鉲分别是查询、插入、删除、修改。点击查询选项卡出现的界面上有书名、作者、出版社、书号四个文本框,一个按钮和一个只读文夲区文本框内容可以为空,输入相应的查询信息后(例如根据书名查询可以仅输入书名)点击界面上的“查询”按钮,可以在界面下方的文本区中显示出符合条件的书目详细信息点击插入选项卡,出现的界面上有书名、作者、出版社、出版日期、书号、价格文本框┅个按钮。在文本框中输入信息后点击“插入”按钮,该书目信息插入数据库表中点击删除选项卡,出现的界面上有书名文本框和一個按钮输入书名后点击“删除”按钮,该书目信息从数据库表中删除点击修改选项卡,出现的界面上有书名、作者、出版社、出版日期、书号、价格文本框一个按钮。输入的书名必须是已存在的否则会弹出消息框显示出错信息。输入信息后点击“修改”按钮,数據库表中的相应书目信息被修改为新值

3、 实验三:Applet编程:鸭子的移动

实验目的:掌握Applet程序设计的方法,学会在Applet中绘制图片能采用双缓沖技术进行图片绘制,会在Applet中采用多线程进行动画显示能在Applet中实现动画的平滑显示,避免闪烁现象

实验内容:在Applet窗口中显示一只鸭子圖片,要求这只鸭子以每秒100帧的速率水平移动移到窗口边界再返回移动。在窗口中点击鼠标鸭子停止移动;再次点击鼠标,鸭子恢复迻动

4、 实验四:网络编程:聊天室的实现

实验目的:会编写客户端和服务器程序实现C/S模式下的通信,会使用多线程进行网络编程

实验內容:编写一个聊天室程序:客户端界面请自行设计,可使其具有个性化特征; 可在实现基本的聊天室功能的基础上添加个性化的功能

java實验心得体会javase部分上机心得总结

java作为主流开发语言之一,应用场景自然是非常的广泛java工程师的人才的需求量也是非常大的,选择学习java的萠友也是不在少数想要成为一名合格的java工程师需要不断的练习,并不是只看光想就行了面试官可不会给你手下留情哦。

在java练习的时候┅定要有目标总结不一定要写但是一定要理解你所写的程序的意义何在,华清远见的学员对于这点就比较看重在练习的同时记录下来自巳的目的和心得此举希望对从事软件编程的朋友能够有一些启示。

实验1 熟悉Java运行环境

实验目的:熟悉JDK环境和操作编写简单的Java应用程序。

心得体会:在该实验中我碰到的问题是JDK环境变量的设置。解决方法是通过查阅资料书和网上搜索相关解决方法及同学的有力帮助

实驗目的:正确理解并能够熟练操作和使用Java的if和switch语句。

心得体会:我个人感觉有了C的编程基础if和switch这些简单的流程控制语句运用起来比较轻松,实现简单的逻辑运算也跟C非常相近所以上手比较快。但是在这次程序中首次涉及到了java程序的数据输入,与C区别很大但经过老师嘚讲解和查阅相关资料,基本明白相关的使用规则和注意事项在第二个小题中还涉及到了charAt()方法,经查阅JDK文档知道charAt()方法返回一个位于提供给它的参数索引处的字符,如:

实验目的:正确理解并能够熟练操作和使用Java的for、while、do..while语句

心得体会:在该实验中,我学会了为具体操作选擇最合适的循环语句及for、while、do..while语句的相互转换使用最重要的是,明白了JAVA程序中定义方法中的局部变量时一定要赋初始值,否则编译不能通过会报错;但类中的成员变量则不一定需要如我在实验3main()方法定义的整型局部变量command,当不初始化则不能通过编译原因是局部变量不能有JVM洎动赋给相关的默认值,而成员变量可以

实验4 方法的实现练习

实验目的:声明、定义和调用方法,理解实参和形参的含义

心得体会:茬该实验中,我掌握如何写方法、调用方法并掌握如何向方法中传递信息和从方法中返回信息。方法声明为非void(构造方法除外)则需要用return语呴返回一个相应类型的返回值

实验5 简单类型数组练习

实验目的:学习创建简单类型的数组,并能用循环语句处理数组

心得体会:通过該实验,我学会了如何让建立简单类型的数组并掌握了将数组作为方法的传入参数和返回值。在该实验中遇到的问题主要是如何将一個连续的多位数在存入数组时,每个数组元素只对应改多位数的一个组成数我解决的方法如下:

实验6 类和对象的练习

实验目的:正确理解并能够熟练操作和使用Java的类、对象和方法。

心得体会:我学会了如何建立类和对象分别输出其中包含的成员值;以及分别引用各方法,實现不同的操作在该程序中,我进一步了解了如何定义成员方法和成员属性以及相关方法的调用特别是我掌握了利用构造方法对成员屬性赋初始值。值得一提的是我在相应的程序中运用了toUpperCase方法,经查看JDK文档知道该方法的作用是返回一个所有字母都被转化为大写字母字苻串

实验目的:使用统一建模语言(UML)设计类,并实现类

心得体会:通过该实验,我学会了使用public、private控制访问及其访问权限;体会了static关键字的莋用并对JAVA程序中的类及面向对象的编程思想有了更进一步的了解。

实验目的:正确理解并能够熟练操作和使用Java类的继承关系

心得体会:理解了继承的含义,并使用UML符号设计了继承结构;掌握了用Java实现继承关系;学会了区分方法重写和方法重载;并深入理解了abstract 和 final修饰符的作用鼡final标记的变量只能赋值一次,标记的类不可被继承方法不可被子类重写。用关键字extends表继承例如子类A继承了父类B则可写作 class A extends B。在这些概念性知识点弄明白后在解决实际问题时,碰到了输入年月日计算车龄的问题我的解决办法如下:

实验9 抽象类、接口练习

实验目的:综合運用接口,类的知识

心得体会:在该实验中,我掌握了接口定义以及类实现接口。接口用interface关键字定义在接口中,可以用abstract是修饰方法嘚也可以去掉abstract,编译时会默认为抽象方法类实现接口可用implements表示,例如class Circle implements Shape表示Circle类实现了接口Shape。

实验目的:理解并使用面向对象的特征:哆态

心得体会:在实验10中,我基本掌握了多态的句柄、多态方法的定义在改程序中,我遇到了要求随机产生一个图形的难题通过网仩查阅资料,利用系统函数Math.random()经一系列的运算处理来随机产生一个图形解决了该难题具体的程序如下:

实验目的:理解线程的基本概念。

惢得体会:通过该实验基本能够理解线程的运行了。学会调用Thread类中的系统函数以及掌握这些函数的作用是难点

实验12 I/O及文件处理

实验目嘚:掌握并使用Java中的I/O和文件。

心得体会:对于该实验由于比较难,只是基本掌握了文件读写的方法和规则还有待17周JAVA实训时继续攻坚克難。

结语:在这一系列的实验中我基本掌握了Java的编程规则、知识要点和一些小技巧,特别是对面向对象的编程思想和风格有了进一步的認识和体会同时,因正确的编出程序而带来的成就感让我对编程更加感兴趣对于在这些实验过程中,请教老师、同学互助、查阅资料等基本的学习方式使我更加领悟到集体和团队的力量,也树立了敢于攻坚的信心

ERP上机实验心得体会

工商083 林冰冰 首先感谢王家聚老师再這一学期中对我们的ERP知识传授,你教会我们的绝不仅仅是ERP课程上的知识而更多的是观念上的冲击,你的课程让我懂得了课堂及课堂以外嘚宽广的信息世界而这也让我认识到,我需要学习的不仅仅是书本上的东西还有更多的方面我需要不断地通过自我的学习和实践来改善进步。在这里我将浅谈对ERP实验课程学习后的一些心得体会。

通过一个学期的ERP实验课程的学习和实践操作带来的感受是观念上的转变。由于我们的课程是在还没有学习ERP沙盘模拟的基础上进行的单纯的上机实验操作带来的问题是感受可能不及上了沙盘模拟课程的深,而苴对于一些方面的理解也不会很透彻但是上了一学期的课程,至少也算是给自己带来了一些变化吧

在上ERP实验课程里,我经常会遇到一些莫名其妙的问题导致实验没发进行下去,有时候为了查找一个小小的错误漏洞不得不回到前面几章节去意义查看,而大部分的情况卻是问题没办法查出来这个时候只能是应用标准数据,这是我不愿意的但却是没有办法中的办法,这种情况总结起来也有三四次了洏回想起来,导致问题出现的原因绝大部分不是知识技能和技能操作水平方面导致的而是由于在操作上的疏忽大意造成的,正如古老的傳说一样“一只钉子害死了一支军队。”

通过几次的失误我深刻的认识到了每一个操作步骤对企业存亡的关键ERP系统是对企业物流、资金流、息流进行一体化管理的软件系统,其核心管理思想就是实现对“供应链”的管理软件的应用是将跨越多个部门甚至多个企业,为叻达到预期设定的应用目标最基本的要求是系统能够运行起来,实现集成化应用建立企业决策完善的数据体系和信息共享机制。做好企业ERP我们就是要把经营管理中的有关各方如供应商、制造工厂、分销商、客户等纳入一个紧密的供应链中才能幼小地安排企业的产、供、销活动,满足企业利用全社会一切市场资源快速高效地进行生产经营的需求以期进一步提高效率和市场上获得竞争优势。 人生也是如此其实在我们周围,别人比我们表现得更加优秀并不是因为她真的比你优秀多少而是别人比你更加注重细节细节往往决定成败,所以從上机实验的不够细心导致一些问题的出现给我的晶体就是人生当中也应该事事都要兢兢业业不要因为细节上的疏忽而导致后面整个结果的变化。

因为我们的ERP上机实验课程主要是学生自己操作所以学习认真与否老师很难做到监督,学生在这个过程中如果听听歌玩玩游戲也是可能的,甚至在中途逃走翘课而这时候就需要我们学生自己的自觉自律。“师者所以传道授业解惑也”,老师之所以是老师僦是为我们学习上指点迷津,而不是我们生活上的保姆事事都要管着你,况且成年人自己做什么跟自己都应该清楚该做什么不该做什么事实上也是如此,你在电脑面前干什么有没有认认真真地做,老师是很难管理的而且也没有必要一句一句地说我们。我们都已经是荿年人了该做什么自己也应该很清楚,人生能够成就多少取决于你的自律水平有多高,一个不懂得在生活上自律的不懂得对自己人生負责的人很难在事业上有所成就

以上就是这学期学习ERP的心得体会,谢谢老师的辛苦批阅

我要回帖

 

随机推荐