java实习日记范文3篇
- 格式:doc
- 大小:47.50 KB
- 文档页数:35
Java实习报告范文5篇Java实习报告范文5篇_Java实训报告总结Java是一种编程语言,如果想要在未来从事Java相关工作,就必须要掌握理论知识以及拥有强大的实操能力。
那么Java实习报告该如何写呢?小编精选了一些关于实习报告的优秀范例,一起来看看吧。
↓↓↓点击下方链接获取“Java”相关内容↓↓↓java的个人总结java实习心得总结Java开发工程师工作职责java实训实习心得java实习实训报告心得体会java实习报告1一、实习目的通过实习,培养综合运用Java语言的面向对象编程能力;培养动手能力;培养良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。
通过理论与实际的结合、学校与社会的沟通,进一步提高自己的思想觉悟、业务水平,尤其是观察、分析和解决问题的实际工作能力,以便培养自己成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。
为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。
二、实习单位基本情况介绍神丰信息技术(延边)有限公司(简称“神丰信息”),是一家由日方注资,专注于面向中国丰田汽车的软件开发设计、受托日本神丰信息系统株式会社开展系统开发,系统维护、面向中国的日资企业开展系统开发,以及面向中国国内的软件开发设计的IT企业。
公司成立于2005年8月12日,注册资金RMB2,000,000元(神丰信息系统株式会社100%投资),2006年04月04日成为延边朝鲜族自治州信息产业协会会员;2006年05月25日成为吉林省软件输出联盟会员;2006年05月30日被认定为吉林省科技企业;2007年09月25日通过双软认定(软件企业认定、软件产品认定)。
神丰信息一直秉承软件提高效率、与社会共创信息化新时代的理念,致力于为用户提供具有自主知识产权的系统软件、安全软件、平台软件、各类应用软件以及全方位的解决方案和相关服务。
计算机 java 实习报告 3 篇范文【】实习报告是每个毕业生必定要做的事情,今天为大家收集了三篇计算机 java 实习报告范文,希望对你适用。
在本学期的开学初期,我们在学校机房进行了为期三周的 JAVA 实训。
现在立刻结束了,回首本学期的 java 学习,重点还是在学习见解等一些知识性的东西,经过此次为期三周的实训,碰到了好多自己感兴趣的问题,就会很有兴趣,自然学知识可不能够凭自己的爱好和一时兴趣,不能够碰到自己不敢兴趣的问题就把它抛给同学,要学会自己踏扎实实认真的去解决问题。
要一步一个足迹,认认真真,踏扎实实,理论与实践相结合,在扎实掌握课本实例和内容此后,有必然的扩展阅读和课外学习,充分全面的认识 JAVA的应用和扩展运用。
本次我们小组所做的程序是“小小通讯录”基本功能已经较好的完成,但是还是有一些不完满,比方我们的通讯录没有能够做到把通讯录里所储蓄的信息以列表的形式展现出来,因此还是有些不完满,,我们的指导老师对我们的程序作出了大体议论,发现我们的思想还是处于一个比较简单的过程中间,老师的几句简单议论,就带给我们无与伦比的冲击性。
由于我们写程序的经验尚且较少,好多东西无法考虑到位,老师的议论,使我们认识到了不足与今后的前进方向与目标,使我们更加拥有动力与激情,拥有了连续认真学习 JAVA的信心,拥有了成为一位合格的高级程序员的壮志,在编写程序的过程中间,我们在一开始就碰到了问题,素来在纠结与是使用数据库连接还是使用文件,经过老师的耐心讲解,我们认识到了还没有接触到的 Jar 包等一些列名词,但是经过数据库的抒写与连接发现 SQL2000与 SQL2005无法同步,因此最后我们选择了使用文件来进行此次程序的编写。
第二个问题就是我们的程序在进行按钮新窗口的链接,在新窗口弹出时,无法将老窗口关闭,纠结了许久,咨询老师,老师还给我用了“父子”的生动例子来讲解,最后我们查找 JDK,查找类的用法终于圆满解决 ! 甚是愉悦 !在我所学的语言中间,我自认为JAVA是一门比较富强的面向对象的编程语言,不能是由于它的跨平台性,更多的是由于它的灵便多变和合用性较强,能够说比较的经典和强横。
java实习心得体会范文(5篇) java实习心得体会范文(5篇)java实习心得体会范文【篇1】在上学期的最后一周和本学期的第一周,我和同组的学员在学校机房进行了JAVA暑期实训,现在已经结束了。
回首上学期的java学习,重点还是在学习概念等一些常识性的东西,Application应用程序和Applet小程序,它的开发工具、数据类型、变量、接口、输入输出流等。
学会分析异常,抛出异常,后期主要是小程序运用,Gui界面设计和事件。
我觉得这两种程序结构有很大的不同,不管是体系结构还是运行方式,都有很大的区别,而我主要偏向于小程序的学习。
因为我感觉它实用性比较大,可以做出很多不错的游戏、运用程序等,而且它比较灵活。
当然学知识不能仅凭自己的学的语言当中,我自认为JAVA是一门比较强大的面向对象编程语言。
不仅仅因为它的跨平台性,更多的是因为它的灵活多变和实用性,而且它比较的经典和强悍。
这次实训,面对老师布置的任务,一开始有些慌张和无措。
不过,事后我首先想到这和课本上的某些知识具有结合点,回忆和分析了老师教过的算法和具体实施方法,并综合考虑了其他的方面。
在编写时,一个小小的符号、一个常量变量的设定,这都无不考量着我的细心和严谨。
所以学习JAVA,不仅对我们以后学习其他语言有很大的好处,而且也让我们知道了和理解了作为一个编程人员首先应具有的良好心理素质,那就是冷静思考和专心致志。
在此次实训中,我意识到一个好的编程人员要善于沟通和团结拼搏。
实训结束后,我觉得要学好一门计算机语言必须牢记以下几点:1.态度第一2.兴趣是关键3.敢于挑战4.不懈追求实训结束了,大家都有一种解脱的感觉。
当然我想自己更多的是兴奋和一点点的成就感。
现在我觉得,学习JAVA要不断的复习和运用,做到举一反三,将所学知识充分融入到平时的学习生活中去,从而为以后的工作打好坚实的基础。
感谢学校和老师能够为我们提供这次机会,让我们更好的掌握和了解JAVA这门语言。
java实习日记范文(精选20篇)java范文篇1今天是我们来到青岛软件园实习的第八天。
今天老师给我讲述了io的知识,并让我们实现了1.把一个10M的文件 bbb,分割成10份,然后在把这十份文件合并成bbb在编写的过程中我们联系了异常的应用和流的输入输出。
和不同流的区别的演示。
利用这些流的不同我们分别实现了不同的程序。
理解了流的含义,和作用。
java实习日记范文篇2今天是我们来到青岛软件园实习的第六天。
今天老师开始讲面向对象的编程,并让我们在课上进行了一些题目的练习,以下为我练习的题目。
1.(课堂练习)创建一个名为qrsx的子包,其基础包为com 。
子包中包含一个Location类,Location类中包含一个名为display的方法,用于显示“qrsx子包中的Location类”的消息。
在com下创建一个名为Test的类,使它导入此子包,并调用Location的display方法2. (课堂练习)编写一个盒子类(Box),得出三个不同盒子的体积,将每个盒子的高度,宽度,长度参数的值传给构造方法,计算并显示体积。
3. (课堂练习)定义两个类Point类,具有x,y属性,具有构造方法初始化功能,同时具备到计算传入点之间的距离的功能。
Line类,代表线类包含start,end两个属性,类型为Point 具备构造方法初始化功能,同时具有方法length,从而计算线段的长度。
给四个坐标,(1,2),(3,4)(5,7),(9,10)计算两条线段的交点坐标4.(课后作业)编写一个类(Fruits),用于显示水果的订购详情。
定义一个带有参数的构造方法,这些参数用于存放产品名,数量,价格。
输入三种水果,并输出详情。
通过这些题目的练习使我更加深刻的了解了Java面向对象的编程,使我感受到了它和传统的面向过程的变成的区别。
java实习日记范文篇3今天是我们来到青岛软件园实习的第六天,我们上午的任务仍然是开发项目,敲打代码。
java实习日记范文(精选22篇)java范文篇1今天是我来到青岛实习的第五天,今天的任务依旧是做项目,敲代码。
坐在电脑前,我们便噼里啪啦的敲打开代码。
每一个同学似乎已经不再是刚开始什么头绪也没有的小菜鸟了,看似都已经胸有成竹的作者自己的项目,都在争先恐后的敲打着键盘,敲打声像一首美丽的乐曲,那么的亢奋,那么的有激情。
项目当中,我们每个人但当的角色不一样,而在彼此不同的代码撰写过程中,我们也遇到了很多很多的技术问题,当我们快要失去信心的时候,老师告诉我们,我们现在正处在一个过渡期,如果真正想要走进IT,这个阶段是必不可少的,我们也正走在IT的成长的道路上,他给我们打着气,也为我们解决了很多的技术问题,我们在这当中也学到了很多的东西。
当我们遇到bug的时候,如何进行调试,怎样去分析,都是在真正实践开始以后才会感觉到的,才会学到的。
累并快乐着,这就是一天的感受。
java实习日记范文篇2今天是我来到青岛实习的第七天,刚好一个星期的时间。
一周的时间里,我们体会到,实训过程中在专业知识及专业技能上,我都得到了相应的扩展。
拓展了自己的知识面,但我知道这些仍然是专业上的一些皮毛,想要去深入的研究和学习,要在以后的日子里不断的努力学习。
今天是周末,时间可以自由支配。
本来计划的要出去好好参观青岛风光的一角,但是天公不作美,始终阴沉沉的,还下起了毛毛细雨,所有的计划也因此被取消了。
在宿舍当中,我思考了一周来的自己的收获,也描绘着自己的未来人生会是一个怎样的情景。
一周来,我学到了很多东西,从老师身上,我感受到了他对工作的热忱和喜爱,感受到了他敏捷的思路,感受到了他专业技能的熟练等等,这一切都将鼓舞着我在以后的人生道路上,不停的追求和努力。
我在为自己的人生描绘着、计划着,我也希望自己的未来能够和自己计划和描绘中的那样美好,但前提是自己需要不断的努力,不断的强化。
java实习日记范文篇3今天是我们来到青岛软件园实习的第四天。
java实习报告范文(精选3篇)java范文篇1:在internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。
因此网站建设在internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
通过这次实习,学习企业级计算机知识,巩固以前所学理论的知识,提高处理实际问题的能力,了解社会中建设在internet的主要内容和实际发展情况,并为自己踏入社会环境接轨做准备。
实习目的:武汉国家软件培训基地实习任务:网络发展考察,学习编程语言知识,巩固以前所学理论的知识,提高处理实际问题的能力。
实习内容:网络编程语言学习——java在20xx年x月x日我参加了校外实习,在国家软件培训基地历时四周的实习时间,进入公司的时候,就让我感觉到另外的一种氛围。
现在我已经不是在学校了,能够任性的选择上课和不上课,能够任性的选择迟到不迟到,而是进入了一家公司,我看到那么多的员工都在那么努力认真的工作,一下就让我的情绪上升到了另外一个境界,一向有点散漫的我,顿时觉得这样的踏实的生活日子才是我应该具有的,在大学浪费的那么多时间应该要在这里好好补起来。
我们不可能简单的了解一些企业文化,简单的学学新的知识就可以了,我们的这个实习必将是一个繁忙的实习,也必将是一个充实的,进步的实习。
来到这里,我们要忘掉大学里自由的作息时间,克服困难,养成良好的工作生活习惯。
基于各方面的原因,虽然在去之前我们做了比较充足的准备,但还是遇到了一些困难,例如学习时间长,课后实战比较繁多,但时间又比较的短,难以保证按时按质按量完成。
下午,我们在班主任的带领下熟悉了一下实习环境和公司的一些基本制度,对于我从未接触过公司的人来说,我很认真的记录,为我以后的工作做缓冲,在这里也可以培养出我的一种好的工作态度。
我们的实习的安排是学习怎么样做好一个项目,培养我们进入一个公司之后应该具备的素质和怎样快速的融入企业文化和怎样以最好的状态接手公司自己的项目。
大学生计算机专业java实习报告推荐文章2022年大学生个人军训总结报告热度:大学生会计实习鉴定报告热度: 2023大学生寒假实践活动报告范文5篇热度:关于大学生寒假社会实践报告5篇热度:大学生毕业实习报告范文5篇热度:java实习是提前适应软件公司开发流程、环境和工作要求进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。
下面就让小编带你去看看大学生计算机专业java实习报告范文5篇,希望对你有所帮助吧!java实习报告1尊敬的各位领导、各位老师、各位同学:大家好!在学院领导老师的带领和安排下,我们在上个学期末,到北京进行了为期10天的专业实习。
在实习过程中,我们在专编程技能以及软件开发的总体架构思想上都收获颇丰。
本次实训我们分为两个阶段,前五天为第一阶段,我们进行了理论知识的学习,巩固和深化了所学的编程知识。
以下谈一谈个人的感受与体会一、理论知识的学习在实训进行的前五天,我们上的是java编程的理论课。
负责上课的老师言语风趣幽默而不失严谨,在老师的引导和启发下,我们巩固了之前在学校所学的编程知识,并加以深化,澄清之前对编程技术认识的一些错误或模糊的概念。
我们还在课上以java里GUI编程常用的swing框架和JAVA的容器体系作为切入点,框架作为这期间除了学习一般的编程的知识技巧。
在全面的系统的认识了框架同时补充学习了泛型技术,以及框架中架构思想的知识。
在企业的实际编码过程中,一个个框架构成了软件的基石,只有掌握了几门框架知识,才能在实践中高效开发,让自己的产品在市场上立于不败之地。
在理论课的学习过程中,我们也暴露了一些问题,比如在学校上课学习时,对所学知识只是知其然而不知其所以然,不太愿意深钻,和超前学习一些知识。
二、项目开发实战练习在结束了理论知识的学习之后,后五天我们在实训基地进行了项目开发的实战练习。
项目的名称是superVCD,是由海辉曾经所接的一个远程音乐唱片管理软件项目的精简版。
java实习报告范文大全Java是一个纯粹的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。
Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。
本文是店铺为大家整理的java实习报告范文,仅供参考。
java实习报告范文篇一:1.实习摘要本为期三周的实训项目是在电子商务专业的一门专业必修课程《Java语言程序设计》课程上设置的,要求学生用Java技术在Windows平台下开发学生信息管理系统,是巩固学生所学理论知识、培养学生动手能力并使理论与实际相结合的重要实践环节。
1.1实习目的本次课程实习旨在提升本专业学生对此课程中的理论知识的综合应用能力、提高学生的逻辑思维能力、软件开发能力。
是学生通过此程序的开发能够切实提高其的程序设计水平,在实践中掌握面向对象程序设计的开发思想。
1.2开发环境操作系统;Windows XP编程环境:MyEclipse 6.0主要技术:Java Swing实现窗体界面JDBC实现数据库操作系统架构:三层架构(MVC)+DAO设计模式数据库:MySQL5.02.课设内容2.1系统功能需求学生信息管理系统主要对在校学生的个人基本信息以及成绩信息进行管理,对教师用户提供查询信息、增添信息、删除信息等操作功能;对学生用户提供成绩查询功能。
我们的目标就是为该系统提供前台用户界面设计以及后台连接数据库程序设计,系统程序界面采用Java Swing组件实现,数据库操作采用JDBC实现。
学生信息管理系统要面对教师和学生用户。
对于教师,需要查询全部学生的基本信息和成绩信息,并且可以对其进行修改。
对于学生,不需要查询自己的基本信息,只需要查询成绩。
为了保护学生成绩隐私,每位学生登录系统后只能查询自己的成绩,而无法看到别人的成绩。
软件开发实习日志实习的作用有验证自己的职业抉择,了解目标工作内容,学习工作及企业标准,找到自身职业的差距。
下面是小编整理的软件开发实习日志,希望大家喜欢。
软件开发实习日志(一)不知不觉,在实习的日子快过去半个月了,记得刚来头几天,感觉非常不适应。
首先是环境:这里吃的东西很贵,而且这里的物价很高。
其次是XX人:XX人办事的效率很高,这就是铁人的精神吧。
对于以上种种,待了3,4天基本就适应了,难怪一些长辈老是说:习惯了,就好了。
来的第一天,我们听了付X萍老师讲了一节课,可以说完全不知所云,但还是可以听到一些东西的,譬如:工作环境的适应,人与人之间的交际,处理各种事情的能力,其中最重要的就是养成良好的工作习惯。
有良好的工作习惯,才会被上司,老板和同事认可,将来也会比同辈有着更快更多的升职机会,而且一个良好的工作习惯,无论你从事哪个行业,都是受用终生的。
然后,就是认识我们的董亮老师了,一个可亲可爱的老师,传说中他们一个月会赚十几万呢!天文数字,望尘莫及啊。
在随后的一段时间里,我们被分为了八组,每组六七个人,有一个组长带领。
我们组织作一个项目——论坛,在第二,第三个礼拜感觉没有刚来时那么拘谨了,我更明显感觉到自我计划,制定目标的重要性了。
在我们犯错误的时候,老师会惩罚我们,陈发的方式很另类——唱歌或者讲笑话,不算是体罚大事可以达到对我们的约束。
然而,歇息期间有组织我们做游戏,看似很简单的游戏其实是想培养我们合作意识。
在实习的过程中,我深刻的体会到了三点:第一,项目是以迎合客户和使用者为目的的,不可能像教师那样为我们制定一套教学计划。
想要知道些什么,渴望懂得些什么,全要靠你自己想学,你自己不问,没人会主动来告诉你。
第二,“纸上得来终觉浅,绝知此事要躬行!”在短暂的实习过程中,让我深深的感觉到自己在实际运用中的专业知识的匮乏,在行业中的经验真的很重要。
第三,能更早的接触你所在行业的真实情况。
不出来自己转一圈,根本不知道自己学的一些专业知识,哪些是十分重要,十分实用的。
java实习日记范文3篇实习日志经过一天一夜的行程,终于到了这座美丽的城市——青岛。
拖着疲惫的身躯走出车站的那一瞬间,迎面扑来的海水的味道,将心底的那一丝疲惫伴着海风悄然的吹走。
第一次如此近距离的接触海,第一次接受海风的洗礼,我的心彷佛飘荡在那泛着层层浪花的海里。
到了实训基地,我看到了久别的几个同学也是永远的同学,感到分外的高兴,每一个人都充满着本属于我们这个时代的朝气与活力。
大家聚在一块永远都有说不完的话和描绘不完的未来。
实训的第一天,实训基地的组织人员为我们做了一个简单的实训典礼,介绍了我们在实训期间应该遵守的规章制度,为我们安排了一个简单的实训实施计划。
老师们一直都在强调着,来到这里就要把实训当做是真正的工作,我们每时每刻都要严格的要求自己,把自己当成一个职业人来对待,要完成从学生到职业人角色的转变,征做一名合格的职员,要体验什么是正规企业的规范模式。
我会努力完成这次实训内容,因为我会收获很多。
实习日志来青岛的第二天,感觉整个身体都浸在海水的笼罩下,细细品味着还带给我们的清爽,有一种异样的感觉,同学们都玩笑的说,人生就是在不断的感受和体会这些不一样,生活才会多姿多彩。
我们遇到了具有多年开发经验,计算机工程硕士而且个性随和的讲师黄进华。
接下来的九天时间他将和我们一起度过,今天主要是为我们讲解了C弱类型:javascriptrubyperl4.Javac编译java进行解释和运行archievejar.exe主要把一系列与.class文件相关的打包成一个文件便于管理5.JNI来实现不同语言之间的调用6.类的命名:如果是一个单词的话第一个字母大写如果有两个字母合成的名称,第一个字母大写,第二个单词的第一个字母大写HelloWorldStudentXueSheng第一个单词的第一个字母小写,二个单词第一个单词第一个字母小写,第二个单词第一个字母大写 printStudentInfo变量和方法命名相同标示符:只能以字母a-z或A-Z下划线$开头后面可以跟着字母下划线数字$$abc$7.注释语句//单行注释/**/多行注释/***/类注释,方法注释8.常量使用final修饰的不能改变的量默认是Double类型8.定义格式如下:变量的定义方式Typename;常量定义方式:finaltypename;Type可以是基本类型,也可以是引用类型 9.数组定义格式,数组属于引用类型 Typename;intarray;intarray;Chararray;Stringstrs;Intaa;aa的默认值null引用类型的默认值都是Null基本类型:默认值整型字符\0浮点型0.0booleanfalseIntarray=newint;Chararray=newchar;关于数组一个重要的属性;length代表数组的长度 array.length数组的赋值方式:Intarray={1,2,3,4,5};Intarray=newint;10.基本类型转化基本类型的转换:前提条件:可转换强制类型转换:由范围大的到范围小的转换其中,大与小靠字节数来区分自动类型转换:系统在运算过程中会自动的把小的向大的转换 11.通过main方法中的命令行参数来与程序进行交互把字符串转换成整型:intoper1=Integer.parseInt;实习日志四今天是我们来到青岛软件园实习的第四天。
老师上课布置了几个作业,在课上完成题目为题目:输入某年某月某日,判断这一天是这一年的第几天?1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。
题目:输入三个整数x,y,z,请把这三个数由小到大输出。
1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果xy则将x与y的值进行交换,然后再用x与z进行比较,如果xz则将x与z的值进行交换,这样能使x最小。
题目:企业发放的奖金根据利润提成。
利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?1.程序分析:请利用数轴来分界,定位。
注意定义时需把奖金定义成长整型。
题目:在一个字符串中统计某个字母出现的次数例如:“weshouleseizeeveryday”统计字母e出现的次数老师仍然按照前一天的思路,让我们自己先尝试编写,然后进行讲解。
我经过自己的不断尝试终于把代码编写成功。
一下为我编写的代码举例。
publicclassSumTest{publicstaticvoidmain{intyear=Integer.parseInt;intmonth=Integer.parseInt;intdate=Integer.parseInt;intyueshu1={31,28,31,30,31,30,31,31,30,31,30,31}; intyueshu2={31,29,31,30,31,30,31,31,30,31,30,31}; Dateda=newDate;if)){System.out.println;intaa=0;for;System.out.println;}else{System.out.println; intbb=0;for;System.out.println; }}}classDate{intyear=;intmonth=;intdate=;publicDate{this.year=year;this.month=month;this.date=date;}}该程序实现了输入某年某月某日,判断是这一年的第几天。
虽然程序并不复杂,但是对于初学java的我来说增加了我对Java的理解和熟练了我敲代码的程度。
实习日志今天是我们来到青岛软件园实习的第五天。
今天仍然以写代码为主,老师布置了一个双色球作业,让在课上完成。
我利用面向对象的思想实现了随机产生双色球数字的程序,即六位随机数字,一位红球数字。
并且不重复。
具体代码如下importjava.util.*;publicclassTwoColorBall{publicstaticvoidmain{RedBallredball=newRedBall;BlueBallblueball=newBlueBall;blueball.random; intkey2blueball.getBlueBall; int;intnum2={-1,-1,-1,-1,-1,-1}; for{redball=newRedBall;redball.random;intkey1=redball.getRedBall; Arrays.sort;intindexArrays.binarySearch;if{num1=-10;num2=key1;num1={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,2 3,24,25,26,27,28,29,30,31}}else{i--;}}System.out.print;for{System.out.print;System.out.print;}System.out.println; System.out.print; System.out.print; }}classRedBall{privateintredNumber;publicvoidrandom{Randomr=newRandom;redNumber=r.nextInt;{this.random; }}publicintgetRedBall{ returnredNumber; }}classBlueBall{privateintblueNumber; publicvoidrandom{Random=newRandom;blueNumber=r.nextInt;if{this.random;}}publicintgetBlueBall{returnblueNumber;}}本程序我首先创建了两个数组,一个是篮球数组,一个是红球数组。
然后在制定的范围内产生随机数,当数字一产生,就讲数组中的数字改为-1,用这种方式避免了产生相同数字的情况。
最后一次选出随机数。
实习日志今天是我们来到青岛软件园实习的第六天。
今天老师开始讲面向对象的编程,并让我们在课上进行了一些题目的练习,以下为我练习的题目。
1.创建一个名为qrsx的子包,其基础包为com。
子包中包含一个Location类,Location类中包含一个名为display的方法,用于显示“qrsx子包中的Location类”的消息。
在com下创建一个名为Test的类,使它导入此子包,并调用Location的display方法2.编写一个盒子类,得出三个不同盒子的体积,将每个盒子的高度,宽度,长度参数的值传给构造方法,计算并显示体积。
3.定义两个类Point类,具有x,y属性,具有构造方法初始化功能,同时具备到计算传入点之间的距离的功能。
Line类,代表线类包含start,end两个属性,类型为Point具备构造方法初始化功能,同时具有方法length,从而计算线段的长度。
给四个坐标,,,计算两条线段的交点坐标4.编写一个类,用于显示水果的订购详情。
定义一个带有参数的构造方法,这些参数用于存放产品名,数量,价格。
输入三种水果,并输出详情。
通过这些题目的练习使我更加深刻的了解了Java面向对象的编程,使我感受到了它和传统的面向过程的变成的区别。
实习日志今天是我们来到青岛软件园实习的第七天。
今天高老师给我讲解继承和多态,它是面向对象编程的核心内容。
并且十分难理解,我经过细致思考和不断的体会,终于理解了什么是继承多态,并在课上进行了一些代码的实现。
一下为我上课编写的题目。
动物特性的面向对象描述三个阶段。
首先需要抽取问题描述中对象分析每个对象所具有的特征分析每个对象所发出的动作从这些对象的特征中,抽取类的属性和方法分析类之间的关系,画出类结构图抽象类和对象的基本方法:抽取对象的基本的方法:找出句子中所使用的名词例如:在句子“小猫喵喵叫”中,我们能够确定一个对象:猫;确定对象发出的行为动作的基本的方法:找出句子中的动词例如:“旺旺叫”、“喵喵叫”都属于对象发出的动作;确定对象的属性或者特征的基本的方法:找出句子中的形容词例如:“哺乳性的”“肉食性的”“卵生的”等等;“是”的关系一般抽象为继承例如:狗是一种动物,意味着:“狗”类继承自“动物”类;“有”的关系一般抽象为类的属性例如:动物都有情绪,意味着:“情绪”是“动物”类的一个属性;:不考虑情绪影响动物打招呼的方式编写Animal类,没有mood属性,只有一种SayHello方法;编写Dog类、Cat类和Frog类,分别继承自Animal类,实现与Animal类不同的功能;编写main方法,分别实例化以上三个类的三个对象,测试类方法实现的正确性;实习日志今天是我们来到青岛软件园实习的第八天。