首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

javaSE基础-搭建Java开发环境

windows系统只能运行windows的可执行文件exe) linux系统只能运行linux的可执行文件 windows的可执行文件,不能直接运行在Linux上面, 反之亦然。...跨平台 一次编译,处处运行 JRE/JDK/JVM JRE JRE(Java Runtime Environment):Java运行环境,如果要运行Java程序,就需要JRE的支持,JRE里包含...JDK JDK(Java Development Kit):Java开发工具,包含开发Java程序的所有工具,如javac和java等,JDK里包含JRE。...但是值得注意的是Java虚拟机是跨平台的。也就是说在Win下得装Win版的JVM,在Linux下装Linux版的JVM。...搭建Java开发环境 下载JDK 地址 JDK目录介绍 bin:编译器+解释+其它可执行文件 db:JAVA DB数据库,供学习测试使用,开发不建议使用 include:用于本地代码的头文件

15010
您找到你想要的搜索结果了吗?
是的
没有找到

什么是Java虚拟机以及JDK,JRE,JVM的区别和联系

一句话:Java 虚拟机就是我们java应用的运行环境,Java语言使用Java虚拟机屏蔽操作系统和机器之间的差异,达到Write Once Run Anywhere 2如何去理解Write Once...bin文件夹下:里面我们最常用的就是javac.exe 、web services、javadoc、等等 jre文件夹下:java运行环境 lib文件夹下:java 的基础类库,比如dt.jar(有关于...swing文件)、tools.jar include文件夹下:java和JVM交互用的头文件(c++.h文件) 3.2JRE(Java Runtime Environment) JRE(Java Runtime...Environment)Java运行环境,用于解析执行Java的字节码文件。...普通用户只需要安装JRE来运行Java程序。程序开发者必须需要安装JDK来编译、调试程序。

60730

jdk和jre有什么区别_jdk与jre的关系

 JDK:它是Java开发运行环境,在程序员的电脑上当然要安装JDK;  JRE:Java Runtime Environment它是Java运行环境,如果你不需要开发只需要运行Java程序,那么你可以安装... JRE中包含虚拟机JVM JRE: Java Runtime Environment JDK:Java Development Kit JRE顾名思义是java运行时环境,包含了java虚拟机...简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。...JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java运行环境,是面向Java程序的使用者,不是开发者。...Environment] 所以java.exe运行结果与你的电脑里面哪个JRE被执行有很大的关系。

99720

谈一谈|JDK、JRE和JVM的解释以及联系和区别

一、JDK JDK(Java Development Kit) 是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb...) 总的来说JDK是用于java程序的开发,jre则是只能运行class没有编译的功能。...二、JRE JRE(Java Runtime EnvironmentJava运行环境),包含JVM标准实现及Java核心类库。...(jre里有运行.class的java.exe) JRE ( Java Runtime Environment ),是运行 Java 程序必不可少的(除非用其他一些编译环境编译成.exe可执行文件……)...2.三者区别: a.JDK和JRE区别:在bin文件夹下会发现,JDK有javac.exeJRE里面没有,javac指令是用来将java文件编译成class文件的,这是开发者需要的,而用户(只需要运行的人

88030

Java基础入门笔记01——JAVASE,EE,ME 常用Dos命令,JVM,JRE,JDK「建议收藏」

JDK(Java SE Development Kit) Java标准开发包,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等。...---- JRE( Java Runtime Environment) Java运行环境,用于解释执行Java的字节码文件。...普通用户只需要安装 JRE(Java Runtime Environment)来运行 Java 程序。程序开发者必须安装JDK来编译、调试程序。...它是整个java实现跨平台的最核心的部分,负责解释执行字节码文件,是可运行java字节码文件的虚拟计算机。...当使用Java编译器(javac.exe)编译Java程序时,生成的是与平台无关的字节码文件(.class),这些字节码只面向JVM。不同平台的JVM都是不同的,但它们都提供了相同的接口。

29160

我学习我快乐-Java环境搭建

一、什么是JDK,JRE JDK(Java Development Kit Java开发工具包) JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。...JRE(Java Runtime Environment Java运行环境) 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的...对于Java来说,通常需要把JDK的bin目录添加进入PATH中,这样你就可以在任意目录下使用bin下面的可执行程序,如javac.exejava.exe等。...编写:我们将编写的java代码保存在以".java"结尾的源文件中 编译:使用javac.exe命令编译我们的java文件。...格式:javac 源文件名.java 运行使用java.exe命令解释运行我们的字节码文件。格式:java 类名 在一个java文件中可以声明多个class。

37010

Java SE】初识Java

总结一下:类存在于源文件里面;方法存在于类中;语句存在于方法中。 在一个源文件只能有一个public修饰的类,而且源文件名字必须与public修饰的类名字相同。...1.使用记事本或者IDEA(集成开发环境)编写Java源程序 2.使用javac.exe编译器编译Java源程序,生成xxx.class的字节码 语法格式为:javac xxx.java 3.使用java...运行xxx.class字节码文件 语法格式为:java xxx.java 注意:在运行Java程序前,必须先安装好JDK(Java Development KitJava开发工具包),JDK里面就包含了...JRE(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程序运行的所需环境。...JVM:Java虚拟机,运行Java代码 编写和运行第一个Java程序时,可能会遇到的一些错误: 源文件名后缀不是.java 类名与文件名不一致 main方法名字写错:mian 类没有使用public

1.2K20

闲扯JVM之JVM是个什么东东

%JAVA_HOME%\bin\java.exe %JAVA_HOME%\bin\javaw.exe %JAVA_HOME%\bin\javaws.exe %WINDIR%\bin\system32\java.exe...JRE(Java Runtime EnvironmentJava运行环境),包含了Java虚拟机、Java基础类库,是使用Java语言编写的程序运行时所需要的软件环境,是提供给想运行Java程序的用户使用的...JDK(Java Development KitJava开发工具包),Java程序设计语言、Java虚拟机、Java API类库这三部分统称为JDK。作为一个Java程序员,JDK是必须安装的。...它只能运行Java语言编写的程序吗?...或许大部分程序员认为JVM仅仅是用来运行Java程序的,其实在Java发展之初,设计者就曾经考虑过让其他语言也能运行Java虚拟机之上,在1997年发布的第一版Java虚拟机规范《The Java Virtual

25040

从概述到HelloWorld,含JDK配置、源码

Java程序并非是直接运行的,Java编译器将Java源程序编译成与平台无关的字节码文件(class文件),然后由Java虚 拟机(JVM )对字节码文件解释执行。...JVM (Java Virtual Machine ) , Java虚拟机 JRE (Java Runtime Environment) , Java运行环境,包含了JVM和Java的核心类库(Java...API ) JDK (Java Development Kit)称为Java开发工具,包含了J RE和开发工具 总结:我们只需安装JDK即可,它包含了java运行环境和虚拟机。...2.2 Path环境变量的配置(应用) 2.2.1为什么配置环境变量 开发Java程序,需要使用JDK提供的开发工具(比如javac.exejava.exe等命令),而这些工具在JDK的安装目录的 bin...我们不可能把所有的java文件都放到JDK 的bin目录下,所以配置环境变量的作用就是可以使bin目录下的java相关命令可以在任意目录下使用

18340
领券