タグ

Javaとドキュメントに関するmiguchiのブックマーク (1)

  • Introduction · Anatomy Kotlin

    解剖 Kotlin ~バイトコードを読み解く~ 新しい言語を習得しようとするとき、どのようなアプローチで学習することが考えられるでしょうか。公式のチュートリアルに沿って動かす、入門書を読む、公式ドキュメントを読む、勉強会に参加する、勉強会を主催する、目的をもったアプリケーションを作るなどさまざまなアイデアがありそうです。 書で取り扱うKotlinは、JVM(Java Virtual Machine)で動作する静的型付き言語です。JVMで動作するということは、KotlinのソースコードをコンパイルをするとJavaバイトコードを出力するということです。Javaバイトコードはただのバイナリファイルなので、そのまま読むのは骨が折れます。Java SDKにはjavapコマンドという、Javaバイトコードを逆アセンブルしてJavaバイトコードの命令を可読化してくれるツールが含まれています。そのほかj

  • 1