学习JAVA需要哪些基础_智力开发

Java是现在最流行的计算机编程语言,也一直是企业级开发最喜欢的编程语言。十几年来一直排在编程语言前三。因为Android开发的需要,很多人开始学习Java。
从目前java的就业情况来看,还是挺好的,Java语言开发的就业前景还是挺光明的。钱伟大的道路!学习Java需要什么基础?在学习Java之前,你不必学习任何其他编程语言。当然,如果你有一点c++的基础,你就能更好的入门Java。如果你没学过c++,最好不要看c++相关的东西,尤其是面向对象编程的部分,因为Java面向对象编程的概念是最完整最透彻的。在c++中,有些概念的具体实现不是很直接。对于初学者来说,理解面向对象编程的概念可能很难,而且会产生误导。至于汇编,对于Java来说完全没有必要,但是其他的计算机基础知识和操作技巧是必须的。
今天哈珀·边肖在这里和大家分享Java程序员硕士道路上必备的基础知识:
首先,JAVA有三大方向(J2se、J2me、J2ee),不同方向你可能学习的技术和将要花费的时间可能不一样。我是网络导向(J2ee)专业的。除了一些简单的C语言语法,我学Java的时候没有太多的编程基础。以前觉得编程要有很强的数学和英语基础。现在看来,这是没有必要的。只要具备一定的逻辑思维能力,掌握一些常用的计算机词汇,还需要具备一定的自学能力,因为软件开发需要不断的学习。
面向对象的知识:
Java是面向对象的开发语言,学习Java需要熟悉面向对象。你要知道:什么是对象,什么是类;什么是封装,什么是多态,什么是继承;什么是抽象类,什么是接口。理解了概念之后,你还需要这些概念是如何体现的,比如类和对象有什么区别?类是如何封装的?
Java语法知识:
如果你有开发C++等面向对象语言的经验,只需要翻翻Java的相关书籍就可以了。如果你是新手,没关系。可以努力学习一本书比如Java初级教程。
以及JSP和HTML的知识:
作为一个Java程序员,你必须处理JSP和HTML。所以,想要成为一名Java程序员,必然要熟悉JSP和HTML。你最好了解JSP的几个内置对象,比如Session、Request、Reponse,以及常用的JSP标签,比如include、userBean等。如果熟悉JS和CSS就更好了,会让你的页面更友好。
网络知识:
熟悉以上三个,可以肯定的说已经可以做JSP页面了,也可以在页面中使用自己的Java类(JAVABEAN)。但是你的页面总是要运行才能看到想要的效果,这就需要你熟悉一个WebServer,比如TOMCAT,RESIN等。你应该熟悉如何发布你的应用,如何使用WebServer的数据库资源等。
开发工具知识:
众所周知,开发工具可以帮助你更好更快的开发,所以熟悉几种开发工具是很有必要的。目前流行的Java开发工具有JBuilder、IDEA、Eclipse和Dreamweaver等。
据统计,以上海为例,Java软件工程师的平均工资为{{10800:0}}元。Java是一项非常有利可图的技术。有工作经验后,月薪轻松过万。这也是为什么大多数人选择学习Java编程作为谋生的工具。
目前,在中国,参加Java培训的人数每年增长两到三倍。尽快掌握Java技术,对于每一个有志于IT行业发展的人来说都是非常重要的。

本文出自【大盘站】,如有疑问请联系站长!