`

JAVA软件工程师的基础知识(JAVAeye)

阅读更多

知识篇:
 1.介绍java的基本概念
    《Thinking In Java3nd》
    《Effective Java Programming Language Guide 》
  
 2.JSP Servlet 部分
     Tomcat下的sample是最简单,也是最容易Run起来的例子 动手修改,看其修改好的效果
     可选阅读--进一布了解servlet,阅读servlet的spec
     servlet2.3规范
     servlet2.4规范

 3.熟悉JDBC http://java.sun.com/products/jdbc/ 
 
 4.了解MVC
     借Struts来举例,struts 如果没有,也可以从webwork开始,推荐书籍《webwork in action》
     经典Strtus书籍:《Struts In Action》
     如果有精力,也可以去翻一下《Mastering Jakarta Struts》
     就stuts而言,是很简单,建议花上一个礼拜的时间去走一下source code,那样你就很清楚struts的一举一动 
     什么时候struts,到底帮忙我们做了什么

 5.Javascript
     书籍 《JavaScript- The Definitive Guide》还需要了解如何在javascript应用做正则式,这对一些校验有很大的帮助 

 6.测试部分的technical
     何谓单体测试?? Unit Test
     单体测试的基础框架,对应的经典书籍 JUnit In Action
     apache完成的测试framework,可以来做container部分的测试,cactus
     如何完成数据库部分代码的测试? 可以了解DBUnit

 7.J2EE Tutorial
     进入J2EE,从Sun提供The J2EE 1.4 Tutorial 开始
     这里你将可以知道获得J2EE得基本概念,了解J2EE包括了那些部分?

工具篇
 1.版本控制
    了解CVS,可阅读 《Version management with CVS》 
 2.Bug/Issue management
    可以选择了解Bugzilla,清楚问题的各中状态是最重要的;如果有兴趣,也可以去try一下jira
 3.IDE,选择一个开发工具
    如果没有borland情结,可以选eclipse,但不要太沉湎于plugin的使用 原则上够用就好

分享到:
评论

相关推荐

    Java基础知识总结大全

    ### Java基础知识总结大全 #### 一、Java内存区域划分 Java程序运行时,根据不同的功能需求,被划分为几个不同的内存区域,主要包括: 1. **寄存器**:寄存器是CPU的一部分,用于存放计算过程中的临时数据,通常...

    JavaEye+技术架构

    JavaEye+技术架构,讲述java框架的应用

    Eclipse调试常用技巧 - Java综合 - Java - JavaEye论坛

    让想成为一个顶级程序员,学会调试异常是必不可少的。Eclipse调试常用技巧 -为你解决java程序中的出现的异常。

    java基础教程(强烈推荐)

    Java语言发展的历史中,Java的版本从Java 1.0开始,经历了Java 1.1、Java 1.2、Java 1.3、Java 1.4、Java 5、Java 6、Java 7、Java 8、Java 9等等,每个新版本的发布都带来了新的特性和改进。例如,Java 5版本中引入...

    javaeye热点阅读

    JavaEye热点阅读是JavaEye论坛推出的2009年2月特辑,旨在为Java学习者和开发者提供最新的知识及行业动态。这份资料包含了多个Java相关的主题,包括但不限于并发编程、开源项目、设计模式、框架应用以及软件开发实践...

    使用 Eclipse 平台进行调试 - Java - JavaEye论坛

    使用 Eclipse 平台进行调试 - Java - JavaEye论坛

    java工程师必读书籍.pdf

    通过阅读这些书籍,Java工程师可以从基础语法开始,逐步提升至高级编程技巧,最后掌握系统架构设计,实现从程序员到架构师的蜕变。同时,结合实际项目经验,将理论知识转化为实际能力,将使你在Java开发领域更上一层...

    JAva资源网站大全

    这里不仅有Java基础知识的详细介绍,还有高级特性的深入解析,是Java开发者深入了解Java内部机制的首选之地。 ### 2. CN-Java 网址:http://www.cn-java.com/ CN-Java是一个专注于Java技术的中文社区,提供了丰富...

    android和java面试大全集

    Java面试宝典2011版-1C,Java基础部分.doc 三大框架面试题.zip 技术面试题.zip Android笔试题库 C语言终极面试宝典.doc Java笔试题目汇总.pdf Java面试宝典_2010.doc 面试全攻略100题.doc 智力题和答案.doc C语言面试...

    javaeye被黑

    javaeye被黑 大家看看

    JavaEye新闻月刊_-_2009年3月_-_总第13期

    JavaEye新闻月刊2009年3月第13期内容涉及了当时软件开发领域内的一系列重要话题,包括IBM拟收购Sun Microsystems公司的新闻报道、Java社区对此的看法以及各种编程语言、开发工具和技术的新动态。 首先,新闻月刊...

    javaeye api [java httpclient版] 简单封装

    JavaEye API 的简单封装主要基于 Java 的 HttpClient 库,提供了更方便、易用的接口来执行 HTTP 请求。HttpClient 是一个成熟的 Java 库,用于执行 HTTP 协议的客户端请求,而 JavaEyeClient 则是对这个库进行了一层...

    Flex学习笔记_09 数据绑定_概念、使用 - Java&Flex - JavaEye技术网站

    Flex学习笔记_09 数据绑定_概念、使用 - Java&Flex - JavaEye技术网站 希望对爱好有帮助!!

    测试JavaEye的PDF生成效果

    1. **PDF基础知识**:理解PDF文件的结构,包括页面、字体、图像、超链接等元素,以及如何在PDF中布局这些元素。 2. **JavaEye库的安装与集成**:如何将JavaEye库添加到Java项目中,可能通过Maven或Gradle等构建工具...

    JAVA WEB 上傳(下載于JAVAEYE)

    在JAVA WEB开发中,上傳和下载功能是...总的来说,Java Web的文件上传下载涉及了Web通信基础、Servlet技术、文件I/O操作以及错误处理等多个方面。理解并熟练掌握这些知识点,对于开发高质量的Java Web应用至关重要。

Global site tag (gtag.js) - Google Analytics