問題タブ [method-invocation]

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 投票する
4 に答える
4672 参照

java - メソッドのローカル内部クラス

からメッセージを印刷する方法を教えてもらえますかbMethod?

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

java - jsf コンポーネントから javax.el.MethodExpression を呼び出す

javax.el.MethodExpression を属性として受け取る jsp タグがあります。

私が持っている同じタグ内:

リンクをクリックしようとすると、次のエラーが表示されます。

commandLink が「アクション」メソッドを適切に呼び出すことは可能ですか?

0 投票する
5 に答える
212 参照

java - Java のパフォーマンスの問題

Java のパフォーマンスとメソッドの実行に関する質問があります。

私のアプリには、いくつかのパラメーターを検証する必要がある場所がたくさんあるので、Validator クラスを作成し、すべての検証メソッドをそこに入れました。次に例を示します。

しかし、私はそれについて考えています。これでよろしいですか?オブジェクト指向でモジュール化されていますが、パフォーマンスを考えると、それは良い考えですか? 同時に非常に多くの呼び出しがあった場合はどうなりますか? 上記のスニペットは短くて速いですが、もっと時間がかかる方法もあります。

同じクラス内の静的メソッドまたはインスタンス メソッドへの呼び出しが多く、メソッドが同期されていない場合はどうなりますか? すべての呼び出しメソッドが一列に並ぶ必要があり、JVM はそれらを順番に実行しますか?

上記と同一のクラスをいくつか用意し、それらの同一のメソッドをランダムに呼び出すことは良い考えですか? 「同じことを繰り返すな」や「複製は悪」などの理由から、そうではないと思いますが、パフォーマンスはどうでしょうか。

よろしくお願いします。

0 投票する
5 に答える
10878 参照

language-agnostic - メッセージパッシングとメソッド呼び出しの違いは何ですか?

メッセージの受け渡しとメソッドの呼び出しに違いはありますか、それとも同等と見なすことができますか? これはおそらく言語に固有のものです。多くの言語はメッセージ パッシングをサポートしていません (私が考えることができるすべての言語はメソッドをサポートしています)。また、言語によってメソッド呼び出しに大きな違いがあります (C、Java、Lisp、お好みの言語)。これは言語に依存しないと思います。呼び出されたメソッドではできなくて、渡されたメソッドでできること、およびその逆 (お気に入りの言語で) は?

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

apache-flex - Flex でイントロスペクションを使用して静的メソッドを呼び出す

全て、

これは別の投稿に似ていますが、その投稿 (オブジェクトをインスタンス化せずにこれを実行する方法 (実行できる場合) は示していません。また、成功せずに次のテーマで複数のバリエーションを試しました:

Flex は初めてですが、C# と Java の両方で Reflection を使用しています。ところで、私が Flex で動作させようとしているコードは、両方の言語でミラーリングされており、期待どおりに動作します。

どんな助けでも大歓迎です、ありがとう、トッド

機能しない Flex コード:

Java コード:

C# コード:

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

java - 1 つのクラスが、そのメソッドを呼び出す外部クラスから情報を取得することは可能ですか?

クラス A などの特定のクラスがさまざまなクラスによって呼び出されることがわかっている場合、その呼び出し元によって情報を取得することは可能でしょうか?

外部クラスがクラス A のメソッドを呼び出す前に、いくつかの事前/事後操作を実行しようとしています。

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

javascript - javascriptでのプロトタイプの継承の質問

プロトタイプの継承とは何かを理解していますが、実装については混乱している必要があります。関数コンストラクターのプロトタイプを変更すると、そのコンストラクターのすべてのインスタンスに影響すると思いましたが、そうではありません。JSはオブジェクトからそのプロトタイプへのメソッドルックアップをどのように行いますか?

これが例です

のプロトタイプでメソッドをa探すという印象を受けたので、インスタンス化の前後のプロトタイプへの変更は反映されますが、そうではないようです。誰かが私のためにこれを説明できますか?talk()AAa

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

c# - このメソッドを文字列で呼び出せないのはなぜですか?

Reflection 初心者からの質問です。Windowsフォームにメソッドがあります:

次の方法で呼び出そうとしています:

「this」が null でないことを確認しました。文字列「handleOrderCode」がハードコーディングされているスペースは、これが機能するときに文字列変数に置き換えられます。ただし、現時点では、最終行の if 文で評価されると、「mi」は常に null になります。

それで、私は何を間違っていますか?

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

c++ - C++ クラス内からクラス メソッドを呼び出す

リンクリストを実装するクラスがあります。このクラスには、リンクされたリストに値が存在する場合に値を見つける find() メソッドがあります。ノードを追加する別のメソッド add() がありますが、そのノードに含まれるその値がリストにまだ存在しない場合のみです。

したがって、 add() 関数でやりたいことは、既存の値をテストする代わりに find メソッドを使用することです。私の質問は、そのクラスの別のメソッド内から find メソッドを呼び出すにはどうすればよいですか?

this.find(x) を呼び出してみました

しかし、それは私にエラーを与えました。

私のコードの一部は次のようになります。

だから私が言ったように、私はそのクラスの別のメソッド内からfindメソッドを呼び出せるようにしたいと思っていました.私が言ったように、これは私にたくさんのエラーを与えます。

誰でも私がこれを呼び出す方法を手伝ってくれます、ありがとう!

0 投票する
8 に答える
97423 参照

javascript - 関数にパラメータとして渡されたメソッドを実行する方法

コールバックメソッドをパラメーターとして受け取り、完了後に実行する独自の関数をJavaScriptで記述したいのですが、引数として渡されるメソッドでメソッドを呼び出す方法がわかりません。リフレクションのように。

サンプルコード