您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
java好学吗?该怎么学?
自己的,也是,基础java好学吗?该怎么学?
发布时间:2016-12-08加入收藏来源:互联网点击:
多谢悟空邀请!
Java好不好学,这个仁者见仁智者见智吧。有那么多人都能用Java赚钱了,您说能难学到哪里去,但很多人还想学还在徘徊,肯定是因为不好入手,心中恐惧。
总体来说,Java语言不算太难学,如果您有C/C++语言的基础,你会发现Java的很多语法都是被美化过的C/C++风格。C/C++出现的早,一直也在不停的进化,但C/C++历史包袱太多太多,美不起来;Java则不同,她出现的相对比较晚,当年Sun公司的一帮殿堂大师级的高手,从C/C++等多门语言中汲取菁华、剔除糟粕后创造了Java,所以Java的语法和架构要比C/C++优美的多。
自己的Java经历
我99年大学开始接触Java,当时就被她优美的语法、跨平台的特性所吸引,当时对J2SE、J2ME、J2EE这些都非常痴迷,觉得真是美妙的架构,学的更是如痴如醉。当时的Java还没有那么牛掰,只是名头很大但生产能力不足。2001年曾经用Tomcat做中间件、后台用JSP做过网站;2002年用Java写过一个桌面应用程序。那时主要是凭着一腔热情在学吧,职业选择上并没有靠Java吃饭。
再后来就用的少了,还是那句话吧,当时Java的生产能力还是不足,也没有太多好用的开发环境。记得当时用过JBuilder、Visual Age for Java、Visual J++,但后来这些工具都一个个消亡了。特别是SUN公司倒闭之后,Java被卖给了Oracle,对Java的好感也降低了一些。
近些年随着Android的崛起,使用Java开发Android更成了默认选项,Java起死回生、越活约滋润了。当下不会Java的都不敢说自己是程序员了。
找准自己学习Java的应用方向
Java的应用范围太广泛了,所以您要学习Java,首先还是要搞明白您学习Java以后准备做什么?如果是做小型网站或小型网页应用,我还是建议您学PHP;如果是做桌面应用,我建议您最好学C#。
如果您想要做嵌入式应用,学习Java和c均可;如果您想要做电子商务、企业级应用用Java是很好的选择;但如果您学的目的是做手机应用,Java当然是首选了。
找好您的Java开发环境
好的开发环境能让您的学习事半功倍,而且提前接触好的编程环境,以后您做事的时候用起来更顺手。
我所知道的Java开发环境主要包括:
1、Eclipse,开源工具,自身就是用Java编写,这个用的人应该是比较多的,一方面功能足够强大,另一方面不用花钱。
Eclipse是一个开放源码的项目,是著名的跨平台的自由集成开发环境(IDE)。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE,包括C++、Python、Ruby等等。
因本身就是用Java编写的,对Java的支持肯定是最基本、最完整的。其前身是IBM的Visual Age for Java,由于IBM与Oracle看不对眼,IBM也不想大搞了,就把Visual Age for Java捐给了开源社区。
2、IDEA,大名鼎鼎JetBrains公司的IDE。
IDEA 全称 IntelliJ IDEA,IntelliJ在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能都很棒。
IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java等少数语言。
3、NetBeans,Java官方提供的IDE。
Oralce官方工具,也是不错的集成开发环境,只是国内用的不多。
在MySQL出现了免费版本和收费版之后,貌似JDK也要出现收费版和免费版了,真不知道做Java开发的前景如何了。
打好基础,再找一些好例子,反复演练
编程语言的最核心语法部分,无外乎以下几个方面:
1、变量的类型及定义,包括整型、浮点型、字符串、日期、布尔等;
2、循环,包括for、while、do...while等;
3、分支,包括if、else等;
4、逻辑等式判断等;
5、数据库连接、存取接口等。
了解了基本的语法风格,您基本就有一些感觉了。这时候对您来说,最重要的就是要选择一个合适编程环境。选好了编程环境,您就要尽快熟悉环境。熟悉编程工具的使用后,您最好找一些简单的、现成的例子导进来编译试试。
您需要不停的基于例子做各种修改和增强,有台阶踩着,您不停的改造例子,顺道把各种语法都囊括进去不停的反复练习,这样你就会越来越熟、越来越接近于实战、越来越有感觉。
随着编程练习的深入,您就会开始碰壁了,这时候千万不要气馁,多在网上找解决方法。练得多了,您的水平就提高了,也就越有能力接近实战了。
希望对您有所帮助!
回答于 2019-09-11 08:43:50
互联网是公认的高薪行业,Java作为编程语言中的老大哥是很多人学习的首选。在学习Java编程的过程中,你要学会充分利用所学的知识,在一定程度上拓展了自己的知识面,不断的积累相关的实践经验。
如果你没有什么计算机的基础,建议可以选择专业的学习方式。出于学习效果考虑,绝大多数人可能会选择报班学习Java。之所以选择专业学习,最终的目的就是为了学到技术,实现就业。
首先,在整个教学设置中,理论教学与实操训练相结合,根据你自身的实际情况以及企业应用需求,在学习能够不断将理论与实战兼备。
其次,所谓名师出高徒,当你遇到不了解的问题时,老师会通过丰富的经验帮你快速梳理问题、解决问题,极大地提高了你的学习效率。
最后,可以根据企业招聘需求对你进行针对性培养,对内注重你的专业技能以及职业素养的提升,对外加强企业合作、拓宽你的就业渠道,让你更快更好地求职。
如果你已经确定了学习Java的目标,就是为了以后能有个不错的工作,而且你有信心能够坚持学下去,建议你可以选择专业的学习。因为你对于工作的迫切需求,你肯定不会像大学那样贪玩不学习,你会极其认真。
回答于 2019-09-11 08:43:50
Java好不好学习,其实要看俩个方面的内容,一个是选择的学习方式怎么样,一个是自己的学习能力如何,如果都选对了,比较适合自己,那么Java学习起来也是比较容易的,所以大家也不用担心Java太难学不会这样的事情,觉的Java太难学不会的大多数选择的学习方式不太对或者是自己不够努力造成的。
上一篇:腻子粉想增白可以使用什么增白剂?用在石膏粉里能达到增白效果吗?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |