Java学不好,是不是智商太低了?我晕

来源:百度知道 编辑:UC知道 时间:2024/05/11 13:17:14
我是学IBM的。 去年07年份开始学的。
从计基开始学起接着JAVA之前学了 数据库 C还有C++。
感觉C语言里太多有关数学计算之类的东西,因为高中是专科的,所以数学这一门都是忽略的。C里的题目都是跟数学有关的。我感觉挺难的就老是不会做题目,碰大批跟数学无关的还是做得挺起劲的,导致了我的C语言学了个半调子。接着C语言后面我们开始上C++。 我晕啊 第1接课还决定重头再来,到了2 3 4哎。。 实在是没法了。什么函数啊 什么成员啊不懂啊。怎么弄啊。 这个时候问老师也太晚了,我觉得如果真的问老师会不会觉得,这个低级的学生问这些低级的问题。所有我干脆问同学。可同学也想讲不清楚,我也难得懂。自己看书啊,看着看就就茫然了。看不懂那还看的下去啊。。。。现在开始学JAVA了,,开始是也是讲些什么什么类啊方法。 没办法 不懂。 后来开始敲窗口了 我的兴趣立刻上来了。上课时猛得看着书敲了好几个窗口,然后自己慢慢试慢慢改。也发现了里面的不同用法跟左右。接着。。讲什么IO流。什么菜单。什么字节流,字符流的。我又彻底的茫然了。现在该怎么办 自己看书学也太勉强了。太多不懂。学校又跟不上。搞得我课又不能不上。又不能逃课 上课又听不懂。被老师点起来又回答不出,老师一搞问某某听懂没又不能说听懂了。每天都搞得心情极度的颓废。。真想 退学啊。

你的境况我能理解,都是这样过来的,不过没有你这么严重。
我觉得你的主要问题还是基础差了点,遇到高层次一点的问题尤其数学方面就要犯晕了。其实计算机这么学科本来就是从数学当中分离出来的,如果数学学得不好肯定会受影响的。
我也是软件工程的,我们大一数学的基础课就是高数、线行代数和离散数学,这几门你或多或少还是应该去补一补的。
如果非要直接去学习编程的话,我建议你可以多去做一些较为实际的项目,那些设计数学方面的东西较少。
其实计算机语言这个东西是相通的,最重要的还是要理解编程的思想,比如什么是面向过程编程,什么是面向对象编程,这点最基本的东西你搞懂了没有。C语言就是典型的面向过程编程,而java是典型的面向对象编程,只有把原理的东西理解了,语言不过是一种工具,就像建一座大楼一样,最主要的不是那些砖块、挖掘机、升降机,最重要的还是整座大楼的设计方案以及一些建筑学原理性的东西,只有把原理性的东西最先搞明白了,建成的大楼才会最好最安全。
所以针对你的情况,你现在在学java,我建议你先去了解下什么是面向对象编程思想,然后通过几个案例去理解它为什么或者哪里体现出了是面向对象思想等等。道理不懂,写再多的程序也只是知其然不知其所以然。当你把理论的东西基本搞懂了,然后就是狠下心来编程编程再编程,软件这个行业最讲的就是动手能力,光会说不会做是不会有企业看得上你的。
没事,开始是这样的,只要肯努力,没有办不成的事。时间不够那是要自己去挤也,吃不得苦是学不到东西的。

多多练习,实践

不要瞎用功。找本好书,认真看,但不要在烂书上浪费时间。编程书有很多例子,一般很容易读懂的。

我觉得你还是先吧c和c++看一点,毕竟java是从那个过来的,学习java主要是要多写程序,多看程序,多找错误,和智商没有很大关系

要看那种经典名著的书,不要随随便便拿本垃圾书看,垃圾书看得多了,当然就不知道他究竟所说的是什么了

恩!我想我们的基础差不多吧 我现在也在学编程 我是高中毕业 我也是感觉书上写的东西不明白是什么东西 不过我还是很开心的在学习 感觉很好玩的 不会了就在百度上搜一下 有很多人乐意帮忙的 没有什么笨不笨的说法 自己懂了就好了 难的看不懂我就看简单的了 简单的看懂了难的