java和jdk都要安装吗(java和eclipse用都安吗)

:暂无数据 2026-07-14 20:30:01 :0

java和jdk都要安装吗(java和eclipse用都安吗)

各位老铁们好,相信很多人对java和jdk都要安装吗都不是特别的了解,因此呢,今天就来为大家分享下关于java和jdk都要安装吗以及java和eclipse用都安吗的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

本文目录

java和eclipse用都安吗

用。Eclipse是Java应用程序,因此设置Eclipse的第一步是安装Java运行时环境,用都安装,如果不安装java则无法使用eclipse,两者都有32位的版本和64位的版本,eclipse和Java版本一定要一致。

不是说有安装jdk就可以运行java,那没有安装就不可以运行了吗

jdk是用于开发的,没有安装成功你就不能开发java程序;运行java只需要jre就行了,一般电脑是默认安装了的,是可以运行java的

你好,问一下:用java开发的应用用户需不需要安装和配置jdk

概述

  1. Java开发的客户端应用:  用户需要有JRE即可;  java开发者才需要JDK;(如果用户安装了JDK也是完全可以的,只是没有必要)

  2. Java开发的网页应用:     用户不需要安装配置JDK或JRE, 一般只需要浏览器即可

JVM: java虚拟机

JRE: java运行时环境

JDK: java语言开发工具包

JDK包含了JRE; JRE又包含了JVM

可以粗略的理解为下图

拓展: 一般客户端应用, 我们也是把JRE运行环境打包在应用程序里 ,这样无需用户再次下载JRE;

当然了由于Java的JRE比较大, 可以对不要的模块进行精简,减小JRE的体积

jdk和jre 必须要安装吗

分类: 电脑/网络 》》 软件
问题描述:

本人是绿色软件爱好者 家里电脑软件尽量用绿色版的不安装

但java中发现一些问题 jdk不用安装找绿色版 配制环境后正常使用 但看java网页时提示安装jvm(java虚拟机)?是怎么回事??

还有jre必须要安装才能使用么?

用配制环境么?
谢谢

解析:

是的,jre必须安装和配置环境

安装了Java JDK后还需要安装Java吗

       Java是计算机高级语言之一,只需要编程与应用即可,无需安装!如果安装了JDK其实也就是变相的"安装"了Java语言(这么说也无可厚非)。

      1.首先看一下计算机高级语言包含哪些:

      2.如果要编程Java语言即编程Java程序,可以使用很多集成开发工具,

         例如:Eclipse 、MyEclipse等,简单、方便、快捷、高效。

      3.应用Java程序---应该在服务器中应用。

           例如:Tomcat、Weblogic、JBoss等服务器

 

运行java程序一定要安装 JDK 吗

不是的,微软IE自带有JVM的,比如网页的插件就可以正常的运行,就是因为利用了JVM(JAVA虚拟机)。对于自己写的,如果插入ASP代码中,可以不用的,这时候它可以用JVM来运行!
不过一般来说我们编程还是要用到JDK的。

tomcat、java、jdk安装即配置 下载顺序 以及三个都需要安装吗我下了JAVA还要下myeclipse吗

1、首先,你如果进行开发的话,需要安装Java。这个直接从官网下载安装就可以了,安装好之后配置系统的环境变量,安装Java的时候,会自动在你的系统里面安装JDK,所以不需要你额外再安装JDK了
2、如果你做web开发的话,是需要安装tomcat的。当你安装Java完成后,就可以安装tomcat了,也是直接从官网下载安装
3、myeclipse是开发平台(而Java相当于你的开发环境,myeclipse需要依赖Java才能使用),你需要在这上面进行开发任务,所以你把Java和tomcat安装完成后,就可以使用这个进行开发工作了,你也可以用Eclipse来进行开发
希望回答你能满意,有什么疑问再告诉我

为什么要安装jdk

JDK是java软件开发包的简称,要想开发java程序就必须安装JDK。没有JDK的话,无法编译Java程序。\x0d\x0aJDK包含的基本组件包括:\x0d\x0ajavac _ 编译器,将源程序转成字节码\x0d\x0ajar _ 打包工具,将相关的类文件打包成一个文件\x0d\x0ajavadoc _ 文档生成器,从源码注释中提取文档\x0d\x0ajdb _ debugger,查错工具\x0d\x0ajava _ 运行编译后的java程序(.class后缀的)\x0d\x0aappletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。\x0d\x0aJavah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。\x0d\x0aJavap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。\x0d\x0aJconsole: Java进行系统调试和监控的工具\x0d\x0aJRE - java程序运行环境

是不是安装好了JDK就不要安装JAVA虚拟机了/

是的,装JDK就可以了,因为JDK包含Java虚拟机。

在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。

从这个层面上来看,在执行一个所谓的java程序的时候,真真正正在执行的是一个叫做Java虚拟机的进程,而不是我们写的一个个的class文件。这个叫做虚拟机的进程处理一些底层的操作,比如内存的分配和释放等等。我们编写的class文件只是虚拟机进程执行时需要的“原料”。

这些“原料”在运行时被加载到虚拟机中,被虚拟机解释执行,以控制虚拟机实现我们java代码中所定义的一些相对高层的操作,比如创建一个文件等,可以将class文件中的信息看做对虚拟机的控制信息,也就是一种虚拟指令。

扩展资料

编译之后的class文件是作为Java虚拟机的原料被输入到Java虚拟机的内部的。其实在Java虚拟机内部,有一个叫做类加载器的子系统,这个子系统用来在运行时根据需要加载类。注意上面一句话中的“根据需要”四个字。

在Java虚拟机执行过程中,只有他需要一个类的时候,才会调用类加载器来加载这个类,并不会在开始运行时加载所有的类。就像一个人,只有饿的时候才去吃饭,而不是一次把一年的饭都吃到肚子里。

总结:

1、虚拟机并不神秘,在操作系统的角度看来,它只是一个普通进程。

2、这个叫做虚拟机的进程比较特殊,它能够加载我们编写的class文件。如果把JVM比作一个人,那么class文件就是我们吃的食物。

3、加载class文件的是一个叫做类加载器的子系统。就好比我们的嘴巴,把食物吃到肚子里。

4、虚拟机中的执行引擎用来执行class文件中的字节码指令。就好比我们的肠胃,对吃进去的食物进行消化。

5、虚拟机在执行过程中,要分配内存创建对象。当这些对象过时无用了,必须要自动清理这些无用的对象。清理对象回收内存的任务由垃圾收集器负责。就好比人吃进去的食物,在消化之后,必须把废物排出体外,腾出空间可以在下次饿的时候吃饭并消化食物。

关于java和jdk都要安装吗和java和eclipse用都安吗的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

java和jdk都要安装吗(java和eclipse用都安吗)

本文编辑:admin

更多文章:


mariadb忘记密码(mysql用户密码忘记了怎么办)

mariadb忘记密码(mysql用户密码忘记了怎么办)

大家好,mariadb忘记密码相信很多的网友都不是很明白,包括mysql用户密码忘记了怎么办也是一样,不过没有关系,接下来就来为大家分享关于mariadb忘记密码和mysql用户密码忘记了怎么办的一些知识点,大家可以关注收藏,免得下次来找不

2026年10月15日 07:50

mysql端口号(如何查看自己数据库的端口号)

mysql端口号(如何查看自己数据库的端口号)

“mysql端口号”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看mysql端口号(如何查看自己数据库的端口号)!

2026年10月15日 06:30

printf打印16进制(C语言 十六进制怎么输出)

printf打印16进制(C语言 十六进制怎么输出)

大家好,今天小编来为大家解答以下的问题,关于printf打印16进制,C语言 十六进制怎么输出这个很多人还不知道,现在让我们一起来看看吧!

2026年10月15日 06:00

avantage怎么设置为中文(Avantage安装丢失GIT)

avantage怎么设置为中文(Avantage安装丢失GIT)

大家好,如果您还对avantage怎么设置为中文不太了解,没有关系,今天就由本站为大家分享avantage怎么设置为中文的知识,包括Avantage安装丢失GIT的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年10月15日 03:00

ospf协议的作用是什么(OSPF路由协议的作用是什么)

ospf协议的作用是什么(OSPF路由协议的作用是什么)

“ospf协议的作用是什么”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看ospf协议的作用是什么(OSPF路由协议的作用是什么)!

2026年10月15日 02:40

方案对比特效js(在一个网页中如何实现两个JS特效)

方案对比特效js(在一个网页中如何实现两个JS特效)

各位老铁们好,相信很多人对方案对比特效js都不是特别的了解,因此呢,今天就来为大家分享下关于方案对比特效js以及在一个网页中如何实现两个JS特效的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

2026年10月15日 02:10

activex控件未注册怎么办(登陆视频监控网页时提示activex控件未注册,怎么解决)

activex控件未注册怎么办(登陆视频监控网页时提示activex控件未注册,怎么解决)

今天给各位分享登陆视频监控网页时提示activex控件未注册,怎么解决的知识,其中也会对登陆视频监控网页时提示activex控件未注册,怎么解决进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月14日 20:30

学生信息管理系统c语言(用C语言编程学生信息管理系统!)

学生信息管理系统c语言(用C语言编程学生信息管理系统!)

今天给各位分享用C语言编程学生信息管理系统!的知识,其中也会对用C语言编程学生信息管理系统!进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月14日 20:20

excel连接sql数据库教程(excel怎么连接sql数据库)

excel连接sql数据库教程(excel怎么连接sql数据库)

本篇文章给大家谈谈excel连接sql数据库教程,以及excel怎么连接sql数据库对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月14日 19:40

null s brawl(null和空字符有区别吗)

null s brawl(null和空字符有区别吗)

今天给各位分享null和空字符有区别吗的知识,其中也会对null和空字符有区别吗进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月14日 19:00

最近更新

热刺vs马赛比赛(热刺赛程比分)
2026-10-15 09:10:01 浏览:0
热门文章

标签列表