第1个回答 2009-04-07
JDK和编辑器二者没有任何关系!
JDK(Java Development Kit),即java开发工具包.JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。
没有IDE的情况下,要运行JDK中的工具有以下几个方法.
1.进入命令提示符,进入jdk安装目录下的bin目录,执行相应的命令.
如javac(编译java程序,具体怎么使用直接javac ?就有提示)
2.配置环境变量path(将jdk安装目录下的bin目录的完全路径加到这个环境变量中).配置好后,下次就可以在命令提示符里任意路径下运行jdk中的命令.
编辑器是用来编辑java源代码的.
可以使用任何文本编辑器来编辑 java源代码.只是保存的时候必须存储为普通文本,并且是.java文件.
编辑完后,就可以进入命令提示符下,
用
javac 源代码文件的完全路径(包含后缀.java)
来编译java程序了
如果没有出现任何错误提示,则为编译成功.
此时可以用
java 编译后产生的.class文件的完全路径(不要后缀)
来运行java程序
以上就是jdk与编译器的作用以及区别!
如果使用IDE(集成开发环境),如eclipse,那么不需要再去命令提示符下进行编译运行程序了,也不需要另外的文本编辑器了.
只需要配置一次jdk的路径,就可以用鼠标来编译\运行\调试程序
ps:不建议初学者使用IDE!
第2个回答 2009-04-07
JDK就是java开发套件,包含编译器,运行环境(JVM)等,是命令行界面的,他是java开发以及跨平台的基石(Java是运行在JVM上的语言,JVM运行在操作系统上,不是像C/C++等编译成本地机器码运行在操作系统上)
安装配置之类的楼主上网应该能找一大堆出来
UltraEdit是文本编辑器,相对windows下的记事本增强版本而已,提供了编程语言语法高亮显示,自动排版代码等功能,用它其实和用记事本写java没区别
初学者建议先用记事本写个helloworld出来,要用IDE(开发环境)建议用Eclipse,NetBeans等,当然要先装jdk,IDE不过是提供图形界面,方便开发而已,幕后还是调用JDK