Javaプログラミングに関連する記事です。 サンプルプログラムを多めに載せることが多いです。

Java

今回はDysonの空調家電、Pure Hot + Cool LinkをJavaから操作してみましょう。

テストに使う型番はHP03ですが他のDyson扇風機や加湿器などでも同じように操作できると予想されますので参考にしてみ ...

Java

今回はMiLightという電球をJavaから操作する方法を紹介してみようと思います。

準備と操作に必要な情報

プログラムから操作するには専用コントローラを入手する必要があります。

Java, 環境設定

今回は世界中の企業で使用されているWebシステム、SalesforceのREST APIを使用する記事を書いていきます。

Salesforceは顧客管理などができるシステムで非常にカスタマイズ性が高いです。説明は面倒なので ...

Java

本稿では、主に企業で利用されているであろうSalesforceというシステムから情報を取得したり更新したりするプログラムをJavaで書いてみたいと思います。

Salesforceは顧客管理などができるWebシステムです。詳 ...

Java

Javaでオブジェクトをインデント付きのJSON文字列に変換したい機会に遭遇したのでJSONを相互変換するクラスを作成しました。

わざわざ作らなくても外部ライブラリ使えば済む話なんですけどね。

主にテストを目的 ...

Java

Java11で利用できるjava.net.httpパッケージにWebSocketサーバーと通信できる機能が追加されたようなので今回はApache Tomcatを利用して本当にサーバーとWebSocket通信ができるのか試していきましょ ...

Java

JavaでHTTPリクエストをしたい場合HttpURLConnectionクラスを使うと簡単に処理できますが、Java11からはHttpClientなど、java.net.httpパッケージのクラスが使用できるようになりました。

Java

フラクタル図形を描きたいというコメントをいただいて、フラクタル図てなんだ?って気になったのでちょっと勉強しました。にわかなのですが一応記事にしとこうかなと思います。

内容フラクタル図ってなんだ?
フラクタル図を描く際に必要 ...

Java, 環境設定

OracleのJDKが有料化されて、Eclipseの標準JDKがAdoptOpenJDKに変更された模様です。この変更に伴って環境構築するとJavaFX動かねーってなりましたので、今回はEclipseでOpenJDKを使い、JavaF ...

Java

マルチキャストを利用すると複数端末間の通信が簡単に実現できます。

また通信効率も良いので、リアルタイム性を求められるゲームではなかなか使えると思います。

内容マルチキャスト通信
MulticastSocketク ...