JAVA学习方法

主讲人:李兴华


1.定位自己

业务熟悉+技术精通=专家

懂得协调各方+管理学+心理学+基本财务知识=项目经理


2.懂什么才是程序员?

思想、业务->编程语言实现->使用各种开发工具进行快速开发->中间件->数据库(SQL语句,常用函数)


3.J2SE需要学会什么

面向对象部分:

类和对象的概念(如何抽象):车(接口)->BMW(具体类)->红色的BMW(对象)

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

抽象类和接口的设计:二者选其一则接口优先。


应用部分:

多线程:实现、区别、同步互斥

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

常用类:Map、Collection、List、Set


4.关于设计模式:

单例模式、工厂模式、代理模式、模板设计


5.J2EE:
RMI、EJB运行机制和组成、Websphere、WebService是什么

6.框架:
MVC框架:Struts、Webwork、JSF、Tapestry
ORMapping框架:Hibernate
架构框架:Spring(工厂模式)






你可能感兴趣的:(java,设计模式,框架,webservice,tapestry)