关于java的集成开发环境(简称IDE)
1.1 什么是集成开发环境
是一种一站式开发,使用这个工具就可以了。有提示功能,有自动纠错功能等
集成开发环境可以让软件开发变得更简单,更高效
没有IDE工具:
- 需要安装jdk,需要配置环境变量,需要手动将java源文件编译成class字节码文件
- java源程序出错之后没有提示
- 没有自动提示功能等
有IDE工具:
- 不需要独立安装jdk(IDE中已经集成)
- 不用手动配置环境变量
- 不用使用javac,源程序编写语法错误马上有提示
- 使用IDE工具很多代码不用写就自动生成了
1.2 有哪些比较好的IDE?
- eclipse日食(IBM开发的为了吞并Sun公司,但最后没有成功··)(使用最多)(免费)
- myeclipse(收费,在eclipse上多了一些插件)
- intellij IDEA(有上升趋势)
- netbeans
- jbuilder
myeclipse的使用:
workspace 工作区
当myeclipse打开的时候,大多数都会提示选择工作区
这个工作区可以使已经存在的工作区,也可以是新建的工作区
选择工作区之后,将来编写的Java代码都会在工作区里找到
myeclipse可以开启两个甚至更多
的对话,每个对话对应不同
的workspace
在workspace工作区中有一个文件夹:.metadaya
在该文件夹中存储了当前myeclipse的工作状态。
将.metadata文件夹删除之后,下一次进入这个工作区的时候是一个新的开始
但是会发现这个IDE工具中所有的项目丢失了,但这里只是对视了myeclipse的项目,但硬盘上真实存储的项目不会丢失
打开myeclipse之后:窗口
窗口双击可以最大化或者还原
窗口可以拖动
窗口不小心关闭了,可以再次打开
window->show view ->other ->输入自己要找的窗口
myeclipse准备了很多不同的布局方式
:
企业级开发:JavaEE开发:Myeclipse java enterprise
普通java开发:javaSE专属布局 -java
怎么切换布局:
myeclipse右上角java perspective
当布局被破坏之后想要复原
window-reset
重点窗口介绍
package explore、navigator,project explore 可以看到java源文件
console:控制台窗口
工作区中最基本的单元是project
使用myeclipse
- 在
package explore
中点击右键,new-java project
(也还有其它方式) - 指定java工程的名称,一般全部
小写
- 指定java工程的存放目录
- java的运行时环境:jre的配置(可以选择myeclipse自带的jre,也可以选择自己安装的jre)
project layout :工程的目录布局
多数情况下选择:两个独立的文件夹存储源码(src)和字节码(bin)
在src目录下新建软件包:package机制
在src目录上点右键,新建package
包package是java语法中的一部分
在软件包下新建一个java类
在包上点右键,new class(同时生成了main方法)
显示行号:在java源程序的左侧点击鼠标右键
设置字体大小:window-perference-输入font-basic -textfont-edit
快捷键:
ctrl+d 删除一行
alt+/ 自动补全
ctrl+1 自动纠错
ctrl+alt+down就能复制一行粘贴
ctrl+shift+f格式化
java源代码有时候不保存是不会编译的,所以时刻Ctrl+s
保存
出现红色下划线
说明语法有问题,点击左边的红叉会自动纠错 或者光标停在红色下划线下面,ctrl+1就可以
黄色的下划线
说明警告,编译可以通过
快捷键设置:window preferences-输入key 点击keys
怎么运行带有主方法的java程序
在java程序的任何位置点击鼠标右键-run as-java application