关于Eclipse新建不同选项的作用
来源:互联网 发布:网络安全教育听后感 编辑:程序博客网 时间:2024/05/16 09:45
对于使用Eclipse软件,从File选项进行New不同类型选项时,可以进行很多不同的选择,如下:
每个不同的选项,代表什么意思,以及我们需要在什么时候进行使用?下面进行介绍一下:
Java Project: 创建一个Java SE项目,也就是电脑上运行的项目。关于Java SE的详细解释网上很多。
Project: 这里相对于Java Project选项来说,相对宽泛一些。创建的项目除了Java SE项目,还可以是Java EE,Java ME等项目。
Package: 创建一个包,主要起封装的作用,方便代码分类管理,也方便查找。当使用包说明时,程序中无需再引用(import)同一个包或该包的任何元素。
Class: 创建类,因为Java是面向对象的语言,所以每个对象都有对应的class, class类是表示Java的类型信息的类,主要是反射功能时使用的。
Interface: 创建一个接口,接口是一个规范,主要是代码具有维护,管理上的优势。将接口和实现分开更方便管理代码。总之好处很多,以后自己使用的时候就能体会到了。
Enum; 创建一个枚举类型,这是JDK 1.5之后添加的新特性,会自动创建Enum值类型,提供调用。
Annotation: 创建Java标注, Java在1.5版本引入注解Annotation,又称Java标注,注解是一种语法元数据,可以被直接使用到源代码中,类/方法/变量/参数/包名等都可以被注解。我们平时会经常遇见注解,例如@Override、@Deprecated等等。需要的时候进行创建。
Source Folder: 创建源文件夹,文件夹是一种特别的文件夹,如果你用面向对象的思想去看待这个Source Folder,那么他是folder的一个子集,作为子集,肯定是有folder的所有功能,而且还有自己特别的功能,他的特别之处,就是在source folder下面的java文件都会被编译,编译后的文件会被放在我们设置的某个文件夹下面(一般我们设置成WEB-INF/classes),Source Folder下面的非java文件会被copy一份放在我们的设置的文件夹下面 。
Java Working Set: 创建项目集合,相应的projects 放到相应的working set当中,可以使项目视图看起来更加简洁。
Folder: 创建文件夹,这里就是普通的文件夹,它和我们window下面使用的文件夹没有任何区别。
File: 创建文件选项,这里可以创建不同类型的文件,例如.xml文件等。
Untitled Text File: 创建一个文本类型的文件,可以选择不同的编码方式。
Task: 创建人任务标记,Task可以在代码里增加标识,通过tasks view可以快速的找到这些标识的地方,有助于提高开发效率和代码管理。
Junit Test Case:是junit的测试用例, 还没使用过,不太了解。
Example: 创建实例。具体的使用还没接触。
- 关于Eclipse新建不同选项的作用
- Eclipse新建Web项目中J2EE Specification Level选项作用
- 关于Eclipse New菜单(右击新建)选项变少的问题
- pl/sql关于新建不同的窗口
- eclipse --->project ----->clean... 选项的作用
- eclipse中新建Java工程的三个JRE选项区别
- eclipse中新建Java工程的三个JRE选项区别
- eclipse中新建Java工程的三个JRE选项区别
- eclipse新建项目时JRE的三个选项分别是什么意思?
- eclipse中新建Java工程的三个JRE选项区别
- eclipse中新建Java工程的三个JRE选项区别
- 关于Eclipse中新建菜单的实现
- 关于eclipse 配置 tomcat注意的选项
- VC6.0重装后新建选项卡中没有关于MFC工程的选项的解决方案
- 【GIT】关于不同网段新建项目IP的…
- eclipse更改右键新建菜单选项
- eclipse 新建一个Java Project所要注意的几个设置选项
- 关于eclipse新建项目问题
- Git版本控制命令学习
- leetcode_143.Recoder List ? 待解决
- window、linux 下彻底关闭tomcat进程
- redis异常解决:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist
- 阿姆达尔定律
- 关于Eclipse新建不同选项的作用
- hadoop记录篇5-eclipse开发mapreduce
- (继承方式)反射获取泛型类的类型和对象
- java学习第38天,集合排序
- Debian GNU/Linux 8.4 (jessie)编译安装php.md
- 第四次自考总结
- cf878a(位运算)
- OOAD-设计模式(四)结构型模式之适配器、装饰器、代理模式
- 运行301毕设-初步学习