都说java好入门我都学了四天怎么还是不懂

2025-03-17 16:05:26
推荐回答(5个)
回答1:

  1. java相对于C/C++的确好入门,不过是因为java设计的时候去掉了C/C++中的难点,对它们进行了简化。而且java的标准更严格更安全,不是对的就是错的,可以避免你对某些模棱两可的问题烦恼。但不管怎么说java仍然是一门复杂的编程语言,再怎么容易入门,也不是随便就能学会的,况且有些人天生就不适合编程....

  2. 建议编程最初不要找培训班,没有一点基础的人,跟不上大班的进度,只会浪费时间和金钱

  3. 基于你0基础,我先建议你这样做:

    1、去找一本合适的入门教材,推荐《java语言程序设计 基础篇》、《java编程思想》

         后者比较经典,很多知识讲解的比较透彻,不过就入门而言不太适合,更适合提高,当然你也可以可以尽量跳过前几章的介绍部分,从基础知识看起。

    2、可以去看看论坛、贴吧等,里面整理了很多有用的资源和一些入门教程

    3、自己进行编程,通过实践,检验上述2方法学过的知识。通过实践,更能清楚的明白是否掌握,并消除你自己的错误猜测。

    4、多利用编译工具(eclipse等)的断点功能(网上有介绍的),单步调试,然后通过监视器(查看变量值的变化),一步步的查看运行过程。断点调试是一个很重要技术,如果程序出错了,基本上就是利用这种方法调试修改的,这里不细说了。

    5、最后就是去找一个肯教你的人,也不能说教,就是你有不懂的就问,最好是面对面的,当然也可以像这样在网上问别人,不过很多时候可以在问之前,看看网上有没有类似的问答。

————————

刚开始,0基础可能会有点瓶颈,不过一旦突破后面的语法也不是很难。java的重点是类,因为java是彻底的面向对象语言,所有操作都是跟类有关,所以这一块要好好学。

再之后是一些多线程、网络编程等等知识,这些可能会麻烦点。就语法来说只要熟练类的相关知识就很简单了,但是里面牵扯了一些其他的问题,比如线程的死锁等,不是针对语言本身的,而是操作系统等其他方面的知识,这点可能比较难。

之后嘛,如果想学web就学web方面的应用,想手机开发就是安卓了,如果想转到其他语言也可以,类似的C#、C++都能较快的上手,不过要注意差异。


编程的话,最主要的还是靠自学,培训班什么的真没什么意思的,跟着一大群人学,还要跟得上进度。如果基础不好拉下了,仍要一味赶进度,只会更吃力。从基础来,一步一步学扎实了,后面的就轻松了

等有了基础了,自己做一些大一点的项目(不是简单的小程序,是实实在在的软件)你就会明白实际的编程了,里面涉及的问题及解决方法都是很好的实践经验。


还有一点就是对编程而已,java也好,C++也好,语言方面都不是最重要的,最重要的是算法,这个就比较难了,等你先把基础打好了,再慢慢来吧。

回答2:

培训班.....那你不是找虐吗....
一般你报培训班都要有点基础的...
大班不可能被你一个人拖着不往前的,这种情况你只能自己多努力了,比别的人更努力,不然后面会更迷茫,多问老师,多练多敲

回答3:

我也是学java方向的android开发,基于你0基础上,重要的还是你要多花时间去练习,可能刚开始接触会很难接受和理解,对于不理解的东西,多去练习编程,练多了,你自然就懂了

回答4:

千万不能放弃,哪怕会了现在的也不代表懂以后的。多敲敲代码画画图。

回答5:

笑而不语,好自为之。