第一章 Java入门
第二章 Java基础语法
第三章 类和对象
第四章 Java类的高级特性
第五章 数组和枚举
第六章 常见类的使用
第七章 抽象类和接口
第八章 异常和断言
第九章 集合框架和泛型
第十章 用户图形界面GUI
第十一章 Swing和GUI事件处理
第十二章 输入输出流(I/O流)
第十三章 多线程
第十四章 网络编程
第十五章 反射和注解
基础学完,我选择jee方向,把上面的这些学完了,又该学什么?sql和html我想跳过,可以直接学jee吗?如果可以跳过,jee中是不是先学ssh呢?我听说有很多设计模式,我想选其中一个,别的先不学,学多了什么都学不到。我是初学者,望高手指点。
第二章 Java基础语法
第三章 类和对象
第四章 Java类的高级特性
第五章 数组和枚举
第六章 常见类的使用
第七章 抽象类和接口
第八章 异常和断言
第九章 集合框架和泛型
第十章 用户图形界面GUI
第十一章 Swing和GUI事件处理
第十二章 输入输出流(I/O流)
第十三章 多线程
第十四章 网络编程
第十五章 反射和注解
基础学完,我选择jee方向,把上面的这些学完了,又该学什么?sql和html我想跳过,可以直接学jee吗?如果可以跳过,jee中是不是先学ssh呢?我听说有很多设计模式,我想选其中一个,别的先不学,学多了什么都学不到。我是初学者,望高手指点。
第二章 Java基础语法
第三章 类和对象
第四章 Java类的高级特性
第五章 数组和枚举
第六章 常见类的使用
第七章 抽象类和接口
第八章 异常和断言
第九章 集合框架和泛型
第十章 用户图形界面GUI
第十一章 Swing和GUI事件处理
第十二章 输入输出流(I/O流)
第十三章 多线程
第十四章 网络编程
第十五章 反射和注解
基础学完,我选择jee方向,把上面的这些学完了,又该学什么?sql和html我想跳过,可以直接学jee吗?如果可以跳过,jee中是不是先学ssh呢?我听说有很多设计模式,我想选其中一个,别的先不学,学多了什么都学不到。我是初学者,望高手指点。我个人觉得不要学算法,你现在的主要目的是找工作,你看看现在的企业都用什么,ssh,轻量级框架,spring structs,hibernate。你首先学ssh之前得打好基础,也就是javase。然后看看ssh。至于算法和数据结构。哈哈,如果你能学懂,那你厉害,这个主要是在大企业中用到,在说了是要有一定基础的前提下的。哥们努力.
上面是 JAVA到底怎么学?初学求前辈指点。。 帖子中的一个回复,这个是行得通吗?望高手指点。
然后就是Spring Struts2 Hibernate
给你条路线:HTML、CSS+DIV、javascript--->sql、JSP/servlet、XML--->SSH、AJAX
当初我学java只是带着一本java applet的教程书在那儿里面学习java,还没楼主这么系统呢,什么配置环境变量,在dos下编译,运行java class文件等等。后来我也是在网上搜了一下java的进阶书。
jsp技术肯定是要学的,建议楼主先不要学习框架之类的东西,找一本jsp基础的书学习,里面讲解web编程的本质,html的语法,jsp技术的原理等等。然后建议学习xml方面的知识,jdbc,jndi,tomcat等等,在接着就是学习J2EE的技术,比如mvc设计模式,可以结合struts进行学习,hibernate,spring 等等。
仅供参考。
oo学和理解完全是两码事 ,那好你说 oo是啥?
+1现在的人跟着课本一页一页看 按着案例打下来就以为是 懂了实际工作中却又用不了。就说HINBERNATE吧 还有多少人在HIBERNATE里执行原始的SQL语句的!丢人不!? 然后就说什么什么语言垃圾 就说OO吧 学了JAVA之后 没个几年摸爬滚打自己去钻研 是根本体会不了的。PS:楼主0回帖率我还写那么多 ,我真贱。
2.可以看看一些servlet规范、ssh框架、设计模式等等,建议还是先看看servlet规范,这对你帮助应该很大。
Tools &
Tool APIs java javac javadoc apt jar javap JPDA jconsole
Security Int'l RMI IDL Deploy Monitoring Troubleshoot Scripting JVM TI
JRE Deployment
Technologies Deployment Java Web Start Java Plug-in
User Interface
Toolkits AWT Swing Java 2D
Accessibility Drag n Drop Input Methods Image I/O Print Service Sound
Java SE
API
Integration
Libraries IDL JDBCTM JNDITM RMI RMI-IIOP Scripting
Other Base
Libraries Beans Intl Support I/O JMX JNI Math
Networking Override Mechanism Security Serialization Extension Mechanism XML JAXP
lang and util
Base Libraries lang and util Collections Concurrency Utilities JAR Logging Management
Preferences API Ref Objects Reflection Regular Expressions Versioning Zip Instrument
Java Virtual
Machine Java HotspotTM Client VM Java HotspotTM Server VM
Platforms SolarisTM Linux Windows Other
这些东西,一个个地学去吧!
servlet、html/jsp、数据库、jdbc、xml、ssh2ejb、web service
基础学完。。
想学jee。。
就应该接着学sql。。
html。。可以不用学。。
sql,数据库是必须要学的。。
不然那就不叫企业级应用了
何不先学容易的??
++1LZ建议你有时间的话,把这些基础过一遍,然后做个综合性的小项目,遇到不懂的再继续学。这样可以让你学得更彻底,对你以后工作比较有好处。还有有些人说“SSH”不用学,我建议你有时间的话要去学,毕竟现在做j2ee的一般都会用到的。没有时间的话可以到公司再慢慢学习,但你也要把其他的先学了。
像Ajax、Jquery什么的、这些都必须要清楚、
还有html和sql是肯定不能跳过的、既然你选择了java EE,
java EE本身就是说做b/s结构系统的、数据库方面怎么可能少得了呢?
还有就是你把前面那个15章学完了,也就是是说你j2se,java的基础
有了,那么你就开学习jsp和servlet吧,用jsp和servlet开始做一些
CURD的练习(结合数据库),熟练之后在去搞SSH,建议SSH学习的时候分开弄,
一个一个地去学习,本来这些配置文件就多,你要是一下子学三个,
报了点错误的时候,肯定把你头搞大!
一个连什么是 WEB 项目包含什么东西都不知道的人,学 SSH?
JEE 包含的范围有多广?SSH 只是实现了其中一小部分,LZ 是想学 JEE,还是想去学所谓的 SSH,自己决定吧。
JAVA博大精深,就这几章就被你学完了?看书学了这几章只能说你学过JAVA
额,有些东西用hibernate的查询是查不出的,QBC,QBE,HQL都不行,最后还是要写sql查询的类,用sql来查。