怎么学java工程师_我想成为一名java软件工程师,需要学习哪些知识?

从基础开32313133353236313431303231363533e59b9ee7ad9431333332623364始 先安装 sdk,配置环境变量

学习javase 基础 认识变量 赋值 运算……分支结构 循环 数组等等,然后接触面向对象的知识,包括一些理论性的概念,封装多态继承……

基础知识掌握了,开始接触深度的java  IO的操作(读写本地文档,对象序列化等等) 一些网络编程(客户端服务器),也就是说能写个小小的聊天器不成问题,然后接触一些java操控 XML ,可以储存数据到XML文档。

最后掌握awt| swing 编程 也就是带窗口,了解什么是事件,事件监听……

中级深度 java web的开始,首先要了解html的结构用法,还有javascript的语法(其实各种编程语言含义差不多,大多数意思能通用,某些小地方不同罢了)css样式文件,这些 能理解了解就可以,以后有一些框架支持,更简单些。

数据库的知识,例如Mysql ,sql server……oracle等等都可以,sql语言大部分通用,只不过有个别是数据库自身特定的,学习一种就可以了。

开始进入web世界, 首先要下载tomcat服务器,在本地运行,懂得启动停止和文件夹作用。

掌握jsp 也就是 浏览网页 的后缀 xxx.jsp   动态的网页编程,做一些动态效果。登录注册的提交,文章编辑,或者一些小游戏啊。要懂得提交性质post,get两种提交方式,并会设置编码格式(UTF-8;GBK;GB2312)。jdbc 或odbc 操作,就是对数据库增删改查操作。 也学习一些小插件EL ;JSTL;最后要学习servlet知识,要懂得,jsp最后编译成servlet的java文件,并且会创建它,以后再从jsp网页中提交数据就提交到servlet中返回数据。

如果上述掌握好了,开始进入真正意义上的java,javaEE,如果前面没学好,这部分知识你不能全懂。基础比任何都重要,因为所有算法还有框架啊……都是通过最基础最基础的创建的。在这里要学框架(相当于模板,或者说别人给的半成品代码,自己涌来山寨)hibernate 对数据库的 操作。Spring ;Strus; Strus2;……Jquery(这个是javascript动态脚本的一些框架)。学习MVC设计模式

还有就是Ajax是比较主要的,作用,当你点击登录或者查询服务器数据,不跳转页面就可以后台查询,并反映到客户界面,实现很好的体验效果,他把javascript css XML 结合在一起的统称……

这些掌握好其实也可以扩展一些知识 Ext js ;DWR;web Service;

如果只是玩玩的话,能编写一个桌面程序,只需要把基础的javase学会也就是说1-4的知识。如果要进行更深入的,到web需要学到8. 如果进入更广泛的应用,就全部完成,最主要框架要学明白,因为可以给自己省去很多时间,很多难懂的代码变得容易。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值