学习更多

如果要用Java来完成各种功能更强大的任务,那么就要学习语言以外的更多的东西。

1.Java Web编程

对于Java Web 编程来说,应该而且必须熟悉和掌握HTTP协议,可以参考 Stevens的《TCP/IP 详解》第三卷。Java Servlet技术提供了生成动态Web页面内容的能力,这在你的Java项目中是最基本的功能之一,所以必须学习。通过这一阶段的学习应该掌握Servlet/JSP的Web编程。

2. J2EE的学习

J2EE包含的技术太多了。如果你想坐在桌子旁边抱着一大堆书来学习的话,效果不大的。我建议在开始这一阶段的学习的时候,可以按以下步骤来做,总的思想是“总体把握,各个击破”。

◆ 了解J2EE中的技术术语的含义。

我的感觉是J2EE标准中涉及到的各种技术很多,如果一开始就一个一个去学习的话是不现实的,也是没效果的。我的建议是,先对其中的技术有个大概的了解,比如EJB、JavaIDL、JTA等。可能你不知道怎么去写一个EJB,但是要知道什么是EJB、它能做什么,当有了这样的概念后,再去有目的地学习它就会快很多。我还要再重复一句??必须要在实践中动手去做才行。

◆ 了解J2EE中的设计模式,这样能帮助你对J2EE做个整体把握。

MVC开发模式被证明是有效的处理方法之一。它可以分离数据访问和数据表现。你可以开发一个有伸缩性的、便于扩展的控制器,来维护整个流程。通过这一层次的学习,当你面对一个项目的时候,应该首先把握它的总体架构的设计,以及决定采用J2EE标准中的哪些技术。

◆ 了解一些J2EE平台的典型案列,加深对这一技术的概念和理解。

平时可以多留意这方面,熟悉一些典型案例,分析它为什么要采用那个时间?那样做能达到什么样的目的?然后联系到自己身边的项目是否可以作为参考。

◆ 学习J2EE下的各种技术。

在有了前几阶段的学习后,可以自己搭建一个J2EE平台开始具体学习每一种技术。你可以参与公司相关项目进行学习,也可以自己搭建一个平台进行学习。这时候应该找点相关的书来一步一步学习,没有捷径可走。如果你不满足于这些,那么还应该更深入地学习UML、设计模式等方面的东西。

时间: 2025-01-21 15:39:28

学习更多的相关文章

css学习笔记2

5.当同一个 HTML 元素被不止一个样式定义时,会使用哪个样式呢?一般而言,所有的样式会根据下面的规则层叠于一个新的虚拟样式表中,其中数字 4 拥有最高的优先权.浏览器缺省设置外部样式表内部样式表(位于 <head> 标签内部)内联样式(在 HTML 元素内部)因此,内联样式(在 HTML 元素内部)拥有最高的优先权,这意味着它将优先于以下的样式声明:<head> 标签中的样式声明,外部样式表中的样式声明,或者浏览器中的样式声明(缺省值).CSS 语法CSS 规则由两个主要的部分

如何开始学习JSP

js 今天开始学习JSP,在网上搜到这个,觉得很有用,就摘过来了 一个普通的错误是把JSP当作简化的 Java.它不是,(事实上, JSP 是简化的 servlets .)程序员通常试着没有学习要求的支持技巧而直接学习JSP .JSP 是一个衔接技术,并且成功地连接你需要理解的另外的技术.如果你已经知道 Java , HTML 和 Javascript,这意味着JSP 将确实是简单的. 需要成为一个成功的 JSP 程序员可以参考这个时间表.请注意下列: *忽略你已经熟悉的步骤. *训练的时间只是

如何开始学习JSP(转)

js 在网上看到很多问题是关于如何学习jsp的,正好网上看到一篇关于学习jsp的文章,就摘了一部分翻译过来,希望能对大家学习jsp有点指导. 一个普通的错误是把JSP当作简化的 Java.它不是,(事实上, JSP 是简化的 servlets .)程序员通常试着没有学习要求的支持技巧而直接学习JSP .JSP 是一个衔接技术,并且成功地连接你需要理解的另外的技术.如果你已经知道 Java , HTML 和 Javascript,这意味着JSP 将确实是简单的. 需要成为一个成功的 JSP 程序员

学习JSP指南

js 在网上看到很多问题是关于如何学习jsp的,正好网上看到一篇关于学习jsp的文章,就摘了一部分翻译过来,希望能对大家学习jsp有点指导. 一个普通的错误是把JSP当作简化的 Java.它不是,(事实上, JSP 是简化的 servlets .)程序员通常试着没有学习要求的支持技巧而直接学习JSP .JSP 是一个衔接技术,并且成功地连接你需要理解的另外的技术.如果你已经知道 Java , HTML 和 Javascript,这意味着JSP 将确实是简单的. 需要成为一个成功的 JSP 程序员

有关数据检索的更多内容

有关数据检索的更多内容 我们已经知道使用模型内置方法find()对数据库表进行数据检索的基本方法.find()方法的确非常强大,而且我们可以使用它来完成复杂的查询.我们将会学习更多有关find()方法的内容,了解如何通过它来执行复杂的查询.我们也将学习如何使用CakePHP提供的其他数据检索技巧. 有关find()方法的更多内容 find() 方法非常灵活,它可以实现SQL语言中SELECT查询语句所能实现的所有结果.比如,我们只检索书名以字母"A"开头并按照ISBN书号降序排列的前两

SEO高手群黑鸟的SEO学习之路

学习SEO有5个月了,从当初的一个超级菜鸟到现在SEO已有所小成了,最开始学习SEO的时候根本不知道如何学,从什么地方开始学起,后来一个朋友告诉我,要想学习SEO,可以从最基础的地方开始学,比如QQ群,我当时觉得言之有理,就通过查找QQ群找到了很多,我一一添加,经过一段时间的学习,发现只有这个群64830523对我来说是最好的,因为对我的帮助最大,面且群里面天天有人讲课,让我收获颇丰. 想起当初我的学习方法,我现在都想笑,因为当初我从一个不会提问的小菜鸟到后来成为群里提问最多的人,有时天天打扰群

学习编写《连连看》项目

项目 具体目的: 1. 从VB6转型到VB.net,尽快熟识VB.net的语法和VS.net(VS.net2003)的开发环境. 2.  学习更多关于ADO.net的使用. 3.  了解"连连看"的寻道算法. 4.  把一些VB6的类转去到VB.net中去,从而学习更多.net知识. 5.学习更多.net类库.    总结: 1.  基本上熟识VB.net的一些常用语法和关键字,已经基本熟识VS.net开发环境.最大益处还是用了一些OOP的特性(最起码会用Inherits 呵呵~~~)

深入学习JavaFX脚本语言(面向Swing程序员) ---(上)

内容 比较声明式语法与过程式语法 为程序增加动态行为 学习更多的JavaFX GUI组件 关于译者 比较声明式语法和过程式语法 正像我们在前一节所看到的,JavaFX语言提供了一种声明式语法来表达结构和用户接口组件的内容.为了帮助你理解,让我们以纯过程的方式重写上面的程序,就像我们在编写Swing程序时经常做的那样: var win = new Frame(); win.title = "Hello World JavaFX"; win.width = 200; var label =

学习ps影楼实用快捷调色技巧

PS快速调色,是图片处理必不可少的技术,好的色调会让作品更加优秀. 原稿 照片柔和的蓝黄色 效果 1.打开原图素材,按Ctrl + J把背景图层复制一层,点通道面板,选择蓝色通道,图像 > 应用图像,图层为背景,混合为正片叠底,不透明度50%,反相打钩. 2.回到图层面板,创建曲线调整图层,蓝通道:44,150;红通道:89,108 (根据片子的需要适当调整蓝红通道输入输出数值,如果要片子更偏黄一点,则减小蓝色通道输出数值.) 3.新建一个图层,填充黑色,图层混合模式为正片叠底,不透明度为50%