この記事の要約:Javaのメソッドの構造、引数渡し(参照渡しと値渡し)、可変長引数(Varargs)について詳述し、オブジェクトが自身を参照するthisの用法を解説します。さらに、オブジェクト指向の根幹である継承(クラスの拡張)を導入し、多態性 ...
特にAndroid開発でのお話です。 Javaでコールバック関数を引数に渡す Kotlinでコールバック関数を引数に渡す あるメソッドに対してコールバック関数を渡し、 処理が終わったらそれを実行させたいという目的。 その方法とかコード例をまとめました。 コール ...
既にJava6の時代となりつつある今。Java5からサポートされた新文法についてしっかり理解しておきましょう。 Javaのメソッドは、基本的に「あらかじめ指定しておいた引数の値を受け渡す」という形で定義されました。「いくつ引数があるかわからないけど ...
varによる型推論はJava 10で導入された機能だが、Java 11でも拡張が行われている。JEP 323として追加された機能で、これはラムダ式の仮引数にvarを使えるようにするというものだ。 次の例は、ラムダ式を使って関数インタフェースを定義したものである。