从来黑马JavaEE29班级,我学习java已经有3 到4个月的时间了,之前在黑马基础班学习期间,虽然时间短,以前的我还是一个初学者,懂不了多少的java初学者,期间曾迷茫过,曾困惑过,走了不少的弯路,老师布置的试验作业每次都是不会做,每次都是要问同学,这个代码什么意思啊?为什么用这条代码,用别的不行吗?甚至后来根本没耐心问,刚一开始学习java时,我就已经学习过C语言,不过C语言学的不是很好,所以开始看到java的时候我很反感,看着源代码,都不知道失什么意思。看书的时候一看到源代码就头疼,因为根本看不懂。有段时间根本就是一无所获,关于java的语法特性,与别的语言相比的优点,什么跨平台,源代码公开,什么write once run any where,能说得头头是道,可是一到具体的问题,想写一些具体的东西,问题就都来了,根本不知道该怎么下手。所以每次老师布置的试验作业都没的按时完成。
渐渐的时间过去了,一点进展都没有,我都几乎要放弃了。但是班主任,我们称呼她为超哥,经常问我学的怎么样,也让老师每次主动来教关心我的情况,回想起,我是一名软件工程大专生,三年时间挥霍了,毕业了才发现,身边的朋友从事相关专业的人,少之又少,自己对从事卖保险,卖房子这些也不感兴趣,自己来这里也是想学习的,自己也不能每天浑浑噩噩度过去,心里也暗自下决定,要让自己知道,JAVA是一门计算机语言,是人类发明的语言,应该比人类语言更容易学习,只要你有一种必胜学习JAVA心态就可以成功。学习JAVA的方法: JAVA学习中,首先要做到课前、课后复习及预习,要时时保持一个清醒的头脑;多和同学沟通;互相学习;取长补短;在学习中做到帮助他人或他人帮助自己。学习java,的确要学习的东西很多,就像同学提到的。Java不像.net-家独大,Java的繁盛在于开源社区的庞大,这也带来了分支太多的问题,怎样选择.一条好的学习路线,对于初学者来说,的确是一件很迷茫的事。其实不管java东西再多,总有规律可循。对于学习java基础的经验就是多做、多思考,基础知识的学习不能不求甚解,要追本溯源,弄清问题的本质。这样才能举-一反三,由点及面。java的所有编程思路都是“面向对象”的编程。所以大家在往更高境界发展以前一定要打好基础,基础是王道。我们的基础要扎实扎实再扎实。所谓打好基础并不是说要熟悉所有的java代码。要了解java的结构。
基础班15天度过了,自己的体会就是,这15天下来比在学校学习的3年知识可能多一些。也可能是自己在学校太菜了,当然现在也让自己的兴趣提起来了,慢慢的也喜欢上这门语言。后面便是javaSE整体的学习,IO 网络编程 多线程 各种集合的原理以及应用,当然,期间我也有些不懂,但是班主任也知道我的基础不是很好,经常问我学习情况,我也自己主动去多问老师,自己不懂得地方。
再后面就是JavaWeb整整一个月的课程,我们的代课老师有7年实践开发经历,学习数据库与Web工程,期间老师也会,经常在晚自习给我们扩展在企业经常遇到的问题。感觉挺不错的,很基础很全面。如果java基础打的牢,在学习那些java框架就是非常轻松的事了。在这一年的学习过程中,通过同学和我们班主任超哥的帮助和老师的教导,我对java有了更深层次的认识和了解。学习java首先主要是学习了Java的程序结构,包括了循环、数组、类和方法以及字符串处理等内容。在学习期间,上课认真听老师的讲解,特别是课后练习和上机的题目,以及老师提供给我们的有关学习编程语言的方法和技巧,对于我巩固所学的理论知识有很大的帮助。现在我也只是刚刚开始学习Java语言,师傅领进门,修行看个人,所以想真正掌握Java技术,以后还会有很长的一段过程需要我们更加努力地去学习。毕竟,知识需要靠积累才能真正掌握。