免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1136 | 回复: 0
打印 上一主题 下一主题

跟我学Java系列之一 开场白中 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-28 22:54 |只看该作者 |倒序浏览
   我们先从整体上看看用Java进行Web开发所涉及的技术:HTML、JavaScript、CSS、XML、JSP、Servlet、Java Bean、EJB、JDBC、JNDI、Access、Mysql、SQL Server、Oracl、DB2、Sybase、HTTP协议、TCP/IP协议、Apache、Tomcat、Resin、JBoss、Weblogic、Websphere、Eclipse、JBuild、Struts、Spring、Hibernate等。
      各位朋友不要被我上面所罗列的名词吓倒,其实这些我们只要会其中的一部分就可以了,大家随我一起分分类。首先我们需要的是开发工具:UltraEdit、EditPlus、Eclipse、JBuild,这几个工具中建议先使用UltraEdit或者EditPlus,这两个工具有语法着色功能,可以让我们很容易区分代码的不同部分。等熟悉了Java的代码后再改成Eclipse或者JBuild,当然如果你原本就熟悉Eclipse、JBuild,可以直接使用它们,不过还是建议先用UltraEdit或者EditPlus,因为这可以让你必须去记忆一些基本的Java语法,所谓打好基础才能建大楼就是这个道理。
      现在我们再来看看HTML、JavaScript、CSS、XML,这几个是网络编程最最基本的知识,也都很简单,学起来很容易,如果你以前就是做网络开发的,那这几个技术肯定早都烂熟于心了,如果你是刚开始学网络编程,那也不用怕,相信只要认真不出3天就能学会。
     接下来我们再来看看JSP、Servlet、Java Bean、EJB,这几个是我们学习的重点,不过不用担心,只要大家随我一起,相信我们可以解决遇到的所有问题,可以跨越任何障碍,我们要排除万难,不怕牺牲。。。
      醒醒,醒醒。。。啊,轮到谁了,JDBC、JNDI、Access、Mysql、SQL Server、Oracl、DB2、Sybase,这些个都是和数据库相关的,其中Access、Mysql、SQL Server、Oracl、DB2、Sybase这六个我们只要懂其中的一两个就可以,具体采取什么数据库要看客户的需求,我们开始学习和做练习只要会Access、Mysql、SQL Server中的一个就可以(具体依据你的环境配置),其它的在你应用过程中就会逐渐了解和掌握的;如果你做过数据库开发那就更好了,这个部分相信对你来讲肯定是小菜一喋(翠花,上酸菜。。。)。对于JDBC和JNDI,最开始我们只要学会JDBC就万事大吉了。
      Apache、Tomcat、Resin、JBoss、Weblogic、Websphere都是Web服务器,依据你个人的喜好使用其中一个就可以了,这里推荐Apache+Tomcat或直接使用Tomcat。
      Struts、Spring、Hibernate这三个都是框架,如果你目前不明白也无所谓,当你深入Web编程自然就会步入相应的殿堂了,开始时可以不用学。
      HTTP协议、TCP/IP协议是网络相关的协议,我们只要知道大概就可以了,当然不知道也不太影响你做开发。
      综上所述,我使用UltraEdit做开发工具,测试环境使用Apache+Tomcat,从学习Java基本语法,学写Jsp入手,开始网络编程之旅。你呢,你选择什么了:)
      下一讲,环境安装与配置

转载以前的博客:
http://www.blogjava.net/hfcl/archive/2006/06/26/55039.html


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/70905/showart_1154394.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP