您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > Eclipse常见问题初学者入门必备
1Eclipse的概述Eclipse是一种可扩展的开放源代码的IDE。Eclipse的特点描述•免费•纯Java语言编写•免安装•扩展性强MyEclipse•在Eclipse基础上追加的功能性插件,对插件收费在WEB开发中提供强大的系统架构平台Eclipse是一种可扩展的开放源代码的IDE。起始于1999年4月,由OTI和IBM两家公司的IDE产品开发组组建。2001年11月,IBM公司捐出价值4000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。最初主要用于Java语言开发,通过安装不同的插件,Eclipse可以支持不同的计算机语言开发。Eclipse:可免费使用早期是由Java开发人员使用Java语言编写,工具所带来的快捷帮助完全符合Java编程人员的习惯免安装,由于使用Java语言编写,需要为其提供JDK与JRE扩展性强,工具本身不具有的功能,可以通过标准接口扩展添加功能MyEclipse:MyEclipse是在Eclipse基础上追加的功能性插件MyEclipse目前已收费MyEclipse主要在JavaWeb方面为开发者提供强大的系统架构平台早期的MyEclipse安装需要基于Eclipse安装目录,后期逐渐发布完整版开发包,安装后自带Eclipse、JDK和各种插件2Eclipse的下载,安装及卸载下载安装•绿色版解压就可以使用(Eclipse)•安装版双击运行,一路next即可(JDK)卸载•绿色版直接删除文件夹即可•安装版专业卸载软件或者控制面板添加删除程序下载安装•绿色版解压就可以使用(Eclipse)•安装版双击运行,一路next即可(JDK)卸载•绿色版直接删除文件夹即可•安装版专业卸载软件或者控制面板添加删除程序3Eclipse的基本使用选择工作空间•工作空间其实就是我们写的源代码所在的目录用Eclipse来完成一个HelloWorld案例•代码以项目为基本单位•创建项目•创建包•创建类编写代码创建Java项目:点击File或者在最左侧空白处,在界面中写一个项目名称,然后Finish即可。创建包:展开项目,在源包src下建立一个包cn.itcast创建类:在cn.itcast包下建立一个类HelloWorld在界面中写一个类名:HelloWorld可以选择让main方法也被创建。然后finish即可。在HelloWorld类中输出一句话在main方法中写一条输出语句:我爱Java4Eclipse的基本使用编译•自动编译,在保存的那一刻帮你做好了运行•点击虫子后面的绿色内在三角形按钮•点击Run菜单下的run。也可以使用快捷键Ctrl+F11•选择要运行的文件或者在要运行的文件内容中右键--Runas-JavaApplication即可•看到Console即可,它就是Eclipse自带的控制台5Eclipse的汉化及语法检查方式有好几种,我给大家介绍最方便的一种。使用dropins安装插件•从Eclipse3.5开始,安装目录下就多了一个dropins目录,只要将插件解压后放到到该目录即可。同理,这种方式卸载插件也是特别的方便,推荐这种方式•大家可以同时使用中文版和英文版,这样还可以学英语源代码语法检查•红色波浪线•黄色波浪线源代码语法检查Eclipse可以对正在进行编写的源代码进行语法检查,对错误的源代码使用红色波浪线进行提示,对未使用的成员或有安全隐患的成员使用黄色波浪线进行警告提示Eclipse之所以可以进行语法检查,主要原因是因为Eclipse在随时监测是否有键盘或鼠标输出动作,如果有就对Eclipse下所有工程所有类进行编译,发现错误,立即标注。不使用的工程尽量关闭选中工程close即可6Eclipse组成之视窗与视图视窗每一个基本的窗体被称为视窗•PackageExplorer显示项目结构,包,类,及资源•Outline显示类的结构,方便查找,识别,修改•Console程序运行的结果在该窗口显示•Problems显示所有语法及错误所在的位置•Hierarchy显示Java继承层次结构,选中类后F4视图是由某些视窗的组合而成的。举例•Java视图•Debug视图视窗每一个基本的窗体被称为视窗•PackageExplorer显示项目结构,包,类,及资源•Outline显示类的结构,方便查找,识别,修改•Console程序运行的结果在该窗口显示•Problems显示所有语法及错误所在的位置•Hierarchy显示Java继承层次结构,选中类后F4视图是由某些视窗的组合而成的。举例•Java视图•Debug视图7Eclipse中工作空间的基本配置程序的编译和运行的环境配置如何去掉默认注释行号的显示和隐藏字体大小及颜色窗体给弄乱了,怎么办控制台找不到了,怎么办A:程序的编译和运行的环境配置(一般不改)window--Preferences--Java编译环境:Compiler默认选中的就是最高版本。运行环境:InstalledJREs默认会找你安装的那个JDK。建议配置了Java的环境变量。问题:低编译,高运行。可以。高编译,低运行。不可以。建议,编译和运行的版本一致。B:如何去掉默认注释?window--Preferences--Java--CodeStyle--CodeTemplates选择你不想要的内容,通过右边Edit编辑。注意:请只删除注释部分,不是注释部分的不要删除。C:行号的显示和隐藏显示:在代码区域的最左边的空白区域,右键--ShowLineNumbers即可。隐藏:把上面的动作再做一次。D:字体大小及颜色a:Java代码区域的字体大小和颜色:window--Preferences--General--Appearance--ColorsAndFonts--Java修改--JavaEditTextFontb:控制台window--Preferences--General--Appearance--ColorsAndFonts--Debug--Consolefontc:其他文件window--Preferences--General--Appearance--ColorsAndFonts--Basic--TextFontE:窗体给弄乱了,怎么办?window--ResetPerspectiveF:控制台找不到了,怎么办?Window--ShowView—Console课堂练习2:把我刚才讲解过的配置做一遍。8Eclipse中快捷键的使用内容辅助键•Alt+/起提示作用•main+alt+/,sout+alt+/,给出其他提示常用快捷键•格式化ctrl+shift+f•导入包ctrl+shift+o•注释ctrl+/,ctrl+shift+/,ctrl+shift+\•代码上下移动选中代码alt+上/下箭头•查看源码选中类名(F3或者Ctrl+鼠标点击)快捷键a:格式化。在代码区域:ctrl+shift+f在代码区域:右键--source--Formatb:导入包。导入方式:自己手动写完代码,需要导入包:ctrl+shift+o有些时候,通过alt+/提示的类,会自动把包导入。有些类在多个包下都有,请问,肿么办?你按了提示后,它会把所有的包给你显示,让你选择。c:注释问题单行注释:选中需要被注释的内容:ctrl+/想取消注释,再次选中,然后ctrl+/多行注释:选中需要被注释的内容:ctrl+shift+/想取消注释,再次选中,然后ctrl+shift+\d:代码上下移动选择要被移动的代码,然后alt+上/下箭头即可。e:给出一个快捷键大全。有空自己练习。课堂练习3:写一个标准的学生类(Student)。成员变量:name,age构造方法:无参,带2个参数成员方法:get/set方法并测试。(StudentDemo)9Eclipse中如何提高开发效率自动生成构造方法自动生成get/set方法上面两种操作的快捷键操作继承抽象类,或者实现接口看到Override说说这是什么,有什么用。自动生成构造方法a:无参构造方法在代码区域右键--source--GenerateConstructorsfromSuperclassb:带参构造方法在代码区域右键--source--GenerateConstructorsusingfields..--finish自动生成get/set方法在代码区域右键--source--GenerateGettersandSetters...继承抽象类,或者实现接口a:以前做法先写类,然后在类中在去继承类或者实现接口b:现在做法在创建类的时候,选择要继承的类或者实现的接口。Object是所有类的父类,所有类都直接或者间接的继承自Object。看到Override说说这是什么,有什么用。顺带的提醒一下面试题?重写和重载的区别。Override和Overload的区别?请问Overload可以改变返回值类型吗?课堂练习4:写一个标准的学生类(Student)。成员变量:name,age构造方法:无参,带2个参数成员方法:get/set方法并测试。(StudentDemo)10Eclipse中如何制作帮助文档编写源程序(设计接口,抽象类,具体类案例)针对源程序添加文档注释选中项目--右键--Export--Java--Javadoc—Finish11Eclipse中打jar包并使用jar包jar是什么?•jar是多个class文件的压缩包。jar有什么用?•用别人写好的东西打jar包•选中项目--右键--Export--Java--Jar--自己指定一个路径和一个名称--Finish使用jar包•复制到项目路径下并添加至构建路径。jar包有什么用,怎么用?a:用于把别人写好的东西,直接拿过来使用。b:怎么用(1)找到jar包。(2)复制jar包,粘贴到要使用的项目路径下。(3)把jar添加到构建路径。classpath。选中jar包,右键Buildpath--addtobuildpath(4)按照正常用法用就可以了。在开发的时候,很多常见的功能,别人都会做好了,我们只需要导入别人的jar包即可。比如说,上传文件,下载文件,数据分页等功能。12Eclipse中如何删除项目和导入项目删除项目•选中项目–右键–删除•从项目区域中删除•从硬盘上删除导入项目•在项目区域右键找到import•找到General,展开,并找到•ExistingProjectsintoWorkspace•点击next,然后选择你要导入的项目•注意:这里选择的是项目名称13Eclipse中几个常见小问题如何查看项目所在路径•选中--右键--Properties--Resource--Location导入项目要注意的问题•项目区域中不可能出现同名的项目(新建或者导入)•自己随意建立的文件夹是不能作为项目导入的修改项目问题•不要随意修改项目名称•如果真要修改,不要忘记了配置文件.project中的•name把这里改为你改后的名称/name14Eclipse中代码的高级(Debug)调试Debug的作用•调试程序•查看程序执行流程如何查看程序执行流程•什么是断点•如何设置断点•在哪里设置断点•如何运行设置断点后的程序•看哪些地方如何去除断点断点:就是一个标记,表示从哪里开始看程序A:如何设置断点在语句的最左边,双击即可。B:在哪里加现在:在每一个方法的第一条有效语句上加。以后:哪里不会加哪里。C:怎么运行断点的程序在代码区域--右键--Debugas--JavaAppliaction弹出一个界面:问你是否需要打开断点界面
本文标题:Eclipse常见问题初学者入门必备
链接地址:https://www.777doc.com/doc-4299235 .html