Java工具

开发Java程序三步:

1、编写源程序xxx.java文件
2、编译程序,由编译器编译成字节码xxx.class文件
3、运行在JVM上

开发Java程序的两种方式:

一、文本编辑器开发,手动编译

1,用文本编辑器编写源文件,如vim,notepad,sublime
2,用 javac 命令编译源文件,如 javac xxx.java
3,用 java 命令运行,如 java xxx
用文本编辑的好处是可以在各个平台编写源程序,但是只能手动debug,对程序员要求较高

二、IDE(集成开发环境)开发

常用的IDE有:

Eclipse, NetBeans(这两个是开源项目,使用人数较多)

Myeclipse, IntelliJIDEA, EditPlus (这三个是闭源项目,各有特色,都要付费)

使用Eclipse开发Java程序的步骤:
1、创建一个 Java 项目。
2、手动创建 Java 源程序
3、编译 Java 源程序
4、运行 Java 程序
IDE将程序开发环境和程序调试环境集合在一起,方便程序员开发软件。 

API文档:

Application Programming Interface,应用程序编程接口,官方提供的API有着非常详细的说明,可以帮助程序员快速查阅和使用相关的方法和功能,是一个非常好的学习工具。中文译本有时不能很精确的表达出原意,所以尽量阅读英文原版。

反编译工具:

源文件编译后的的字节码文件,人是无法理解的,但可以使用反编译工具把字节码文件转换回源文件,便于程序员查看理解其他程序的写法等,这个转换的过程就是反编译。 常用的反编译工具:
Jad、JD-GUI、jdec、Java Decompiler

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 常见的十四种Java开发工具的特点 1、JDK(JavaDevelopmentKit)Java开发工具集 从初学者...
    借他一个明天阅读 4,350评论 0 5
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,087评论 25 709
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,899评论 18 399
  • 大家好,我是郭志亮,一名不甘寂寞,想搞事的程序员。坐标;深圳。 之前的我: “听过很多道理,却依然过不好这一生”-...
    持续行动派阅读 2,833评论 2 2
  • 第二章 魔兽学院 “哈哈,我的魂灵好厉害。”赤子凯大声的说到。穆然说“少嘚瑟。”赤子凯瞅了穆然一眼,冷夜轩说“能不...
    5067b0d98abe阅读 1,566评论 0 0