問題タブ [static-binding]
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.
java - コンパイル時リンクと実行時リンクの違いは何ですか?
私は現在本を読んでいて、次のコードで立ち往生しています:
コメントされた行を見てください。
この本は、「繰り返しますが、コンパイラはインスタンス型ではなく、参照型のみを調べます」と述べています。本当に?この場合、とは同じ参照型 ( ) を持っているため、a.eat()
との両方b.eat()
が同じ結果を生成します。a
b
Animal
また、仮想キーワードが使用されていないため、これはコンパイル時のバインディングのようですが、本の結果は実行時のバインディングです。この時点で私はとても混乱しています。どんな助けでも大歓迎です。
java - 紛らわしいJavaコード - 静的バインディングに関連
このコードについての何かが私を混乱させます。最初の出力行は 1600 です。静的クラスが Car であり、Sportscar ではないことに関係があると理解しています。しかし、オブジェクトを Sportscar として作成したのに、ボリューム フィールドが 3500 でないのはなぜでしょうか? ありがとう。
java - Javaで静的バインディングを使用する場合と動的バインディングを使用する場合はいつですか?
最近、Slf4j の使い方を学んでいます。そして、静的バインディングと動的バインディングという 2 つの新しい概念を知っています。JCL (Jakarta Commons Logging) では動的バインディングを使用して実装を選択しますが、Slf4j は静的バインディングを使用しています。この場合、Slf4j の方が賢明であることがわかります。しかし、他の場合はどうでしょうか。
静的バインディングと動的バインディングの両方を使用して解決できる問題に遭遇した場合、どのように選択するのでしょうか? 基本的なルールはありますか?
私の英語はあまり上手ではありません.だから私はそれを明確にしたかどうか確信が持てません.さらに質問がある場合はコメントしてください.
THX。
crystal-lang - Crystal C バインディング、単純な Hello World の例。
Crystal の c バインディングがどのように機能するかを理解しようとしています。手始めに、単純な hello world c 関数を Crystal にどのように含めるかを考えています。基本から始めるのは常に良いことですよね?これが私が含めたい機能です:
xaml - OnPlatform StaticResource バインディングを実行する Xamarin の新しい方法
以前は、このようなことができました
その構文は廃止されたので、私はこれをやろうとしています:
しかし、次のエラーが発生します。
私の構文はどうあるべきですか?