【高分】java7 ide jdk jre netbeans eclipse 这几个是什么关系? 200
一、
1、java7是值得java版本,java从1.0开始到1.7,只是从1.5开始改成java5.0,java7.0了,java7就是java1.7,主要区别是在于jre类库含有更多的jar包,或者更优的处理方法
2、IDE:集成开发环境,就是方便你做开发的工具,就行C,C++有visul stidio开发一样
3、jdk,jre:jdk包含jre,如果没有jdk,电脑可以 运行java文件,但不能做开发使用,jdk中还包含了java的工具,和所有jar包,以为java是面向对象的语言,所以jar说包就就是封装了很多功能的对象,可以直接使用这些对象及方法。
4、netbeans,eclipse:这两个都是IDE工具,就是一个方便做java开发的工具,方便编写,编译,运行,所以是一个集成开发环境。
二、
1、用eclipse编写java程序,首先你需要安装JDK,JDK是绿色工具,实际上是只要配置好java环境变量即可,然后打开eclipse,创建java project,在工程下,创建class,这样就可以开始编写了
2、去官网下载,如果是初学者,建议你下载标准版,就是standard版,如下图这个:
Java7
java是一种编程语言也是一种程序运行平台,将人类容易阅读的代码转换成机器可以执行的命令-机器码
IDE
ide 是集成开发环境的统称,将常用的开发工具、开发命令进行集成,可以帮助程序员免去一些繁琐重复的工作,提高编程的效率,IDE的强大也会有弊端,现在的开发人员越来越“傻”了,很多事情都是IDE在背后帮程序员干了
JDK
jdk是java开发工具包,这里面包含了所有java开发需要的东西:
javac – 编译器,将源程序转成字节码
jar – 打包工具,将相关的类文件打包成一个文件
javadoc – 文档生成器,从源码注释中提取文档
jdb – debugger,查错工具
java – 运行编译后的java程序(.class后缀的)
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
Jconsole: Java进行系统调试和监控的工具
JRE
jre是Java Runtime Environment,java运行环境,他包含了运行java程序需要的东西,包括:java虚拟机,java的核心类库和支持文件,想要运行java程序,那就需要jre
NetBeans 和 Eclipse
netbeans eclipse 都是IDE集成开发环境,netbeans是java发明公司 sun 公司的产品,现在被 oracle 收购了,当然现在 java 也属于 oracle 了,eclipse 是开源的IDE环境,可以免费使用,这个非常常见,我身边的人几乎都用或者知道 eclipse
IDE:集成开发环境(Integrated Development Environment ),一般包括代码编辑器、编译器、调试器和图形用户界面等工具,集成了代码编写、分析、编译、调试功能等一体化的开发软件服务套。
JAVA:一种编程语言...
jdk:JAVA 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。
JRE:Java运行环境,运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。
NetBeans:是Sun公司在2000年创立的代开放源代码供开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。
Eclipse:是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
部分资料来自百度百科
请笑纳