(2018年的最后一个星期,2018年还有6天,失去了很多,也得到了很多,加油!!!!BAT,加油!!!!2019,去努力,去做事,去得到自己想得到的,努力不失去自己想要守护的)
第十一天的的视频,做个笔记:Eclipse篇。
(人和动物的最大区别就是人会制造和使用工具!2018.12.25提高效率!!!!加油!!!!)
1:Eclipse的引入
我是磨刀的,哈哈哈啊!!!
集成开发环境包含了一个编写界面,还包含了编译环境,还包括了运行环境,还包含了控制台。
2:Eclipse概述和MyEclipse简介
上图中的第二个特点:免安装的意思是绿色软件,就是没有一堆注册表信息,卸载的时候直接右键删除就行了。
Java语言也可以做图形化界面软件,但是不是Java的主要阵地。B/S(Browser和sever)应用是我们以后的主要阵地。
B/S的好处:服务器做什么更新都只是需要更新服务器端,浏览器重新访问就行了;
如果是C/S(Client/Server),比如说qq,更新之后还需要更新客户端。
3:Ecilipse的下载,安装,卸载
.org后缀一般是非营利性组织;.com后缀一般是商业机构;.cn后缀一般是政府组织;.edu后缀一般是教育组织。
eclipse是由纯java编写的,所以它的运行需要JRE的支持
4:eclipse的使用
首先来感受一下工作区间:
然后:在之前的记事本中,我们都是以class为单位的,而在IDE工具中是以项目为单位的(如下图)。
所有的后续东西都需要放在src下面。
观察上面的图:父类只能有一个:说明了类的单继承;
接口的地方,有多个:说明可以实现多个接口。
5:eclipse的编译和运行
IDE生成的class文件在bin目录下
红色波浪线:是语法错误;
黄色波浪线:是警告;
6:eclipse视窗结构
下面的图形是视图:
7:eclipse基本配置:字体,视图等
一般是要求编译和运行环境是一致的才没有事。
8:eclipse快捷键使用
内容辅助键:主要功能:帮助你补齐一些你记不住的东西,还可以帮你起名字。
格式化: 导入包 注释:左斜线注释,右斜线取消注释 某一行代码上下移动
源码所在的位置:
A:这是在文件夹中的体现
B:这是在eclipse 中的体现:
9:eclipse中构造方法,set,get等方法的自动生成
A:第一种方法就是右键点鼠标来产生;
B:alt shift+s 这个时候会产生列表:点击相应的字母(如下图)
10:eclipse继承抽象类和实现接口的快捷操作
在新建构造类的时候就加入抽象类(父类)
效果如下:
接口的操作同理
上图中的@Override是什么,有什么作用
这个注解的意思是说:我这个方法是重写父类的;如果一个方法不是父类中的,但是上面加了这个标记,就会报错。
11:eclipse中如何制作帮助文档
第一步:先建立一个接口并加上文档注释
第二步:建立一个抽象类并加上文档注释
第三步:建立实现类Dog并加上文档注释
12:eclipse中如何打jar包并且使用jar包
第一步:打jar包
第二步:在第二个项目中复制粘贴刚才生成的jar包
第三步:构建路径
然后下面就多了这个
然后测试结果如下:
13:连接11:如何生成说明书
台式电脑的软件出问题了,用的笔记本的eclipse完成的。下午去了实验室重装一个最新版本。2018 -9
下载安装的这个版本:2018.12.26 17:48
14:eclipse中如何删除项目和导入项目
删除项目:如果点了勾,那么这个删除是从硬盘上删除,是不可以撤销的。
15:eclipse中删除和导入项目时候注意事项
习惯:专门建立一个文件夹,用于放置导入的项目
同一个项目再次接收的时候,先去存放目录把原始项目删除,然后重新存储,最后刷新项目即可。
16:Eclipse中代码的高级(Debug)调试
好啦!最新版本安装成功!
第一步:
17:API概述
我们只是需要学习怎么用它就可以了。
要多看源码,学习别人的设计思想
最后难的地方在于需求上,不在于代码的实现,但是前提是有过大量的积累