目录
课前先导
前面一章我们讲了用记事本实现程序,要先在记事本编写,然后再编译,然后才能去实现,步骤多还费力气,也不知道代码的编写有没有错误,实现时出现错误也不知道错在哪,那么,开发工具的好处就体现出来了:
为什么要使用开发工具?
1、开发工具为我们提供集成开发环境,可以将编写、编译、运行一气呵成。节省时间和精力;
2、开发更加快捷方便,通过提供工具和各种性能来帮助开发者组织资源,减少失误,提供捷径;
3、具有统一的标准,便于团队间的合作。可以提供统一的模板预设,为不同团队间共享代码减少障碍;
4、可以将开发中所用到的资源组织到一起,避免了复杂的文件检索工作。
这里我们用的开发工具时MyEclipse。
一、MyEclipse创建项目的步骤
1、创建项目
在菜单栏左上方点击"File"--->"New"--->"Java Project",然后再弹出的对话框中,输入要项目名称,然后点击右下角的"Finish",完成项目的创建。这里我们创建一个study项目(项目名要小写);
2、创建包
在Study目录下,我们右击"src"--->"New"--->"package"创建一个包,然后在弹出的对话框中输入包名(包名全部用小写);
什么是Java包(package)?
为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。package是一个为了方便管理组织java文件的目录结构,并防止不同java文件之间发生命名冲突而存在的一个java特性(就一句话:一个java包里不能存在两个或两个以上的同名java文件!)。
包的作用(现在不懂也没关系)
(1)把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。
(2)如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。
(3)包也限定了访问权限,拥有包访问权限的类才能访问某个包中的类。
包的命名规则(很重要)
(1) com:由公司发起,版权由项目发起的公司所有(一般我们常用这个);
形式为:com.公司名.项目名.模块名*.*.*
(2) team:团队项目指由团队发起,并由该团队开发的项目,版权属于该团队所有;
形式为:team.团队名.项目名.模块名*.*.*
(3) individual(个体):指个体项目,由个人发起,但非个人独立完成,可公开或私有项目,版权属于发起人;
形式为:indi.发起者名.项目名.模块名*.*.\*
(4) personal (个人私人):指个人项目,由个人发起,并独立完成,可分享的项目,版权属于个人;
形式为:pers.个人名.项目名.模块名*.*.*
(5) private(私人):指私有项目,由个人发起并独立完成,不用于分享的非公开项目,版权属于个人。
形式为:priv.个人名.项目名.模块名*.*.*
3、创建类
右击java包--->"New"--->"Class"创建一个类,这里我们创建"HelloWorld"类(类名要用“大驼峰”命名法,每个单词的首字母要大写!)
4、代码展示
二、MyEclipse常用操作和常用快捷键
1、常用操作
(1)显示不同窗体:单击"Window"--->"Show View"--->点击要显示的窗体
(2)显示代码编辑区行号:在代码编辑区左侧右击鼠标--->"Show Line Numbers"
(3) Java代码编辑区的字体、字形和颜色:Window--->Preferences--->General--->Appearance--->Color and Fonts--->Basic--->Text Font--->Edit
(4) 控制台字体、大小和颜色:Window--->Preferences--->General--->Appearance--->Color and Fonts--->Debug--->Console font--->Edit
2、MyEclipse常用快捷键
(1) 内容辅助键:ALT+/
main---->Alt+/....................(main方法快捷方式)
syso---->Alt+/....................(输出语句快捷方式)
(2)格式化代码:Ctrl+Shift+F
(3)导包:Ctrl+Shift+O
(4)单行注释:Ctrl+/、取消单行注释:Ctrl+/
(5)多行注释:Ctrl+Shift+/、取消多行注释:Ctrl+Shift+\
(6)删除某行代码:Ctrl+D
(7)撤销到上一步操作:Ctrl+Z....................后退一步操作
(8)恢复到后一步操作:Ctrl+Y....................前进一步操作
(9)搜索某个关键词:Ctrl+F
今天的课程——关于开发工具MyEclipse的使用,到这就算结束了,其他的操作我们也不常用,喜欢一些骚操作的可以去网上自己搜一下。好了,我是一米八、有腹肌、低于半小时你报警的Loveletter,纯手码博文,一个拒绝了Ctrl C 、 Ctrl V的男人,小伙伴们点点关注,我们下篇博文见!