美国四季青草坪:学习java之前要学些什么基础

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 06:50:48
学习java之前要学习什么呢!学c++要学计算机原理及汇编语言和WINDOWS 技术..学JAVA这门跨平台的东西.要不要学这些呢. 如果不学这些那学完java之后学应该走哪行更能发挥.是不是学网页技术更好.

学习java之前,不必学习其他任何编程语言,当然有一点c++语言的基础,会更好上手java,但是我倾向于这样的观点:

如果没有学过c++,学习java之前,最好不要看c++有关的东西,尤其是面向对象编程的部分,因为java面向对象编程的概念,是最完善、最彻底的。c++中,某些概念的具体实现,不是很直接。对于新手面向对象编程的概念理解可能会造成一定的困难和误导。

至于汇编对于java完全没有必要,其他的一些计算机基础知识,操作技能还是必要的。

网页技术最要掌握一点,但是不必太深入,编写applet这种java程序,还是需要用到一点的。

java的应用范围非常广泛,几乎软硬件都能实现,例如web开发,移动端开发、客户端开发等都涉及,从招聘信息网可以看到java的需求量非常大,相对来说Java也是比较稳定的。
java学习体系比较庞大,并且在自学过程中你要克服自己的惰性和时间压力等问题,所以TMOOC建议还是系统学习。
学习的时候,首先学习java基础,除了java的基础语法之外,必须弄懂它的OOP特性,还有泛型、反射等特性,很多框架都依赖它,此外java的一些标准库也要熟悉。
其次学习数据库,学习sql需要多加练习,工作中数据库尤为重要。还有web基础,java是一个全栈语言,掌握web也是java程序员必修课。最后就是主流框 架,开发中经常使用框架技术开发,作为java学习者,框架技术肯定不能错过。
对语法熟悉了,可以对报错信息准确找出并修改;熟悉JDK命令及常用配置;熟练使用一种IDE开发工具;熟练掌握OOP的思想;JAVA基础知识扎实,并且具有开发java项目实战经验,就算是学的可以了。

学习是一个过程,java 只是一门语言,不需要准备什么,最好有一个人为你指路,可以的话报班学习。
常见框架:
spring 应用层框架,管理整个项目的
hibernate, ibatis 持久层框架, 也就是跟数据库打交道的
struts1,2 ,spring mvc, jsf 视图层框架 , 页面走向分发控制的
jquery,extjs ,DWR 前段js 框架, 前端呈现效果

(1) 一个Java语言开发工具包(Java Devekopment Kit),其中包括Java
编译器和Java运行环境。推荐使用Sun公司开发的Java 2 SDK标准版。
目前版本的Java 2 SDK可以在 下载。
请根据你所使用的开发平台选取相应的下载连接。


(2) 一份Java语言API文档,目前版本的Java语言API文档同样可以免费
下载。这份文档将是你在学习与开发过程中最频繁用到的参考资料。

(3)具体的开发工具,源码,课程等等都可以到蛙课网上获取

网页只是java很小的一部分应用,学完java语言基础以后可以学习J2EE。或者手机软件的开发J2ME等,有很多的方向。