java,程序设计总结.docx
文本预览下载声明
java,程序设计总结
Java课程设计心得体会 JAVA编程心得 计算机3班 窦金霞 XX4773 最近几周一直在弄程序,说实话真的很累,但累中也有成功的快乐。我觉得学到了很多东西,这是只看课本知识所不能学到的。 说实话,以前我一直没学过JAVA虽然我也知道JAVA的重要性,可是即使上课听了,不实践还是掌握不了。因为种种原因,今年我没有买笔记本。没有机器,仅仅靠每周一次的上机练习是绝对不够的。所以我就插空调程序,在舍友们不用的时候自己再接她们的电脑调。 调上一个WEB版的通讯录程序时我已经感觉到学的很吃力,好多东西都不懂。这次做的这个学生成绩管理系统更复杂了,所以一开始调的时候感觉特别吃力.所以我告诉自己不能放弃,慢慢来,就这样我从最基本的sql语句session对象开始学起,我觉得我还有太多不懂得所以要比别人付出更多的努力。就这样我一点一点的学着?? 说心里话,在做上一个web版的通讯录时,我就感觉到成功的喜悦。好多地方我都是一点一点的问的,在问的过程中,我也学会了很多,像:Servlet和jsp之间跳不过去时有两种解决办法,一是关闭底层类中的;二是将Servlet中的throwsException改成trycatch以捕捉异常;我还学到了集中查找错误的方法,可以加上两个双斜杠“//”将具体的方法屏蔽掉,一检查是方法错误还是Servlet错误,还有就是写上将获得的数据输出,用来检查数据传输过程有没有错误等等 。 虽然在别人看来,这些方法可能都很常规,但是确实我自己学会的,我觉得很有成就感。我已经做好计划了,暑假的时候去买本本用自己的本本练习一下JAVA,虽然下学期不学JAVA了,但是我对JAVA的热情不会因为这个而削减的! 做完这个学生成绩管理系统后,我觉得我对JAVA的看法已经改变了。一前总以为JAVA很繁琐很难,听同学说JAVA不好学,开始又有一些听不懂,所以一直很畏惧JAVA。但真正做了这个系统以后我才感觉到其实任何事都没有难与不难之分,只要你肯努力的去做,世上无难事只怕有心人! 我现在对java学习充满了热情,我知道我还有很多的不足 还有很多需要努力的地方,所以我的JAVA之旅将继续进行?? Java程序设计课程学习总结(XX) ※学习java须知与必备知识 ※java面向对象(OOP)※java程序的数组与字符串 ※java程序的流技术以及异常处理 ※java语言高级部分——Java窗体应用程序 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄☆java须知与必备知识: 语言与C语言有许多相似点,但又有很大的区别。Java源程序主要有5部分组成:package语句(用来定义程序所属的包,放在程序的最前面,可省略)、import语句、类、方法、语句 2.标识符、注释与C语言相同。 4.注意代码书写的规范性和速度性:类名首字母大写,变量、main()主方法语句和方法及对象的首字母小写。但在C#中Main主方法都是大写的 5.掌握循环语句结构。 ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅ ☆java面向对象(OOP) 1.OOP的三大特性:在OOP中,现实世界的所有事物都成为对象。 封装:将对象的数据和方法结合,由方法将对象的数据实现,并实现对象的数据隐藏。 继承:子类继承父类的变量和方法,实现代码的重用。具有传递性。 多态:对外一个接口,内部多种实现。使程序具有可扩展性,可维护性。 2.类:是对某一类事物的描述,是抽象的、概念上的定义; 对象:是对类的具体实现,可以说是个实例。在使用类之前必须先定义再声明并创建对象。 3.类与对象的定义: [类的修饰符]class类名[extends父类][implements接口]{ 类的头部 成员变量的声明 成员方法的声明 类名对象名;//声明对象 对象名=new类名;//创建对象 对象名.成员变量名;//访问对象的成员变量 对象名.成员方法名;//访问对象的成员方法 } 类体:包括类成员变量的声明、构造方法和成员方法的声明与定义。 类的封装:可以通过Public、protected、private和默认的访问权限来定义。 方法重载:允许在一个类的定义中,多个方法使用相同的方法名称,但是不同的参数。方法的重载也是实现多态性的一种形式。this.(该类自己)。 构造方法:一般情况默认为不带参数,并且方法体为空。但有其它构造方法时必须在类中先声明。构造方法很特殊:名称必须与类名相同,且不能有返回值,更不能直接调用该方法,必须通过new来调用它。 对象的创建:声
显示全部