openjdk是啥,libgcj是啥,它们有啥区别。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openjdk是啥,libgcj是啥,它们有啥区别。相关的知识,希望对你有一定的参考价值。

gcc用的java解释器包括运行库显然不是openjdk,那他们是什么关系
请有水平的人回答
不要连gcj都不知道,就信口开河
openjdk所谓的java实现是什么意思,libgcj是gcc的java运行库,
gcc事实上使用的eclips的java编译器,也就是gcj,字节码解释器用的是gij。
那么是说gcc用的是另一个java实现么,他和openjdk是平行的关系么

jdk不就是java开发工具包么。。。你平时写java代码不经常会调用类库么?那玩意就是sun的jdk,当然是要是个非主流你也可以用openjdk,openjdk是sun捐的一个开源的jdk。。。jdk大部分都是用java代码写成的。
我不知道gcj和gij是什么,但是从你的描述来看就能知道
gcj是一个编译器,用来把java代码编译成字节码的。
gij是一个解释器,用来把字节码解释成机器码的。

所以gcc和openjdk基本上没有什么关系,你可以简单理解成jdk是开发java程序的时候用到的类库,gcc是一个java运行环境,和jre是差不多的玩意。
参考技术A 提问态度不好,就不告诉你~~~追问

随便你

参考技术B OpenJDK做为GPL许可(GPL-licensed)的Java平台的实现

gcc用的java解释器
编译器:GCJ;
解释器:GIJ;

这么看是没关系,
不知道你的应用是什么样的?很多没关系的东西,用用,就联系在一起了。追问

那你能可告诉我 所谓的java平台实现是个什么东西

追答

java平台
可以在JAVA虚拟机中运行的。

参考技术C NC,信口开河这个词不是这么用的。别人帮你解答你什么态度。 参考技术D gcc用的java解释器包括运行库显然不是openjdk,那他们是什么关系问题补充:请有水平的人回答不要连gcj都不知道,就信口开河 ,追问

既然没有关系,那请问openjdk是什么玩意

oauth2Login 和 oauth2Client 有啥区别?它们的用例是啥?

【中文标题】oauth2Login 和 oauth2Client 有啥区别?它们的用例是啥?【英文标题】:What's the different between oauth2Login and oauth2Client? what are the use-case of them?oauth2Login 和 oauth2Client 有什么区别?它们的用例是什么? 【发布时间】:2020-03-21 12:21:15 【问题描述】:

我看过 Spring 安全文档。https://docs.spring.io/spring-security/site/docs/5.2.1.RELEASE/reference/htmlsingle/#oauth2 但我真的不知道 oauth2Login() 和 oauth2Client() 之间的不同用例。有样品吗?

【问题讨论】:

【参考方案1】:

oauth2Login() 将使用 OAuth2(或 OIDC)对用户进行身份验证,使用来自 JWT 或 userInfo 端点的信息填充 Spring 的 Principal。 oauth2Client() 不会对用户进行身份验证,但会向 OAuth2 授权服务器寻求其需要访问的资源(范围)的许可。使用oauth2Client(),您仍然需要对用户进行身份验证,例如通过formLogin()

更详细的解释可以找到here。

【讨论】:

以上是关于openjdk是啥,libgcj是啥,它们有啥区别。的主要内容,如果未能解决你的问题,请参考以下文章

oauth2Login 和 oauth2Client 有啥区别?它们的用例是啥?

Java中代码点和代码单元是啥?怎么理解?举例说明下,它们之间有啥联系有啥区别?为啥代码点

在jquery中,用 $. 和 $().有啥区别,它们分别的含义是啥?

从技术上讲,Oracle JDK 和 OpenJDK 之间的主要区别是啥? [复制]

openjdk是啥

UI设计和UE/UX设计有啥区别?它们的晋升路径是啥?