您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
java学起来难度到底有多大?你怎么看?
的话,语言,也是java学起来难度到底有多大?你怎么看?
发布时间:2020-12-06加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
Java语言是目前主流的软件开发语言,也是使用最广泛的编程语言,在最新一期的TIOBE开发语言排行榜上继续排名第一。
Java语言学习入门或者简单地使用的话,并不是很难,如果有C++语言或者C#等比较标准的面向对象语言开发基础的情况下会更容易一些。因为Java是在C++等语言的基础之上加以改进,将面向对象这一点发扬光大而产生的。C#语言则是微软推出的与Java在整体上非常类似的一门语言,但一般仅局限在Windows环境下使用。Java则可以运行在大多数操作系统之上。并且,还有很大的一块:移动开发,安卓(Android)系统的软件目前也大都使用Java语言来进行开发。
但Java语言随着不断的发展,功能越来越丰富,整个体系不可避免地越来越庞大,变得臃肿了起来。要知道Java在诞生之初,主要用于嵌入式环境和网页内的 “小程序”,是非常轻巧的。但现在的臃肿不仅体现在各种类库越来越多,还体现在开发环境的搭建也越来越复杂,整个软件的工程项目结构也越来越复杂。
因此,如果要学习Java语言本身及一般性的开发,时间是比较快的,即使是零基础的话,一般一个月内也可以做简单的算法程序了。但如果要真正做现在实际可用的应用软件,用现代Java编程环境的话,应该学习周期在半年以上,才能有希望达到驾轻就熟的水平。并且这类应用一般还要涉及图形界面开发,相对也更复杂一些。
但总的来说,“只要功夫深,铁杵磨成针”,Java总的来说是一门很优秀的语言,在企业中应用也比较广泛,值得费些功夫去学会它。
回答于 2019-09-11 08:43:50
一个非常好的问题。我是工作多年的Web应用架构师,来回答一下这个问题。欢迎关注我,了解更多IT专业知识。
Java入门不难,提高进阶看个人潜力了,学习动力和毅力很重要。将学习过程分为3个阶段分别解释一下:
1,首先要学习Java基础,数据类型、基本语法、常用数据结构和类,网上资源很多。
2,然后结合工作内容,学习常用框架,比如Web开发常用Spring Boot,注意框架学习时要挑选当前的Top3,已经过时的或者太新还看不清楚未来的,都不太适合新手学习。
3,随着学习进阶,逐步可以独当一面,在工作中积累项目经验、提高技术水平,现在技术发展迭代很快,终身学习。
可以尝试加入开源项目的开发,真实项目(不同于培训班),又有人指点,进步会很快。
回答于 2019-09-11 08:43:50
我之前学过c++,java也接触过一点,语言都是相通的。
我现在不确定你现在是一个什么水平。如果英语和数学逻辑都比较强,那上手起来也比较快。如果你之前有其他编程语言的学习,上手也比较快。
如果是初学者,刚开始的时候或许有点难度。这个时候你可以看一些视频,看些书。入门之后学习就会比较快。但是呢,自学只能理解一个大概一定要多做一些练习和小项目。
学习编程一定要坚持,付出就有收获,大部分人都在学了半年就放弃了。等你感觉学的差不多了,你最好找个工作实习,找个师傅带你,做个项目,提高那是非常快的。有条件的话可以先报个班,系统学习也比较快。自学也可以,就是得要看你的毅力了。
语音不难,贵在坚持。精通怎么也得在工作后做过几个大项目,至少也得两年了。做好一个长期的准备,祝你成功。
回答于 2019-09-11 08:43:50
要看情况了,如果你有编程基础。学习来很快。
如果没有,我建议先入门VB或者html,找找感觉,再去学java。可能就容易理解更多。
目前我在自学微软的.net。感觉还不错。
希望能给你点启发。
回答于 2019-09-11 08:43:50
java软件开发培训好不好学这件事情是因人而异,具体好不好学只有大家自己亲自去体会才能够了解。这里如果说Java好学或者是java难学,确实是也都不太正确的,毕竟是java作为一门编程语言,本身还是有一定难度的。
1、是否好学还是要根据大家自己的学习能力和理解能力进行决定的,所以,有些学员学起来会感觉比较容易,有些学员学习起来感觉相对比较难。
2、基础不一样学习起来的感觉也是不相同的,如果是有一定的基础的学员和没有基础的学员一起学习的话,一定是有基础的小伙伴学习起来是比较容易一些的。
3、选择的java软件开发培训机构不同,学习起来的感觉也是不同的,如果遇到实力强的老师,讲解方式也比较适合自己的话,学习起来也是比较容易的。
4、和自己的努力程度也有一定的关系,只要是自己足够努力的人,可能开发学习起来比较难,但等到后期学习起来就饿会感觉比较容易。所以,想要知道java软件开发培训好不好学习,大家也要根据自己的实际情况进行综合分析。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |