J2EE是目前电子商务应用的经典技术。新手要学习掌握J2EE,个人认为应该从以下几个方面入手:

1、学习DreamWaveMX中文版的网页设计技术。
HTML网页设计,这是最基本的。学习XML的一些基本知识。初步掌握一些JSCRIPT的应用。
2、学习JAVA语言。
这应该分成2次来进行:第1次找一本国人写的JAVA程序设计书即可,重在学会JDK下的编程方法,最好不要用Jbuilder等高度集成的IDE环境,用JCreator之类的IDE配合JDK用就行了。第2次是提高:把《Think in JAVA》第2版中译本仔细看看。
3、学习J2EE的基本程序设计。
(1)首先学习JSP动态网页设计。掌握JSP、JAVABEANS、JDBC、JSTL等技术,最好以TOMCAT作为实验环境。因为它影响力大,虽然性能不怎么的,很多JSP技术讨论都是以它为背景。
(2)学习EJB的程序设计思想。
(3)学习JMS、RMI、CORBA等的基本概念及一些程序设计思想。
4、学习“设计模式”。
本人推荐GOF的《设计模式》一书,机械工业出版社有中译本,但例子是C++,网上有JAVA例子源码。用GOOGLE、百度可找到。
5、学习一些经典框架的应用:
(1)struts1.1、webwork2
(2)Hibernate
(3)Ibatis/DAO框架
(4)Spring
6、分析一些经典的应用系统:
Jive、XPetstore、JPetstore等。

以上意见仅供参考。

新手如何学习java相关推荐

  1. 新手学java_新手如何学习Java

    新手如何学习Java Java作为一门高级编程语言在信息科技时代有着广泛的应用.新手如何学习Java呢?下面小编来给大家介绍Java的学习方法,希望对大家有帮助! 1理解Java思想 Java是一门面 ...

  2. 新手如何学习Java三大框架?

    Java是世界第一编程语言,这已经达成共识,是毋庸置疑的真理.框架是程序员们必学的知识点,而且是十分重要的应用,Spring.Struts.Hibernate也是经典中的经典,最常用的框架类型. 作为 ...

  3. 新手如何学习Java以及学习java的步骤

    第一步 首先要做好学习前的准备工作:java语言一般用于大型的服务器程序开发,所有有必要了解如下内容:Unix开发环境Unix系统原理.Unix开发环境.Unix常用命令.熟练掌握Unix常用命令:熟 ...

  4. 新手学习Java必需要知道的这些基本概念!

    学习好比盖房子,打地基好很重要,房了能盖多高关键看地基:学习同样道理,基础知识是以后学习一切技术的必要条件,我们在准备学习一门开发语言时,首先要学习它的基础,不仅要会,更要融会贯通:万变不离其宗,无论 ...

  5. 转:Java学习路线图,专为新手定制的Java学习计划建议

    转自:http://blog.csdn.net/jinxfei/article/details/5545874 怎么学习Java,这是很多新手经常会问我的问题,现在我简单描述下一个Java初学者到就业 ...

  6. java初学课程_作为java新手应该学习什么课程

    照目前IT行业发展趋势,学java的人越来越多,因为java的应用范围广,薪资待遇在IT行业里也是名列前茅,那么,作为java新手应该学习什么课程呢?动力节点java学院的小编来告诉大家新手应该学哪些 ...

  7. 给学习java web新手们的建议和推荐一些书籍

    经常有人问我新手应该看哪些书籍,怎么样才行学好J2EE.其实各人都各人的学习方法,一个人的不一定适合另一个人,我在这里就我的学习路径,给大家列举一下,希望能提供一些参考.(申明:这里我不谈首先学习什么 ...

  8. 学习Java必须避开的十大致命雷区,新手入门千万不要踩!

      本文梳理了学习Java需要注意的十大雷区和常用工具,祝各位大神看好学好,长生不老.   1.研究太多,实践太少   在编程方面缺乏实践是十分致命的.从第一天开始学习,就要每天练习编程.就如同学习拳 ...

  9. 学习 Java 的历程和体会『写给新手看,欢迎老司机批评和建议』

    转载出处:https://blog.csdn.net/lw_power/article/details/52502698#commentBox Java 基础只能说熟悉,还达不到熟练,更谈不上精通.框 ...

最新文章

  1. 全球及中国数字出版产业投资产值与运营模式咨询报告2022版
  2. rabbitmq php 学习
  3. DNS A记录和CNAME记录
  4. centos python_【建议收藏】Python虚拟环境最全教程,看这篇就够了!
  5. obs之libfaac编码
  6. sql server UI怎么设置自增加id?
  7. python简明教程_07
  8. 烟台市建筑物矢量数据(Shp格式+带高度)
  9. C#实现一个局域网文件传输工具
  10. POI 设置Word表格边框、表格文字水平居中
  11. 见习后的感想之关于献血
  12. 2G,3G,4G基站区分
  13. 服务器硬盘坏道,玩家亲身经历:硬盘大量坏道的解决
  14. vue 多个filters_Vue filters过滤器的使用方法
  15. 【Unity3D-Mirror多人坦克大战】坦克生成、移动和摄像机跟随(二)
  16. 基于javaweb的仿天猫商城系统开发与设计.rar(论文+任务书+项目源码)
  17. MySQL简介以及简单的下载和安装
  18. 2021-09-30-THZ-前置
  19. habit list android,Habit List,助你养成好习惯
  20. 谷歌大脑深度学习炼丹指南出炉,Hinton点赞!

热门文章

  1. MySQL怎么添加字段在指定列位置、怎么一次添加多个字段?
  2. Hadoop原理 之 数据完整性
  3. Hadoop(二)Hive原理解析
  4. (unix网络编程)即时通讯工具二:服务端与客户端融合
  5. Python函数设计与使用
  6. 转载:ZedGraph使用帮助
  7. 如何用织梦仿制php网站首页,DEDE织梦网站首页(排名)仿制实战操作
  8. WEBERP测试实录:一 webERP安装
  9. PowerMock与Mockito使用教程
  10. 信息量、信息熵、条件熵、KL散度、交叉熵