活動
2021/04/05から2021/05/04まで
2021/05/02
- 高徹 16:24 つれづれ Java編: エラーに関する技術資料
- Brian Goetz氏が"OpenJDKのメーリングリスト":http://mail.openjdk.java.net/pipermail/amber-dev/2021-March/006973.html で紹介していた記事。
"The Error Model by Joe Duffy":http://joeduffyblog.com/2016/02/07/the-error-model/
著者 Joe Duffy氏は、現在Plumi社の創設者でCEO、前... - Java言語でのプログラミングでエラーを扱うことについて
Java言語が提供するエラーを扱う機能としては、次の3つがある。
* 例外
* アサート
* メソッドの戻り値
h4. 例外
例外は、Error、検査例外、非検査例外(RuntimeException)の3つに分類される。
* Errorは原則キャッチせず発生したらプログラム終了とする。
* 検査例外は、検査例外をスローすると宣言されたメソッドを呼び出す側が例外を捌くコードを記...
2021/04/20
- 高徹 00:38 つれづれ Java編: Android Emulator(HAXM)の設定
- h4. 回避策1)仮想マシン プラットフォームを無効にする
Windowsの機能から [仮想マシンプラットフォーム] を無効化した。再起動後確認すると
* VirtualChecker の結果
!{width: 400px}clipboard-202104192341-gscwu.png!
2021/04/19
- 高徹 22:05 つれづれ Java編: IntelliJ IDEA で Androidプログラミング
- Android プログラミングには、Android Studio を使うのが一般的であるが、Android Studio は、JetBrains社製のIntelliJ IDEA をベースにしている。よって、Android Studioでなく、IntelliJ IDEAでもAndroidプログラミングは可能。
IntelliJ IDEA Community Edition で、Androidプラグインを有効にし、最初にAndroidのプロジェクトを作成すると、必要な...
2021/04/06
- 高徹 22:23 つれづれ Java編: IntelliJ IDEA 2020.3.3 のGradleプロジェクトでJDK 16を指定すると‥
- IntelliJ IDEA 2020.3.3 で、Gradleビルド設定のGradle JVMをデフォルトの Project SDKとしたまま、プロジェクトのJDKを16に設定すると、Gradleのsyncがエラーとなってしまう。
回避策は、
# Gradle JVM の設定を明示的に JDK 15(あるいはそれ以下)とする
# プロジェクトのJDKを15(あるいはそれ以下)とする
です。
IntelliJ IDEAがJDK 16に対応するのは... - 高徹 21:04 計算機: 購入
- 2021-04-06夜、ドスパラにオーダー