
正文
node使用java代码 nodejs java
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
nodejs调用java代码 其中java写的方法要传入一个枚举类型的参数,nodejs有枚举类型吗?
跨语言的对象,是不能这样的传递。nodejs传一个 字符串(json格式,或者xml) 给java,
java端 把这个字符串 解析成 你所需要的枚举类型,然后再调用java方法。 如果nodejs的枚举对象 和 java对象的枚举对象可以通用,那为什么还需要 nodejs和java两种语言。
相关问答
Q1: nodejs 怎么运行java文件
nodejs是一个前端框架 他无法运行java文件 只能调用JAVA中的类只能通过 JVM,即 java 或者 javaw 命令。需要使用 nodejs 的 child_process 来实现。
然后问题转移到 java 上。
Q2: java如何调用node.js啊?
首先node使用java代码,要调用其它语言,java内部是提供node使用java代码了支持的,但是,更方便的做法是使用apche-commons项目里的BSF提供的引擎,透过它可以轻松调用其它语言。以下摘录自项目主页node使用java代码:
BSF 2.x supports several scripting languages currently:
Javascript (using Rhino ECMAScript, from the Mozilla project)
NetRexx (an extension of the IBM REXX scripting language in Java)
Commons JEXL
Python (using Jython)
Tcl (using Jacl)
XSLT Stylesheets (as a component of Apache XML project's Xalan and Xerces)
node使用java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于nodejs java、node使用java代码的信息别忘了在本站进行查找喔。






