JAVA包含的东西太多了,做桌面程序的话光Swing组件就够看一阵子了,还有Java2D java3D.
还有属于J2EE的RMI,JSP,Servlet,JavaMail;还有J2ME,还有扩展包 JMF.
我现在每个都看一点,但都看的不多,发现越学陷得越深,不会的越多.到底该怎么办呢?
还有属于J2EE的RMI,JSP,Servlet,JavaMail;还有J2ME,还有扩展包 JMF.
我现在每个都看一点,但都看的不多,发现越学陷得越深,不会的越多.到底该怎么办呢?
调试欢乐多
哈哈,睡前开个玩笑~
多敲代码,多总结,先看书,别含糊~
1.java语法,j2se基础,基本的类库
2.学习jsp+javabean.
3.学习servlet.
4.运用jsp+servlet+javabean开发一两个项目
5.学习设计模式(不用太深入,在以后开发过程中逐步体会精髓)
6.学习一种MVC框架,比如(struts1.0,struts2.0,springMVC,JSF等等)
7.学习一种持久层框架,比如hibernate,ibatis等等
8.学习业务层模式 Ioc依赖注射模式及其应用案例,比如springIOC
9.学习AOP思想比如SpringAOP或者AspectJ
10.学习大型企业应用集群,分布式计算,缓存应用,分布式事务处理,并发处理,单例和多例POOL性能解决方案等: EJB2或EJB3.这是引用一个兄弟的建议 不错的
SWING组件不是JAVA的重点.找几个例子练练就可以过了.就算以后忘记了,直接查API文档就OK了,都是死的东西.
建议重点放在J2EE上面!.开始感觉不会是正常的.多多敲代码,你就会发现以前的疑问很快就解决了.
可以给个学习流程供你参考;
1,J2SE 2个星期
2,数据库,SQL 1.5个星期
3,WEB 3个星期
4,J2EE 4个星期
关键是多敲代码,积攒你的代码量(多敲有用的代码,最好在网上找几个合适你当前学习内容的项目练习).
如果是新学编程,建议报个培训班,有老师带,上手很快.
上了手之后在自学.痛苦程度就小多了.
struts2.0,jsp2.0,web2.0,jdk7(待发中)...
真是学不过来
咬紧牙前进吧
那么JAVA ME用不用学呢?另外,5楼说的JAVA EE 4星期是什么意思,这个4星期能学会?
那么JAVA ME用不用学呢?另外,5楼说的JAVA EE 4星期是什么意思,这个4星期能学会?
如果是学生的话感觉应该根据自己的喜好可以考虑向这两个方向发展。
先看java基础!在学servlet,jsp,javabean