我学习java已经有一段了,自我感觉有点收获,请问我下一步该如何学?
我学java有一段了,自我感觉有点收获,请问我下一步该如何学?学习gui如何?jsp?j2ee?ejb?请介绍几本书看看吧,谢谢!!...
我学java有一段了,自我感觉有点收获,请问我下一步该如何学?
学习gui如何?jsp?j2ee?ejb?
请介绍几本书看看吧,谢谢!! 展开
学习gui如何?jsp?j2ee?ejb?
请介绍几本书看看吧,谢谢!! 展开
6个回答
展开全部
Java 这个语言, 已经不再是语言了, 他勾勒出一个开放式的开发环境,
基本上 java.sun.com 很粗略地把 Java 分为三个部分
(1) J2SE ( Java 2 Standard Edition )
(2) J2EE ( Java 2 Enterprise Edition )
(3) J2ME ( Java 2 Micro Edition )
新手, 大概都要由 J2SE 开始学习,
比较需要了解的就是 SCJP 考题的范围
刚开始你大可不必花时间去研究 AWT 或 Swing 的基本概念
但是我认为你们要对基本语法及资料结构要清楚
接著, 必须学会如何查询 API ( javadoc )
其实, Java 并不难学, 比 VB 难一些些,
但是可以处理的范围却比 VB 大很多,
只要能够设定好 jdk 与 classpath,
开发就没有太大问题,
刚开始我会建议你们直接使用 UltraEdit 或 EditPlus 这些文书处理工具
练习来建立简单的 variable, loop 等等...
接著学习一些 free 的 IDE , eclipse, netbeans and etc.. ( 请参阅 IDE 版 )
很多人会拿 C 和 Java 相比较
基本上, Java 处理硬体的能力大多要透过 JNI 与 Driver 沟通
架构在 JVM 上面执行效能也很难与 C 抗衡
但是, 简单容易上手 是他的优势
OO 程式设计也随著 java 的发展突飞猛进,
相对的, 在学的学生, 尤其是资讯相关科系的,
可以顺便了解 UML 及软体工程,
这个站有许多高手会替你解答疑问的
所谓的 Java 高手其实没有什麼 ( sorry, 诸位高手.... )
可能是读了比较多的技术文件或知道比较多的资源可以利用
一个语言能够让工程师轻易地建构出一套系统
就是很好的语言, 所以你们可以很快乐地开始学习
更重要的事情, 使用 java 开发的人们
非常热心开放他们的原始码,
你们可以使用他们的 binary jar, 或参考他们的 source code
堆叠出你们想要建立的系统 ( plz check their license )
等到你能够写出九九乘法表, 控制住一些 collection,
能够读得懂 Java API 的 javadoc ,
你大概就可以做一些选择
想要做 application , 就可以钻研於 awt , swing 等等
想要做 webapps, 就可以钻研 jsp/servlet 等等
想要做 pda/ phone, 就可以钻研 midp, j2me 等等
基本上 java.sun.com 很粗略地把 Java 分为三个部分
(1) J2SE ( Java 2 Standard Edition )
(2) J2EE ( Java 2 Enterprise Edition )
(3) J2ME ( Java 2 Micro Edition )
新手, 大概都要由 J2SE 开始学习,
比较需要了解的就是 SCJP 考题的范围
刚开始你大可不必花时间去研究 AWT 或 Swing 的基本概念
但是我认为你们要对基本语法及资料结构要清楚
接著, 必须学会如何查询 API ( javadoc )
其实, Java 并不难学, 比 VB 难一些些,
但是可以处理的范围却比 VB 大很多,
只要能够设定好 jdk 与 classpath,
开发就没有太大问题,
刚开始我会建议你们直接使用 UltraEdit 或 EditPlus 这些文书处理工具
练习来建立简单的 variable, loop 等等...
接著学习一些 free 的 IDE , eclipse, netbeans and etc.. ( 请参阅 IDE 版 )
很多人会拿 C 和 Java 相比较
基本上, Java 处理硬体的能力大多要透过 JNI 与 Driver 沟通
架构在 JVM 上面执行效能也很难与 C 抗衡
但是, 简单容易上手 是他的优势
OO 程式设计也随著 java 的发展突飞猛进,
相对的, 在学的学生, 尤其是资讯相关科系的,
可以顺便了解 UML 及软体工程,
这个站有许多高手会替你解答疑问的
所谓的 Java 高手其实没有什麼 ( sorry, 诸位高手.... )
可能是读了比较多的技术文件或知道比较多的资源可以利用
一个语言能够让工程师轻易地建构出一套系统
就是很好的语言, 所以你们可以很快乐地开始学习
更重要的事情, 使用 java 开发的人们
非常热心开放他们的原始码,
你们可以使用他们的 binary jar, 或参考他们的 source code
堆叠出你们想要建立的系统 ( plz check their license )
等到你能够写出九九乘法表, 控制住一些 collection,
能够读得懂 Java API 的 javadoc ,
你大概就可以做一些选择
想要做 application , 就可以钻研於 awt , swing 等等
想要做 webapps, 就可以钻研 jsp/servlet 等等
想要做 pda/ phone, 就可以钻研 midp, j2me 等等
展开全部
一步一步地学
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JSF + Spring + Hibernate
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
别学gui.没什么用的.
java最广泛的用处不在gui
而是j2ee这方便
j2ee包括 jsp,servlet,javabean,EJB
建议按我说的这个顺序去学习.
最后一部分ejb是最难实践的地方.也不好理解!不过没关系.前面都会了.就可以上路了.
java最广泛的用处不在gui
而是j2ee这方便
j2ee包括 jsp,servlet,javabean,EJB
建议按我说的这个顺序去学习.
最后一部分ejb是最难实践的地方.也不好理解!不过没关系.前面都会了.就可以上路了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Spring路上奔跑ING……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询