Ecplise的使用练习_01
-----------------------------------------------------------------------------
Eclipse的概述和使用(掌握)
0:开发java的IDE的分类
免费的当中使用最多的是:Eclipse(Oracle公司的产品,位于美国加州红木城的红木岸)
收费的当中使用最多的是:IntelliJ IDEA(JetBrains(杰特Brains)公司的产品,位于东欧捷克的布拉格)
Kotlin(科特林)
1:Eclipse是一种可扩展的开放源代码的IDE(Integrated Development Environment集成开发环境)。
始于1999年4月,由OTI和IBM两家公司的IDE产品开发组组建。
2001年11月,IBM公司捐出价值4000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。
最初主要用于Java语言开发,通过安装不同的插件,Eclipse可以支持不同的计算机语言开发。
2:Eclipse的特点描述(基础班使用)
a.完全免费free:可免费使用。
b.完全开源free:开放源代码。
c.纯Java语言编写:早期是由Java开发人员使用Java语言编写,该工具所带来的快捷帮助完全符合Java编程人员的习惯。
d.免安装(绿色软件):由于使用Java语言编写,需要为其提供JDK与JRE。
e.扩展性强:工具本身不具有的功能,可以通过标准接口扩展添加功能。
3:MyEclipse(就业班使用)
MyEclipse是在Eclipse基础上追加的功能性插件,对插件收费。
MyEclipse主要在JavaWeb方面为开发者提供强大的系统架构平台。
早期的 MyEclipse 安装需要基于 Eclipse 安装目录,后期逐渐发布完整版开发包,安装后自带 Eclipse、JDK和各种插件。
---------------------------------------
4:Eclipse的下载、安装、卸载及注意事项(Eclipse其实属于IBM公司(蓝色巨人))
下载
http://www.eclipse.org/
下载标准版本即可,即 Eclipse IDE for Java Developers 这个版本。企业版本 Eclipse IDE for Java EE Developers 以后再下。
安装
绿色版软件 解压就可以使用(例如:Eclipse)。
安装版软件 双击运行,一路next即可(例如:JDK)。
卸载
绿色版软件 直接删除文件夹即可。
安装版软件 专业卸载软件或者控制面板添加删除程序进行删除。
注意事项
1.由于Eclipse需要基于Java运行环境,安装后运行时需要确认计算机中是否对JAVA_HOME与path环境变量进行配置。
2.解压的路径问题:最好和JDK安装时候的一样,不要有空格或者其他特殊符号。建议跟开发相关的软件最好安装在同一个目录下。
3.如何查看Eclipse的版本?
答:Eclipse安装目录下有一个 .eclipseproduct 文件,用记事本打开看 version=x.x.x 就知道版本了。
如果出现问题删除 eclipse.ini 文件后重新启动。
---------------------------------------
5:Eclipse的基本使用
1.打开Eclipse后,选择工作空间
工作空间:其实就是我们写的源代码所在的目录。
注意:打开后,发现 Eclipse 的界面做的还是比较丑的,其实Java的图形化界面做得比较一般,所以才转向做浏览器方面的东西了。
2.用Eclipse来完成一个HelloWorld案例
注意:此时代码以项目为基本单位了。
a.创建Java项目:
点击File或者在最左侧空白处,在界面中写一个项目名称,然后 Finish 即可。
b.创建包:
展开项目,在源包src下建立一个包cn.itcast.day11.demo01
c.创建类:
在cn.itcast.day11.demo01包下建立一个类 HelloWorld
在界面中写一个类名:HelloWorld
可以选择让main方法也被创建。
然后finish即可。
d.在HelloWorld类中输出一句话:
在main方法中写一条输出语句:hello world
---------------------------------------
6:Eclipse的汉化及语法检查
汉化方式有好几种,我给大家介绍最方便的一种。
使用dropins安装插件,
从Eclipse3.5开始,安装目录下就多了一个dropins目录,只要将插件解压后放到到该目录即可。
同理,这种方式卸载插件也是特别的方便,推荐这种方式。大家可以同时使用中文版和英文版,这样还可以学英语。
源代码语法检查
红色波浪线:Eclipse可以对正在进行编写的源代码进行语法检查,对错误的源代码使用红色波浪线进行提示。
黄色波浪线:对未使用的成员或有安全隐患的成员使用黄色波浪线进行警告提示。
Eclipse之所以可以进行语法检查,主要原因是因为Eclipse在随时监测是否有键盘或鼠标输出动作,
如果有就对Eclipse下所有工程所有类进行编译,发现错误,立即标注。
---------------------------------------
7:Eclipse的基本配置
修改源代码字体大小和颜色:注意,源代码的字体最好不要改,因为字体Consolas是一种非常优秀的代码等宽字体,我们主要调整源代码字体大小即可。
---------------------------------------
8:Ecplise的视窗和视图概述
视窗:每一个基本的窗体被称为视窗。
Package Explorer(包资源管理器) 显示项目的结构、包、类及资源。
Outline(大纲) 显示某个类的结构,方便查找、识别、修改。例如给成员改名字:选中某一成员 右键 --> Refactor(重构) --> Rename...
Console(控制台) 程序运行的结果在该窗口显示。
Problems(问题) 显示所有语法及错误所在的位置。
Type Hierarchy(类型层次结构) 显示Java继承层次结构,选中类后按F4即可显示。
视图:是由多个视窗的组合而成。
举例
Java视图 点击右上角的 Java选项卡 出现Java透视图
Debug视图 点击右上角的 Open Perspective(打开透视图)选项卡 --> Debug 出现Debug视图
---------------------------------------
9:Eclipse中如何制作帮助文档?
a:编写源程序(有设计接口、抽象类、具体类案例)
b:针对源程序添加文档注释
c:选中项目 --> 右键 --> Export --> Java --> Javadoc --> next --> Browse(选中一个路径\doc) --> Finish --> Yes To All
---------------------------------------
10:Eclipse中打jar包并使用jar包到新的项目中?
A项目想用B项目的东西(注意:B项目的东西如何实现你看不见,即java文件看不见),
而实际上用的是B项目的多个class文件,所以我要把B项目的所有class文件拿过来。
jar是什么?
jar是多个class文件的压缩包。
jar有什么用?
用别人写好的东西。
如何打jar包呢?
选中项目 --> 右键 --> Export --> Java --> JAR file --> next --> Browse(自己指定一个路径和一个名称,名称例如:animal_tool) --> Finish --> 会在指定路径生成 animal_tool.jar 的 压缩文件。
如何使用jar包呢?
将jar包复制到项目路径下并添加至构建路径。
如何添加构建路径呢?
选中刚复制到的 animal_tool.jar 右键 --> Build Path --> Add to Build Path
小结:一般而言,说明书和jar包的使用是必须是配套的。
-----------------------------------------------------------------------------
Ecplise的使用练习_02
-----------------------------------------------------------------------------
1:Eclipse的下载、安装、卸载及注意事项
-----------------------------------------------------------------------------
2:用Eclipse写一个HelloWorld案例,最终在控制台输出你的名字。
A:创建Java项目。
B:在src目录下创建包。cn.itcast.day11.demo01
C:在cn.itcast.day11.demo01包下创建类。HelloWorld
D:在HelloWorld下有一个方法。public static void main(String[] args) {}
E:在main方法中有一个输出语句。System.out.println("你的名字");
-----------------------------------------------------------------------------
3:Eclipse的基本配置
A:程序的编译和运行的环境配置(一般不改)
Window--> Preferences --> Java
编译环境:Compiler 默认选中的就是最高版本。
运行环境:Installed JREs 默认会找你安装的那个JDK。建议配置了Java的环境变量。
问题:
低编译,高运行。可以。
高编译,低运行。不可以。
建议,编译和运行的版本一致。
---------------------------------------
B:如何去掉默认注释?
Window --> Preferences --> Java --> Code Style --> Code Templates(代码模板)
选择你不想要的内容,通过右边Edit编辑。
注意:请只删除注释部分,不是注释部分的不要删除。
---------------------------------------
C:行号的显示和隐藏
显示:在代码区域的最左边的空白区域,右键 --> Show Line Numbers 即可。
隐藏:把上面的动作再做一次。
---------------------------------------
D:字体大小及颜色的调节
a:Java代码区域的字体大小和颜色:
Window --> Preferences --> General --> Appearance --> Colors And Fonts --> Java --> Java Edit Text Font (set to default: Text Font) 或者
Window --> Preferences --> General --> Appearance --> Colors And Fonts --> Basic --> Text Font
注意,源代码的字体最好不要改,因为字体Consolas是一种非常优秀的代码等宽字体,我们主要调整源代码字体大小即可。
b:控制台的字体大小和颜色:
Window --> Preferences --> General --> Appearance --> Colors And Fonts --> Debug --> Console font (set to default: Text Font)
c:其他文件的字体大小和颜色:
Window --> Preferences --> General --> Appearance --> Colors And Fonts --> Basic --> Text Font
---------------------------------------
E:窗体给弄乱了,怎么办?
Window --> Perspective --> Reset Perspective...
---------------------------------------
F:控制台找不到了,怎么办?
Window --> Show View --> Console
-----------------------------------------------------------------------------
4:Eclipse的常用快捷键
A:格式化 Ctrl + Shift + f
注意:上述快捷键使用搜狗拼音输入法会失灵,肿么办?答:选择搜狗拼音的设置属性 --> 按键 --> 系统功能快捷键 全部将√去掉
B:导入包 Ctrl + Shift + o
如果该类在 package java.lang; 中,则不需要导入包了。
如果该类仅仅在一个包中有,就自己显示了。
如果该类在多个包中有,会弹出一个框框供你选择。
C:注释
/(正)斜杠 \反斜杠
添加单行注释:Ctrl + / 取消 Ctrl + /
添加多行注释:Ctrl + Shift + / 取消 Ctrl + Shift + \
D:代码上下移动
选中代码后,Alt + 上/下箭头
E:查看源码
选中类名后(按F3或者Ctrl + 鼠标点击)
F:智能提示(内容辅助键):Alt + /
a:main方法补齐
main + Alt + / + 回车即可
b:输出语句补齐
syso + Alt + /
c:提示作用
帮助你补齐一些你记不住的东西,还可以帮你起名字等等。
G:向下复制一行 和 向上复制一行
Ctrl + Alt + 向下箭头
Ctrl + Alt + 向上箭头
注意:上面两种快捷键有可能发生冲突,因为我们大多数用的都是windows,而且用的都是Intel的双显卡,那么如何禁用显卡的快捷键呢?
法一:桌面空白处右键 --> 英特尔? 显卡设置 --> 选项和支持 --> 快捷键管理器 --> 管理快捷键 --> 禁用
法二:控制面板 --> 查看方式 --> 大图标 --> 英特尔? 显卡设置 --> 选项和支持 --> 快捷键管理器 --> 管理快捷键 --> 禁用
F:删除当前行
光标放在要删的行上再 Ctrl + d
-----------------------------------------------------------------------------
5:Eclipse中如何提高开发效率?
A:自动生成构造方法
a:无参构造方法 在代码区域右键 --> source --> Generate Constructors from Superclass... --> Ok
b:带参构造方法 在代码区域右键 --> source --> Generate Constructors using Fields... --> 选择对应的形参 --> Ok
B:自动生成getXxx()/setXxx()方法
在代码区域右键 --> source --> Generate Getters and Setters... --> 选择要getXxx()/setXxx()的成员变量 --> Ok
---------------------------------------
提供了对应的快捷键操作。
A:自动生成构造方法
a:无参构造方法 Alt + Shift + s + c
b:带参构造方法 Alt + Shift + s + o
B:自动生成getXxx()/setXxx()方法
Alt + Shift + s + r
---------------------------------------
C:如何简化继承抽象类和简化实现接口?
a:在新建抽象类的子类的时候改变默认的 Superclass 父类选项卡,找到自己写的父类。
b:在新建抽象类的子类的时候改变默认的 Superclass 父类选项卡,先找到自己写的父类,再在 Interface 接口选项卡 Add 添加自己写的接口。
D: @Override 的作用?
答:表示该方法是重写父类的,起到一个标记的作用。如果用 @Override 标记的方法的方法声明和父类不匹配,就会报错。
-----------------------------------------------------------------------------
6:通过讲解的快捷键和提高开发效率的一些内容完成如下内容:
自定义学生类:Student
成员变量;
姓名
年龄
构造方法:
无参
带参
成员方法:
getXxx()/setXxx()
再给出一个show()方法,显示类的所有成员信息。
然后,写一个测试类,对学生的代码进行测试。
StudentDemo
-----------------------------------------------------------------------------
7:Eclipse中如何删除项目和导入项目?
删除项目
选中项目 --> 右键 --> Delete
从项目区域中删除,硬盘上还在,是不彻底完全删除。
从硬盘上删除,是彻底完全删除。
---------------------------------------
导入项目
在项目区域右键找到 import ,
找到 General,展开,并找到 Existing Projects into Workspace ,
点击 next,然后 Browse 选择你要导入的项目。
注意:这里选择的是项目名称。
-----------------------------------------------------------------------------
8:Eclipse中要注意的几个小问题:
a:如何查看项目所在路径?
选中项目 --> 右键 --> Properties --> Resource --> Location
b:导入项目要注意的问题
1.项目区域中不可能出现同名的项目(无论是新建项目或者是导入项目)。
2.自己随意建立的文件夹是不能作为项目导入的。
c:修改项目问题
1.不要随意修改项目名称。
2.如果真要修改项目名称,不要忘记了也要修改项目的配置文件 .project 中的内容,如下:
<name>把这里改为你改后的名称</name>
-----------------------------------------------------------------------------
9:大家接收文件的注意事项:
A:专门建立一个文件夹用于接收项目,不要随意放置。
B:同一个项目再次接收的时候,先去存放的目录把原始项目删除,然后重新存储新接收的项目,最后选中项目右键 --> Refresh 刷新项目即可。
C:每天对照我写的项目,自己也创建一个练习项目
举例:我的项目名称 day11_eclipse
你就创建一个项目名称 day11_eclipse_test
-----------------------------------------------------------------------------
10:Eclipse中代码的高级调试(Debug)
Debug的作用:
1.调试程序。
2.查看程序执行流程。
如何查看程序执行流程?
要想看程序执行流程,就必须首先设置断点。
什么是断点?
就是一个标记,从哪里开始。
如何设置断点?
你想看哪里的程序,你就在那个有效程序的左边双击即可。
在哪里设置断点?
哪里不会点哪里。
目前:我们就在每个方法的第一条有效语句上都设置断点。
如何运行设置断点后的程序?
在代码编辑区域 右键 --> Debug as --> 1 Java Application
看哪些地方呢?
Debug 断点测试的地方 使用快捷键F6;或者点击也可以,一次看一行的执行过程。
Variables 查看程序的变量变化
ForDemo 被查看的源文件(源代码)
Console 控制台
如何去掉断点呢?
1:再次双击即可。
2:找到Debug视图,在Variables界面,找到Breakpoints,并点击,然后看到所有的断点,最后点击那个双叉,就会移除所有的断点。
-----------------------------------------------------------------------------
我的博客园地址: http://www.cnblogs.com/chenmingjun
我的蚂蚁笔记博客地址: http://blog.leanote.com/chenmingjun
Copyright ©2018 黑泽明军
【转载文章务必保留出处和署名,谢谢!】