java学起来难度到底有多大?你怎么看?
原创

java学起来难度到底有多大?你怎么看?

好文
试试语音读文章

热门回答:

不会编程的数学老师不是一个好的数学老师。看逗比的干果老师如何回答你的问题。

Java学起来的难度。就像编程语言里面的选择语句。

如果你的:

输入(毅力)=10。那么输出(难度)=0;

输入(毅力)=9。那么输出(难度)=1;

输入(毅力)=8。那么输出(难度)=2;

输入(毅力)=7。那么输出(难度)=3;

输入(毅力)=6。那么输出(难度)=4;

输入(毅力)=5。那么输出(难度)=5;

输入(毅力)=4。那么输出(难度)=6;

输入(毅力)=3。那么输出(难度)=7;

输入(毅力)=2。那么输出(难度)=8;

输入(毅力)=1。那么输出(难度)=9;

输入(毅力)=0。那么输出(难度)=10;

所以。你要我告诉你难度有多大。那你得先告诉我你有多大的毅力去学习(输入)。道理之浅显。

下面谈谈我的经历。

一、 大学期间的C语言。你比我的梦中情人还难以企及

我是1999年上的大学。眨眼之间20年已过。大一期间我们有一门课程是C语言。是必修课。很重要。这是很多专业的必修课。所以是上大课(也就是很多班一起上。在起码能容纳100人的大阶梯教室)。人数之多。老师根本管不过来。全凭自觉。老师是只管讲。我们也是只管听。现在我形容当时的感受是:“鸭子听雷”。特别深刻的就是。用for循环语句。输出什么三角形数字了。什么九九乘法表了。如果遇到双重for循环。那更是有死的心了。现在还记得简单的i++、i--我怎么就是想不明白。最后只能是硬背题。60分通过考试。当时对这门课程。我的感受就是难于上青天。以后打死我也不从事这样的工作。

二、 不甘堕落。主动给自己安装充电插座

2003年我参加工作。到了某事业单位。单位具体情况我不多说了。反正就是。如果一个年轻人到了这样的单位没有任何追求。那太舒服了。但是你也就看到了60岁以后的你。我还算上进。不想就这样浑浑噩噩的度过自己的时光。毕竟我刚刚20出头(呵呵。干果老师也年轻过)。主动搜寻各种信息。充实自己。选来选去。最终选择去学习Java编程语言(当时太火了)。选择学习Java。确实也鼓足了100分勇气。毕竟C语言深深的伤害过我。也怕自己学不了。但是看到Java的火热程度。再加上被培训中心老师的忽悠。最后还是下定了决心。

三、 衣带渐宽终不悔。为伊消得人憔悴。捅破窗户纸。我就逮住你。

最后报了一家培训中心。9800元(心疼了很久。2003年啊)。周一到周五晚上3个小时的课。半年学完。学完后帮你找工作。我用三点概括我半年的成果:

全班几十名同学。我是唯一一名全勤者。即使期间有一星期我在北京平谷参加单位的会议。我也是早餐5点多起床。2个多小时到平谷。下午4点多从平谷回市中心去上课。一天往返4个多小时。

只要是辅导老师不在。我一定是同学们的问题解答者。

毕业后我已经能够独立完成。电子商务平台购物车系统的开发(除去界面的美化效果。这个干果老师没有美术天赋。不在行)。

四、 你是台机器。我叫你干什么。就给我乖乖的干什么去。

顺利毕业。顺利当上了程序员(学费基本上一个月就回来了)。当然技术也在进一步的突飞猛进。毕竟是真实做项目了。比纸上谈兵更适用。看到写下的代码。这就是你让机器做事的命令。你就是指挥员。你让电脑干什么。电脑不会废话乖乖的就会去干。

干果老师没有告诉你Java语言到底有多难。但我想从上面你是否已经知道答案了呢?

一己经验。欢迎朋友们批评指正!

其他观点:

Java语言是目前主流的软件开发语言。也是使用最广泛的编程语言。在最新一期的TIOBE开发语言排行榜上继续排名第一。

Java语言学习入门或者简单地使用的话。并不是很难。如果有C++语言或者C#等比较标准的面向对象语言开发基础的情况下会更容易一些。因为Java是在C++等语言的基础之上加以改进。将面向对象这一点发扬光大而产生的。C#语言则是微软推出的与Java在整体上非常类似的一门语言。但一般仅局限在Windows环境下使用。Java则可以运行在大多数操作系统之上。并且。还有很大的一块:移动开发。安卓(Android)系统的软件目前也大都使用Java语言来进行开发。

但Java语言随着不断的发展。功能越来越丰富。整个体系不可避免地越来越庞大。变得臃肿了起来。要知道Java在诞生之初。主要用于嵌入式环境和网页内的 “小程序”。是非常轻巧的。但现在的臃肿不仅体现在各种类库越来越多。还体现在开发环境的搭建也越来越复杂。整个软件的工程项目结构也越来越复杂。

因此。如果要学习Java语言本身及一般性的开发。时间是比较快的。即使是零基础的话。一般一个月内也可以做简单的算法程序了。但如果要真正做现在实际可用的应用软件。用现代Java编程环境的话。应该学习周期在半年以上。才能有希望达到驾轻就熟的水平。并且这类应用一般还要涉及图形界面开发。相对也更复杂一些。

但总的来说。“只要功夫深。铁杵磨成针”。Java总的来说是一门很优秀的语言。在企业中应用也比较广泛。值得费些功夫去学会它。

其他观点:

本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师。很有兴趣回答你这个问题。

对于你的这个问题。我可以结合自身的经历。给你说一下哈。

我大学虽然是计算机专业。属于科班出身。但是大学里面你也懂。并不是所有的老师能力都很强。很不幸的是。我Java专业课的老师就just so so。那么结果就是我当时学了一个学期的Java。最后怎么样呢?我连一个JavaBean为啥要写getter()和setter()方法都搞不明白。

但是我知道Java这东西企业里面用的很多。虽然我听不懂老师讲的啥。但是幸亏我当时还算爱学习。然后就去图书馆翻java相关的书籍。因为当时好几年前。那时候java的书籍也没有那么多。而且技术也不新。我就一开始自己摸索的过程中也碰到了很多问题。那时候网上也没有那么多的视频资料。如果像现在视频资料那么多。应该可以少走一些弯路。

那么java学起来到底难吗?当然现在回想起来。java就那样啊。没觉得有啥难的。记住语法规则。锻炼业务的逻辑思维。掌握主流技术框架。再学习最新的主流技术。一步步来。所谓”罗马城不是一天建好的“。java的学习也不可能是一天两天就能完成的。

可是对于初学者来说。肯定是有些难度的。比如一开始的环境搭建。可能就会让一些新手蒙圈。然后还有就是一些语法规则实在太多。很容易记混。面向对象的思维也不是一下子就可以建立起来的。后面还有一些io流。多线程啥的都难理解。

但是这些所有的困难。只要你足够坚持。都可以解决。其实我们学习任何一门新技术。都会碰见一些困难。不仅仅是java!

如果你学习java有困难。可以关注并私信我!

我从事互联网开发10年。主要的研究方向集中在Java web微服务架构领域,Android移动端研发,HTML5前端方向。我会陆续写一些关于互联网技术方面的文章。感兴趣的朋友可以关注我。相信你一定会有所收获。

如果有Java,Android,H5等开发方面的问题。或者是开发求职方面的问题。都可以在评论区留言。或者私信我。

您还感兴趣的文章推荐

以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 且听风雨 永久VIP 2022年12月28日 09:59:02

    语言,毅力,难度,老师,平谷,干果,那么多,环境,一门,单位

  • 滴蜡泪 永久VIP 2022年12月28日 09:59:02

    没想到大家都对java学起来难度到底有多大?你怎么看?感兴趣,不过这这篇解答确实也是太好了

  • 浮生三叹 永久VIP 2022年12月28日 09:59:02

    不会编程的数学老师不是一个好的数学老师。看逗比的干果老师如何回答你的问题。Java学起来的难度。就像编程语言里面的选择