Java开发工具
A:操作系统自带的记事本软件:notepad
B:高级记事本软件:editplus
C:集成开发环境IDE(Integrated Development Environment)
在继承开发工具中,我们我们常用更多是Eclipse,有些人会问,那MyEclipse和Eclipse有什么区别呢?
其实MyEclipse是在Eclipse的基础上多了一些插件,对初学者来说并没什么作用,而且它是要钱的,所以初学者直接用Eclipse就好了,免费且绿色,解压就能用
Eclipse的编译和运行
我们java代码编写好之后通过javac来编译,然而eclipse比较只能,我们编写好代码后通过crtl + s保存文档就立即帮我们编译,有错误会有提示,很方便我们编写和修改代码
运行只需要点击工具栏上的绿色运行按钮就可以运行程序,或者在需要运行的文件里右键,run as java application就可以运行了,不需要再打开命令行手动输入指令
Eclipse自动导包功能和自动补全
在开发中。我们需要通过导包的形式引入其他类,在eclipse里,通过alt + /可以自动补全代码同时自动导入类所在的包,很方便,而且不容易出现错误
Eclipse常用快捷键
A:新建 ctrl + n
B:格式化 ctrl+shift+f
C:导入包 ctrl+shift+o
D:注释 ctrl+/,ctrl+shift+/,ctrl+shift+\
E:代码上下移动选中代码alt+上/下箭头
F:查看源码 选中类名(F3或者Ctrl+鼠标点击)
G:查找具体的类 ctrl + shift + t
H:查找具体类的具体方法 ctrl + o
I:给建议 ctrl+1,根据右边生成左边的数据类型,生成方法 //经常用
J:删除代码 ctrl + d
K:抽取方法alt + shift + m
L:改名alt + shift + r
Eclipse中快速生成代码
alt + shift + s
转按c或o:自动生成构造方法
转按r:自动生成get/set方法
Eclipse引入jar包
1.在工程下创建一个lib文件夹
2.把jar包放进入lib文件夹里
3.右键jar包,buildpath-->add...
ok初学者熟练这些基本操作后,对学习javase的时候会比通过纯文本编辑工具开发效率高很多,同时错误也会大大较少,提高学习的信心