2017-01-01から1ヶ月間の記事一覧
先日、OracleのJava SE 8の資格試験を受験し、無事合格しました。 記録のために合格体験記を記します。これまでJavaは学生の頃から今の仕事でもよく使ってきたので、基本的なプログラムはある程度一人で書けるレベルでしたが、 体系的な勉強はあまりしてこな…
今回はJavaのオブジェクト同士を比較するための以下の二つのインタフェースの違いについて、勉強したことをまとめる。 java.lang.Comparable<T>インタフェース java.util.Comparator<T>インタフェース どちらもオブジェクトを順序付けし、比較するためのインタフェ</t></t>…
Raspberry Pi 3ではすでにBluetoothは標準機能で搭載されているが、手元Raspberry Pi 2にはBluetooth機能がないので、 市販のUSB-Bluetoothアダプタを購入して試しにMacbookやWindows7のPCとペアリングさせてみた。 Bluetoothアダプタ選定 まず、Raspberry P…
Javaのジェネリクスについて理解が浅かったため、今回Effective Java第2版を読んで勉強してみたことをまとめる。 ジェネリクスはJava SE 1.5から導入されたものだが、今回はJava SE 8の環境で検証している。EFFECTIVE JAVA 第2版 (The Java Series)作者: Jos…