【问题标题】:Converting JavaScript server to Java server将 JavaScript 服务器转换为 Java 服务器
【发布时间】:2012-04-15 14:30:08
【问题描述】:

好吧,我对JavaScript一无所知,所以我遇到了一个小问题:

WorldServer = require("./worldserver"),

前面的代码是 JavaScript,我不知道应该在 Java 中写什么?是某种进口还是什么?

那是什么require("");

【问题讨论】:

  • 没有上下文(比如“什么 JS 框架”),谁知道呢。它可能会加载一个文件,执行它,然后返回一个对象。祝你好运。
  • 你需要学习 Javascript。
  • 与其尝试转换某些东西,不如开始研究它的功能/用途。您最终使用另一种编程语言得到的解决方案可能完全不同,而不仅仅是逐行转换。
  • @DaveNewton 这是一个 JavaScript 服务器,所以我猜应该是 Node.js 的 require 方法。

标签: java node.js


【解决方案1】:

这听起来像 node.js。在 node.js 中,require() 加载称为“模块”的外部脚本。在 Java 中,您可以使用 import 来使用其他类和包。

【讨论】:

  • “Java 和 JavaScript 非常相似(足够接近)”这在很多方面都是错误的。
  • 哪里错了?语法几乎相似,它是 OOP,并且 OP 要求类似 import 的东西 - 节点有 require(),java 有 import
  • 它们在很多方面都很相似,就像 C/C++/Java/JavaScript/C# 在很多方面都相似。不过,在“如何将这个程序从 JS 转换为 Java”问题的上下文中,我觉得称它们“非常相似”可能会误导 OP。
猜你喜欢
  • 1970-01-01
  • 2011-12-04
  • 2012-07-23
  • 2011-11-20
  • 2015-11-24
  • 1970-01-01
  • 1970-01-01
  • 2013-05-15
  • 1970-01-01
相关资源
最近更新 更多