Java项目:Java 项目的创建过程、eclipse、eclipse快捷键、
1、Java 项目的创建过程
创建项目 project —— > 创建包 package ——> 创建类 class ,编辑Java 源文件 ——> 保存即编译,然后再运行。
2、eclipse 快捷键
1)内容辅助键:起到提示作用
内容辅助: alt + /
main方法: main + alt + /
输出语句: syso + alt + /
提示作用: 帮助你补齐一些你记不住的东西,起名字等
2)常用快捷键:
A:格式化:ctrl + shift +f
B:导入包:ctrl + shift + o
如果该类仅仅在一个包中有,就自己显示了; 如果在多个包中有,会弹出一个框框供你选择。
C:注释:
单行注释:ctrl + / (一次注释,二次取消)
多行注释:ctrl + shift + / (注释) 和 ctrl + shift + \ (取消注释)
D:代码在源文件中上下移动: 选中代码 + alt + 上下箭头
E:查看源码: 选中类名 ( 按 F3 或者 ctrl + 鼠标点击 )
3)Eclipse 中如何提高开发效率
A:自动生成无参和有参的构造方法。
a: 无参构造方法: 在代码区域右键--source--Generate Constructors from Superclass
b: 带参构造方法: 在代码区域右键--source--Generate Constructors using fields.. -- finish
B:自动生成成对的 getXxx()方法和setXxx()方法。
在代码区域右键--source--Generate Getters and Setters...
C:上面两种操作的快捷键操作。
4)继承抽象类,或者实现接口
a: 以前做法 先写类,然后 在类中在去继承类或者实现接口。
b: 现在做法 在创建类的时候,选择要继承的类 或者 要实现的接口。(标记:@Override:是注解的意思,代表这个方法是重写父类的方法,如果和父类名出现了偏差,则会报错!)
Object 是所有类的父类,所有类都直接或者间接的继承自Object。
5)看到Override说说这是什么,有什么作用?
顺带的提醒一下面试题:重写和重载的区别?Override和Overload的区别?请问Overload可以改变返回值类型吗?
3、Eclipse 中如何删除项目和导入项目
1)删除项目
选中项目 —— 右键 —— 删除:
A:从项目空间中删除
B:从硬盘上删除
2)导入项目
A:在项目区域右键找到 import
B:找到 General,展开,并找到 Exsiting Projects into Workspace
C:点击 next,然后选择你要导入的项目。注意:这里选择的是项目名称。
3)Eclipse 中几个常见的小问题
A:如何查看项目所在路径
选中项目 —— 右键 —— Properties —— Resource —— Location
B:导入项目时要注意的问题:
a: 项目区域中不可能出现同名的项目(不管是新建还是导入)。
b: 自己随意建立的文件夹是不能作为项目导入的,因为配置文件很重要。
C:修改项目问题:
a:不要随意修改项目名称。
b:如果真要修改,不要忘记修改配置文件 . project 中的
4、Eclipse中如何制作帮助文档 、打jar 包、使用 jar包
(1)Eclipse 中如何制作帮助文档
1)编写 java 源程序( 设计接口, 抽象类, 具体类案例 )
2)针对 java 源程序添加文档注释
3)选中项目--右键--Export--Java--Javadoc—Finish
(2)Eclipse 中打 jar 包,并使用 jar 包
1)jar是什么? jar是多个 class文件的压缩包。
2)jar有什么用? 用别人写好的东西
3)打jar包: 选中项目--右键--Export--Java--Jar--自己指定一个路径和一个名称--Finish
4)使用jar包: 复制到项目路径下,并且必须要添加至构建路径。