1、java实训总结与体会 学习任何语言(包括英语),根底一定要打好,没有学会走路跑步不可能快吧,学习java的心得体会。所以学习JAVA一定要先把JAVA的几个根本组成元素学好。以下是我出来的学习顺序和本卷须知: 1、数据类型 JAVA是一种强类型语言,各种类型不会自动转换,使用前必须先定义。 2、方 法 方法相当于定义一个宏、一个函数, 方法的定义格式为: 说明符 修饰符 返回值 方法名(参数)方法体。 在的时候要注意说明符、修饰符、返回值这三样东西。 我们在调用JAVA的自带的类里面的方法的时候,我们一开始是不用看懂这些方法里面写什么(当然,你能看懂是最好)。我们只要知道,使用了这个方法后,
2、返回值的类型说明 3、类 在JAVA中最经常听到词,也是最麻烦的东西,类的定义格式为: 说明符 class 类名 extends超类名 implements 接口名主体 4、变量常量 JAVA的常量名一般用全大写字母表示,并且为了节省内存,一般定义为静态(JAVA程序中的名字我们经常有个默认的规那么,类名所有单词第一个字母大写,方法名第二个单词开始第一个字母大写,变量名小写,这样我们一看程序就非常清楚了,从小养成良好的习惯嘛,呵呵),变量的定义格式为: 修饰符 数据类型 变量名 变量在类中定义(不在方法体中的部分称为域)和在方法体中定义是不同的(在方法体中定义不需要修饰符)。学习变量的时候要注
3、意两个特殊的东西this 和super。同时我们就要学习什么叫覆盖、重载。 5、控制流 所有的编程语言的控制语句无非就是几个if else for while do switch。 6、接口: 一个抽象的东西,接口可以多继承,解决了类只能单继承的问题。接口的定义格式为: 说明符 interface 接口名主体, 接口内的方法都是没有主体的,只有常量或变量。当类使用接口的时候,一定要覆盖接口的方法。 7、线程: 线程是个比较复杂的东西,例如一个赛马程序有七匹马赛跑,就有七个线程,看起来好象是同时在跑,其实是计算机分配不同的时间段让七个线程运行。我们初学者的程序可能还用不上。 终于搞定了这份实训报
4、告,受益匪浅啊 一开始想做计算器那个课题,原因很简单,就是因为我感觉那个课题很简单,在百度里一搜就搜到了一模一样的源程序。只是感觉没什么意思,那个界面也不是很好看,又不好玩。所以就做了现在这个猜数游戏。一直想编个游戏程序,于是就到网上去搜代码,一下子就搜到了,而且代码很少,简单易懂 。程序是弄好了,那么简短的程序写起报告就犯难了!不得不把程序再添加些模块,充实充实。 这也让我感觉实训远比想像的难度大,不是网上随便搜一下就可以交差的!不仅需要自己看懂代码,还需要根据自己的需要添加模块,充实代码。 从网上搜的代码都是字符界面的,老师说既然字符界面的没挑战性,那就做图形界面的好了。做图形界面就有点犯
5、难了,首先没有什么程序可以参照了,必须自己充分理解字符界面的源代码,然后逐步修改完善。 我依据课本上的GUI章节设计了此次的java简单程序,根本实现了课题的要求,还添加了图片以增加视觉效果,以及确定按钮方便用户确定输入数字。 通过这次实训我的体会归纳为以下4点: 1. 态度第一 摆正自己的心态,不要以为什么东西上网搜搜就可以了,一定要有自己的东西。只有自己付出过,当程序运行成功时的那种喜悦才会令自己有一种莫名的自豪感。态度决定一切! 2. 兴趣是关键 我的学习完全是兴趣导向的,所以压力并不大。因为有兴趣,所以我会很想充分理解一切细节。又因为理解,所以许多原本片片断断的知识都可以渐渐互相融会贯
6、穿,累积技术能量,理论和实务之间的藩篱被打破了,学习效率倍增。学习并快乐着! 3. 敢于挑战 不安于现成的程序,要敢于用多种方法实现一个目的。现在的网络科技很兴旺,想要一个源程序确实很简单,所以很多人都是在自己都不明白题目要求时,就可以在网上搜到一模一样的代码,根本没有自己的东西。挑战自我是项艰巨的任务。只有坚持自己多看代码多写程序才会有更多的收获。 4. 不懈追求 要对源代码进展不断地完善,要尽可能地实现课题所要求的功能。对初学者来说,大量地写程序是必要的,但过了某个阶段之后,写程序所带来的技术能力成长已经到了极限,还不如多花一点时间看书,学新技术和新观念。可以从实现源程序功能着手,比方添加写模块啊什么的,实现更多功能。看着自己编的程序能成功运行,这样自己会更感兴趣,也就会乐此不疲。