Java该怎么学习的问题
我是一名Java初学者,现在已经学完如何创建对象了。但是我在学习中遇到一些问题总感觉无法写代码,比如一个应用程序,我怎么写怎么不对,但是别人用"汉语"说一遍,我就能写出来...
我是一名Java初学者,现在已经学完如何创建对象了。但是我在学习中遇到一些问题
总感觉无法写代码,比如一个应用程序,我怎么写怎么不对,但是别人用"汉语"说一遍,我就能写出来,但自己想总感觉一层"雾"
语言规则,你让我说,我能说出来,但是写代码时,总感觉想不起来,每次程序出了问题都是考虑半天,在猛然醒悟。
我在敲案例的时候总感觉脑子一片空白,我要是写过的案例,我能很快写出来,但是总感觉没学会,并且不知道自己哪不会。代码能看懂,也知道运行次序,就是觉得自己不会。
请教一下
我在写代码的时候,应该注意一些什么?我那些情况是属于那里不够扎实?基础语法要掌握什么程度才算学会?谢谢各位前辈了。。。帮我解解惑吧。快郁闷死了 展开
总感觉无法写代码,比如一个应用程序,我怎么写怎么不对,但是别人用"汉语"说一遍,我就能写出来,但自己想总感觉一层"雾"
语言规则,你让我说,我能说出来,但是写代码时,总感觉想不起来,每次程序出了问题都是考虑半天,在猛然醒悟。
我在敲案例的时候总感觉脑子一片空白,我要是写过的案例,我能很快写出来,但是总感觉没学会,并且不知道自己哪不会。代码能看懂,也知道运行次序,就是觉得自己不会。
请教一下
我在写代码的时候,应该注意一些什么?我那些情况是属于那里不够扎实?基础语法要掌握什么程度才算学会?谢谢各位前辈了。。。帮我解解惑吧。快郁闷死了 展开
3个回答
展开全部
你好,从你的描述中可以看出你的基本功不是很扎实,怎样提升自己的基本功?
最重要的是多敲代码,把那些案例先模仿别人的代码写,再不用模仿自己尝试着单独写,最后尝试扩展别人的功能。总之要熟悉java的语法结构,理解这段代码的思想,如算法啊,编程模式等等。相信你的代码量达到1万行的话,这些问题统统都解决了。
其次是学习方法,找一本好的参考书,把每一个知识点都理解透彻,并用一定的代码量来巩固每一个知识点。其实语法并不用去深究,多敲代码比什么都强!代码敲得多,语法都在编译错误中学会了。要理解比较重要的知识点,不要在一些实际运用中用的少的花时间。如java局部变量、对象在内存中的存储结构,字符串,数组,IO,多线程,集合这些都是比较重要的。
这些都仅仅是java的而基础,后面有数据库,jdbc,web编程,JSP,ajax,框架这些才是工作中用的最多的。因为java是做服务器端程序开发的。还有如果你是想从事java方面的工作的话最好选一个培训机构培训,这样可以系统的学习java。如果仅仅是爱好的话就另当别论了,只要做到了多敲代码,多思考算法,理解面向对象的思想,如java中为什么有继承、接口作用,几个常用的集合实现类的区别和作用,为什么有多线程这些。以上仅仅只能提供参考,关键是自己要找到学习方法,并勤加练习,一定可以学好的,相信自己!
最重要的是多敲代码,把那些案例先模仿别人的代码写,再不用模仿自己尝试着单独写,最后尝试扩展别人的功能。总之要熟悉java的语法结构,理解这段代码的思想,如算法啊,编程模式等等。相信你的代码量达到1万行的话,这些问题统统都解决了。
其次是学习方法,找一本好的参考书,把每一个知识点都理解透彻,并用一定的代码量来巩固每一个知识点。其实语法并不用去深究,多敲代码比什么都强!代码敲得多,语法都在编译错误中学会了。要理解比较重要的知识点,不要在一些实际运用中用的少的花时间。如java局部变量、对象在内存中的存储结构,字符串,数组,IO,多线程,集合这些都是比较重要的。
这些都仅仅是java的而基础,后面有数据库,jdbc,web编程,JSP,ajax,框架这些才是工作中用的最多的。因为java是做服务器端程序开发的。还有如果你是想从事java方面的工作的话最好选一个培训机构培训,这样可以系统的学习java。如果仅仅是爱好的话就另当别论了,只要做到了多敲代码,多思考算法,理解面向对象的思想,如java中为什么有继承、接口作用,几个常用的集合实现类的区别和作用,为什么有多线程这些。以上仅仅只能提供参考,关键是自己要找到学习方法,并勤加练习,一定可以学好的,相信自己!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询