キーボードショートカット一覧 j次のブックマーク k前のブックマーク lあとで読む eコメント一覧を開く oページを開く ✕
Java SE 8で導入されたラムダ式は、どのような仕組みで実現されているのだろうか? ラムダ式をより深く理解したいと考える読者にとって、これは気になるテーマの1つだろう。その秘密をお教えしよう。 Java SE 8で導入されたラムダ式は、Javaの言語仕様の歴史において最大級の変更だとされている。ただし、これはあくまでもJava言語の文法レベルの話であり、Javaプログラムを実行するJava仮想マシン(JVM)に新たな仕組みが導入されたわけではない。つまり、言語仕様に関する旧バージョンとの相違はコンパイラとランタイムが吸収し、バイトコードレベルでの互換性は保たれているということだ。 それでは、このような大きな変更を、既存のJVMの仕組みの中でどのように実現したのだろうか。それを知ることは、ラムダ式をより深く理解する手助けとなるかもしれない。Java SE 8のラムダ式実現の経緯と仕組みに
Lumia を Windows 10 Mobile 入れて戻すときとか、アップデートに失敗して戻したり、戻そうとして失敗したりしたときに何かとお世話になった、Windows Phone / Windows 10 Mobile のリカバリーツール Windows Device Recovery Tool がアップデートされ、新たに 4 デバイスがリカバリー対応になりました。 wmpoweruser.com その中には我らが国産端末 MADOSMA Q501 の姿もあります。MADOSMA への適用は Windows Phone 8.1 のみとなるようですが、Windows 10 Mobile を適用したあとで Windows Phone 8.1 に戻したいとかそういうときには手元で出来るようになりました。 @hirai_takehiro でも配信されるのは Windows Phone 8.1
Android APIs を眺めていると “tint” って単語が良く出てきます (“android:backgroundTint” とか “android:progressTint” とか) が、tint についてあんまり日本語の情報がなかったのでまとめてみます。 ちなみに “tint” の英語としての意味は、名詞で 「色合い」 とか 「染料」、動詞だと 「色を付ける」 や 「染める」 などです。 このエントリの内容 API level 21 から使えるようになった Drawable への色付け (Drawable tinting) について説明します。 アルファマスクとして Drawable を定義し、表示時に色を指定するための機能です。 View の背景の Drawable への着色のための、あるいは ProgressBar や ImageView などで表示される Drawable
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く