如何学习Java

技术+业务的复合人才

1.项目经理:协调(客户、开发、财务、后勤等)。   技术专家====沟通=====》项目经理

2.程序员:

   思想、业务; 编程语言(java,Ruby , c++) ; 开发工具(eg. Eclipse、.NET) : 中间件(J2EE,.NET) ; 数据库(SQL,HAISHU )

3.JavaSE:《java与模式》(阎宏)

  1)面向对象

     类与对象的基本概念(如何抽象?): 标准(车)-》标准的实现(BMW)-》实例(一辆红色的BMW)    

     面向对象的三个特征:封装  ---》 继承---》多态

     抽象类&接口的设计

  2)应用

     多线程:实现,区别,syncronized

     IO操作:字节流,字符流,序列化

     类集:Map,Collection,List,Map

4.设计模式

   Singleton,Factory,Proxy,Template(eg. servlet)

5.JSP/Servlet  前台,客户端  《JSP2.0技术手册》(林上杰)

  html、JavaScript脚本;以java的概念理解jsp应用;jsp与servlet的区别与联系(MVC);JDBC;分页组件;上传操作、打印图表、报表打印等

6.RMI,EJB,Web service

7.框架:

  MVC框架:struts;ORM框架:hibernate;架构框架:spring(工厂模式,Ioc,AOP)

8.网络资源:

  CSDN,雅虎,MSDN,http://www.mldn.cn/

9.项目经验

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值