logo资料库

Myeclipse全面详解.pdf

第1页 / 共491页
第2页 / 共491页
第3页 / 共491页
第4页 / 共491页
第5页 / 共491页
第6页 / 共491页
第7页 / 共491页
第8页 / 共491页
资料共491页,剩余部分请下载后查看
视图
Source快捷键
添加和组织导入接口和类
创建类的选项
添加JRE
北风网讲师原创作品----仅供www.ibeifeng.com学员内部交流使用前言吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。登高而招,臂非加长也,而见者远;顺风而呼,声非加疾也,而闻者彰。假舆马者,非利足也,而致千里;假舟楫(船桨)者,非能水也,而绝江河。君子生非异也,善假于物也。荀子《劝学》关于版权本书由国内知名IT培训网站北风网(http://www.ibeifeng.com)讲师出品,本书仅限于北风网内部学员学习交流,任何个人及机构都无权转载。违者必究!为什么学习MyEclipseMyEclipseMyEclipseMyEclipseJava的开发中可以有多种开发方式,最基础的可以使用记事本,也可以使用智能集成开发工具。在理论上,不管使用什么工具,都是可以进行项目开发的,但是开发速度相差是非常大的。MyEclipse做为一款集成开发工具,大大节省了程序员的工作范围,能够很大程度的提高工作效率,从而使项目开发更快捷。目前开发中可以选择的集成开发工具有很多,但是使用最多的还是MyEclipse,在绝大部分的开发公司中都是使用它。所以是否能够熟练使用MyEclipse决定了是否能够很好的融入开发团队的关键。为什么要写这本书在开发团队中有这样两种人,一种是对技术了解的非常精通,但是开发速度很慢;另一种是技术一般,但是能够快速、准确的完成下达的任务;请问项目经理会更欣赏哪一个程序员?MyEclipse的功能是非常强大的,但是笔者在培训教学中,发现学员并没有使用到其中的精髓功能,还是使用记事本开发的思想。这就好像下面这个故事:现在有木柱和细木棍两件东西,需要使用它们制作出火。有些人可能直接进行钻木取火,但是有些人可能会使用它们换一个打火机。其中钻木取火就是MyEclipse的基本功能,而换打火机就是MyEclipse的精髓功能,在本书中就主要对这些精髓功能进行讲解。通过MyEclipse的精髓功能就能够大大提高程序员的工作效率,使用它们甚至可以自动生成150行的代码。如果手动编写150行的代码,可能需要花费1个小时的时间,但是如果使用其中的功能,就只需要5秒钟。笔者写这本书的目的,就是尽可能的让MyEclipse完成它能够完成的工作,只将必要的工作交给程序员完成,从而加快开发。本书有哪些特点1111、步骤清晰表达准确对于一个非初学者来说,本书的步骤可能有些繁琐。例如描述弹出菜单时,其中会这样讲解:在编辑区的程序中,将鼠标指定在Student类体中,单击鼠标右键,在弹出的菜单中选择XXX命令。在其中的讲解中,有几个关键点,分别是编辑区、类体中、单击右键,其
北风网讲师原创作品----仅供www.ibeifeng.com学员内部交流使用中少了哪一点都是不能执行命令的。对于一个非初学者来说,会觉得有一点罗嗦,但是对于初学者而言就能够很容易的按照步骤,学会该命令的使用。2222、全面讲解不留盲点这里所说的全面讲解,并不是指所有功能,而是指一个功能。在很多书中,说的最多的一句话就是这些选项采用默认值就可以。在本书中,这句话使用的是比较少的,因为MyEclipse中不会集成完成不需要改变的选项。在本书中对操作界面进行讲解中,会将操作界面中的每一个选项都讲解到。在其中讲解该选项的作用,在什么地方用,实际开发中如何来用,尽量不让读者带着疑惑进行下面的学习。3333、作者心得经验之谈在本书的知识讲解中,穿插了大量的作者心得,其中包括注意点、小技巧和作者的经验之谈。当具有两种都可以用的选择时,作者通常给出自己的观点或者目前主流选择,可能和读者所在公司的选择不同,这种情况下以公司的选择为标准。5555、视频讲解结合实践本书编写后,笔者为本书录制了随书视频,在视频中涵盖书中知识点,并高于书中讲解。在对书中的知识点讲解后,还以5个综合案例讲解了如何使用MyEclipse进行开发。读者可以在光盘中中找到这些内容。本书适合哪些读者对Java基本了解,想进一步加快开发速度的程序员各大中专院校、培训机构的在校学生和相关授课老师想加快工作效率的开发团队编程爱好者本书作者:2011年7月
北风网讲师原创作品----仅供www.ibeifeng.com学员内部交流使用内容提要本书是一本MyEclipse的精装教程,目前Java语言的编程工具中最流行的就是MyEclipse集成开发工具。本书以开发技巧和案例为主线,对MyEclipse的重要开发功能进行讲解。全书分为3部分。第1部分是基础篇,讲解了MyEclipse开发环境的搭建和基本操作命令,通过使用基本操作命令就可以让MyEclipse自动生成程序员想要的代码。第2部分是开发篇,讲解了目前最主流的Java项目开发所使用的框架,包括Struts、Hibernate、Spring和Struts2框架,在其中主要讲解了MyEclipse中对这些框架集成的开发功能。第3部分是应用篇,讲解了Java项目开发中将要使用到的某些技术,例如在开发之前要使用UML进行系统分析等工作;在开发工程中对程序进行调试和测试,开发完成后使用CVS或者SVN对项目和程序进行版本控制。通过本书的知识点,读者就可以全面了解使用MyEclipse工具进行Java项目开发中每一步骤的操作。
北风网讲师原创作品-----仅供www.ibeifeng.com学员内部交流使用第1章开发环境的搭建从本章起,就进入我们的MyEclipse的开发之旅。MyEclipse是一款强大的、智能的集成开发工具,在理论上只需要安装MyEclipse就可以进行日常的开发,因为在完整的MyEclipse中自带来JRE、数据库、应用服务器等工具。但是在实际开发中,这些集成的工具并不完全适合的,所以MyEclipse还需要借助外部的一些工具和开发环境,在本章中就可以学习一下如何搭建优秀的MyEclipse开发环境。1.11.11.11.1下载和安装JDKJDKJDKJDKJDK是Java程序开发最核心的工具,通过JDK可以完成对Java程序的编译和运行,所以我们首先要安装JDK。目前JDK的最新版本为7.0,但是还处于测试阶段,如果真正用于开发,它不是稳定的,所以这里我们现在目前稳定的JDK6.0版本。1.1.1下载JDK下载JDK可以从SUN公司的官方网站进行下载,官方首页地址为“http://java.sun.com”。进入首页后,在横向导航栏中,单击“Downloads”菜单,然后在其中选择“JavaSE”选项,将跳转到选择JDK下载的页面,如图1-1所示。图1-1选择JDK在该页面中,有多个应用在不同环境中的JDK版本,这里我们选择仅仅用于JavaSE开发的“JDK6Update17”。单击后面的“Download”按钮,将进入选择操作系统版本的下载页面,如图1-2所示。
•图1-2选择操作系统在其中“Platform”下拉列表中选择“Windows”选项,它就表示下载安装在Windows操作系统下的JDK,单击下面的“Download”按钮,将进入下载页面,如图1-3所示。说明:Java最大的特点就是能够应用在不同操作系统中,所以JDK肯定也是这样的,从“Platform”下拉列表中也可以看到这一点,其中包括Windows、Linux和Solaris等多种操作系统。图1-3下载页面在该页面中,单击“jdk-6u17-windows-i586.exe”超链接,将弹出下载对话框,单击“保存”按钮,就可以选择保存到本地硬盘中。在“jdk-6u17-windows-i586.exe”超链接上单击右键,也可以在弹出菜单中选择下载工具进行下载。1.1.2安装JDK下载完成后,就可以安装JDK,Windows操作系统中的JDK安装是非常简单的。双击下载的“jdk-6u17-windows-i586.exe”文件,将首先打开许可证协议确认界面,在其中单击“接受”按钮,将弹出自定义安装界面,如图1-4所示。
•3•图1-4安装JDK其中列表中给出了可选安装的功能,默认是全部选中的,可以单击前面的按钮取消安装,这里保持默认值就可以。界面下方是给出的安装位置,单击“更改”可以安装到其他地方。注意:本地安装时就是安装在默认位置下,读者修改位置后一定要记住具体位置,因为在后面的学习中将多次使用到它。并且JDK路径中不要有中文,不然后面的开发中可能会出现不能识别的问题。单击“下一步”按钮,将开始安装JDK。经过数分钟后JDK完成安装,将自动打开Java运行时环境自定义安装界面。Java运行时环境配置和JDK配置完全相同。配置完成后单击“下一步”按钮进入Java运行时环境安装界面。出现安装完成界面后,单击“完成”按钮,将彻底完成JDK的安装。说明:JDK安装完成后,如果要使用控制台命令,进行开发,还需要进行必要的配置。但是在本书中是要借助MyEclipse开发,所以是不需要这一步的。1.21.21.21.2下载和安装MySQLMySQLMySQLMySQL数据库目前开发中主流的数据库有很多,例如Orcal、DB2、SQLServer和MySQL等。其中MySQL数据库体积非常小,速度非常快,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。所以在本书中以MySQL数据库为例进行讲解,其他数据库的操作也是类似的。1.2.1下载MySQL数据库MySQL数据库的官方网站地址为“http://www.mysql.com/”,在其中可以单击导航栏中的“Downloads”选项,将进入版本选择页面。目前MySQL数据库的最新版本为5.4版本,但是还是测试版本,所以这里我们选择5.1版本。单击对应的超链接,将进入MySQL5.1下载页面,然后在其中单击“MySQLCommunityServer”下的“Download”
•按钮,将跳转到选择操作系统版本的页面,如图1-5所示。图1-5下载MySQL数据库在其中选择“Windows”操作系统后,其中出现三种形式的版本,其中包括安装和直接解压就可用的。这里选择“WindowsEssentials(x86)”安装版本,单击后面的“Download”按钮,将开始下载该版本的MySQL数据库。如果单击“Pickamirror”超链接将进入注册MySQL数据库用户的页面,在其中可以单击“Nothanks,justtakemetothedownloads!”超链接跳过该步,然后选择某一镜像进行下载。1.2.2安装MySQL数据库下载MySQL数据库后,就可以来安装它。双击下载的“mysql-essential-5.1.41-win32.msi”文件,将首先弹出选择安装类型界面,如图1-6所示。图1-6安装类型其中“Typical”表示典型版本,通常就选择该选项,单击“Next”按钮,将进入安装界面,如图1-7所示。
分享到:
收藏