java development

作者:原创时间:2022-03-30
文档

java development是什么,让我们一起了解一下:

development是java开发组件JDK中的D,JDK(Java Development Kit)是Java开发中用到的三个核心技术包之一,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

JDK是Java开发中用到的三个核心技术包之一,其他两个是JRE和JVM,理解三者之间的区别与联系是非常重要的。

JVM是执行java程序的Java平台组件。

JRE是创建JVM实例的Java磁盘上的一部分。

JDK允许开发者编写程序并且可以执行和运行在JVM和JRE上。

Java新手经常对JDK和JRE的区别感到疑惑。其实这很容易区分,JDK是开发Java基础应用的工具包,而JRE是用来运行Java代码的工具包。

JRE可以作为单独的Java组件来简单地运行Java程序,它也可以作为JDK的一部分。JDK需要JRE,因为运行Java代码也是开发的一部分。就像Java虚拟机一样,让我们来考虑一下JDK的技术性定义和日常定义。

技术性定义:JDK是Java平台规范的一个实现,它包含了编译器和类库。

日常定义:JDK是一个你下载之后用来创建Java基础应用的软件包。

实际操作案例分析:DevelopmentServer 类修改。

java.lang.IllegalArgumentException: Exchange manager factory 'filesystem' is not registered. Available factories: []
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:435)
at io.trino.exchange.ExchangeManagerRegistry.loadExchangeManager(ExchangeManagerRegistry.java:88)
at io.trino.exchange.ExchangeManagerRegistry.loadExchangeManager(ExchangeManagerRegistry.java:78)
at io.trino.server.DevelopmentServer.doStart(DevelopmentServer.java:162)
at io.trino.server.DevelopmentServer.lambda$devstart$1(DevelopmentServer.java:100)
at io.trino.$gen.Trino_dev____20220323_001820_1.run(Unknown Source)
at io.trino.server.DevelopmentServer.devstart(DevelopmentServer.java:100)
at io.trino.server.DevelopmentServer.main(DevelopmentServer.java:95)
injector.getInstance(ExchangeManagerRegistry.class).loadExchangeManager();

以上就是小编今天的分享了,希望可以帮助到大家。

显示全文
java dict java fastjson java feign java divide java field java field获取值 java dockerfile java file.exists() java fileinputstream java findfirst java flatmap java dowhile java flink java drools java dto java dynamic java flume java ear java foreach循环 java fork java fastdfs java dev java dependency java调用asmx接口 java delete java获取绝对值 java调用c++ java调用c++接口 java delegate java decodeuri java decode java调python java decaf java读取本地excel java读取json java dataset java规则引擎 java dataframe java表单校验 java获得当前路径