問題タブ [java-interop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
261 参照

interface - definterface と defprotocol の混合

算術式を表すインターフェースを実装しようとしています。インターフェイスは Java 側で使用されますが、ロジック全体は clojure にあります。

持つ:

私はそれを次のように使用しようとします:

しかし、私は得ています:

clojure が Expression3 の ExtendsExpression の toTree を呼び出そうとするのはなぜですか? Expression3 では、Expression インターフェイスの toTree メソッドが呼び出されることを期待しています。

0 投票する
3 に答える
1399 参照

jvm - perl6 から Java メソッドを呼び出す方法

残念ながら、これは機能しません

このコードは、次のリンクから入手できます。それは私が見つけることができた唯一の例です

  1. JVM 上の Rakudo Perl 6 (スライド)
  2. Perl 6 アドベント カレンダー: 3 日目 – JVM 上の Rakudo Perl 6
0 投票する
2 に答える
2166 参照

nullpointerexception - HashMap.get が null 許容型を返さないのはなぜですか?

次の例で がスローされることに少し驚きましたNullPointerException

NullPointerExceptionKotlin コードには sがないと思いましたか?

xオプションの型で注釈を付けると、プログラムはnull代わりに次のように出力します。

特別なケースを発見しましたか、それとも Kotlin/Java 相互運用の一般的な問題ですか?

Kotlin 0.11.91.1 プラグインで IntelliJ IDEA 14.1 Community Edition を使用しています。

0 投票する
2 に答える
1935 参照

reflection - Kotlin: 二重コロン (リフレクション) 演算子オーバー

それで、私は VertX Web を使って、Kotlin で動作させようとしていました。ルーターがあり、次のようなことを言わなければなりません

しかし、うまくいきません。私は何を間違っていますか?Kotlin で定義されたクラスで使用すると、正常に動作します。それは意図的に行われますか?

とにかく、私はこのように手動でやらなければなりませんでした

0 投票する
1 に答える
909 参照

java - proxygen が System.NullReferenceException をスローする

Java アプリケーションで dll ファイルを使用したいのですが、jni4net を使用しています。DLL のプロキシを作成しようとすると、スローされます

0 投票する
1 に答える
94 参照

java - Clojure : Java 相互運用性、このコードが機能しないのはなぜですか?

Apache Maths (何でも) を使用してクラスをコーディングしましたが、奇妙な問題が発生しました (または、Java コードに問題があるのでしょうか?)。

ここにコードがあります

Clojureラッパー:

基本的に、HashMaps と Arrays の 2 つの形式で内部にデータを含むディストリビューションです。

Clojureで、私は試しました:

どちらも NullPointerException、NativeMethodAccessorImpl..blabla を返します .cumulativeProbabilityMethod については同じです (一方、.sample は正常に動作するため、HashMap の問題である可能性があります)

おそらくコンストラクターで mcp と mp (HashMaps) がコンストラクターで適切に計算されていないことがわかりましたが、試してみると:

それは私に正しい結果を返します。MCP ハッシュマップは実際、私が期待した結果です。

では、なぜ私のコードが機能しないのですか? 私の2行は「機能的に」同じです。タイプミスをした場合、表示されません。多分それは不変性のせいですか?

ありがとう !