cass扩展工具lisp源代码_小猿圈汇总Java开发工具,让你的工作事半功倍

地球上的一切工具和机器,不过是人肢体的知觉的发展而已。——爱迪生

工具原指工作时使用的器具,后引申为“为达到、完成或促进某件事物的手段”。

Java开发者开发项目时多需安装各个公司应用服务器和开发工具。科学运用工具不仅能够高效地完成工作,同时还能快速识别错误,像使用适宜的工具,能快速编写代码,查找错误。

Java开发工具,你知道多少?小猿福利来了,记得认真看。

7cddd60a48f12011b76a743eda616ecd.png

JDK(Java Development Kit)是Java语言的软件开发工具包,主要适用于移动设备、嵌入式设备的Java应用程序中。JDK作为Java环境安装后的产物,可以对Java程序进行编译,像记事本编写的Java文件也可以进行编译。

常用基本工具:

Javac:Java源程序编译器,使用它可以将Java源代码转换成字节码。

appletviewer.exe Java applet浏览器:appletviewer命令可在脱离万维网浏览器环境的情况下运applet。

jar:java应用程序打包工具,可将多个类文件合并为单个JAR归档文件。

Javadoc:Java API文档生成器可从Java源程序代码注释中提取文档,生成API文档HTML页。

jdb:Java调试器(debugger),可以逐行执行程序,设置断点和检查变Md。

Java开发人员呼声最高的IDE—Intellij IDEA,业界公认的最好的开发环境,具有重构、智能代码助手、J2EE支持、Ant、JUnit、CVS整合、代码审查、美观、高效等特点。新版本内置decompiler,有效扩展了代码检查功能。

Intellij IDEA除了优点,还有存在些许不足:插件开发匮乏(官方公布插件不足400个);缺乏技术文章;同一页面中只支持单工程;资源消耗大,像建立中型项目,启动后基本需要200M以上内存支持,需要较大空间支持。

Sun公司创建NetBeans最初的目的在于构建世界级JavaIDE,它包括开源的开发环境和应用平台,可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,在SPL(Sun公用许可)范围内使用。Java开发者使用NetBeans可以使Java平台迅速创建Web、企业、桌面以及移动的应用程序。目前,NetBeans IDE还支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等编程语言。

Eclipse本身只是一个框架和一组服务,用于通过插件组件构建开发环境。作为一个开发源代码,是基于Java的可扩展开发平台。值得注意的是Eclipse附带标准插件集包含Java开发工具(JDK)。

简单说一下快捷方式:

1. Ctrl + 1 (快速修复);

2. Ctrl + D (删除当前行);

3. Alt + / 或者说是 Ctrl + 空格(快速插入);

4.Ctrl + Alt + ↓(复制当前行到下一行);

5. Ctrl + Shift + O 自动导入包;

6. Ctrl+K快速查找;

7. Ctrl + Shift + F 自动缩进;

8. Ctrl+/ 注释当前行,再按则变成取消注释;

9. Ctrl + Q 定位到最后编辑的地方;

10. Alt+Shift+R 重命名非常好用。

插件安装可以选择直接复制、使用link文件法、使用dropins安装插件、使用Eclipse Macketplace、使用eclipse自带图形界面安装。

MyEclipse和eclipse同属一个公司,但在功能上相较于eclipse,MyEclipse是eclipse一组插件集,它集中了很多开发工具和包,性能更优,方便开发者开发Java Web相关程序,像支持spring、jsp直接开发。它必须要提的缺点就是MyEclipse是款收费软件,官方只让用户免费使用30天。

Groovy是基于Java虚拟机的敏捷开发语言,它汇聚了Python、Ruby和Smalltalk强大特性,像动态类型转换、闭包和元编程支持。Groovy语法虽源于Smalltalk和Ruby语言理念,但与Java相似。Java开发人员只要了解Java代码如何编写,对Groovy也就了解个大概了。唯一的区别就是完成同一个任务时Groovy代码比Java代码少。Groovy作为Java的补充,从业人员使用Groovy可以实时进行类型检查。

讲解Mockito前要先为大家介绍一下Mock。Mock在面向对象程序设计中,模拟对象是以可控的方式模拟真实对象行为的一个假的对象。程序员多创设模拟对象以测试其他对象的行为。Mockito是GitHub上使用最广泛的Mock框架,它与JUnit结合使用。不仅能创建、配置mock对象,还能简化有外部依赖的类的测试开发。Mockito是mocking框架,简便易学、可读性强且语法简单,常使用于隔离系统、提前创建测试、演示程序、团队并行工作等场景中。

JUnit作为可编写且能反复测试的单元测试工具,是开放源代码的Java测试框架。JUnit测试又称白盒测试,主要包含以下功能:测试预期结果的断言;用于共享通用测试数据的测试工具;测试运行程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值