hfcl

hfcl--自由的阳光
posts - 4, comments - 26, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

跟我学Java系列之一 开场白中

Posted on 2006-06-26 00:20 梦者 阅读(668) 评论(2)  编辑  收藏 所属分类: Java学习笔记

   我们先从整体上看看用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入手,开始网络编程之旅。你呢,你选择什么了:)


     
下一讲,环境安装与配置


评论

# re: 跟我学Java系列之一 开场白中   回复  更多评论   

2006-06-28 22:06 by NorwayBaobao
期待下一章啊

# re: 跟我学Java系列之一 开场白中   回复  更多评论   

2006-07-02 12:02 by 果皮
期待能一气呵成,不要吊我们的胃口呀。。

只有注册用户登录后才能发表评论。


网站导航: