× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 |
JavaFXが言語使用を変更して
インタープリタ版からコンパイラ版に・・・ SwingのGUI関係がjavafx.uiからjavafx.ext.swingパッケージに・・・ FrameからSwingFrameへとクラスが変更・・・ operationがなくなりfunctionに統一されるなど いくつかの変更点が・・・でも 今秋には正式版がリリース予定だからこれでほぼ確定かな? PR |
NetBeansを使い始めてから
コンパイルエラーが事前に分かるようになり 非常に開発が楽になった^^ 今回もコンパイルし実行すると・・・ ExecutionExceptionエラーが・・・TT ブレイクポイントを怪しそうなところに配置して バグの位置を特定していき・・・ 一行ずつ実行していくと・・・ try~catch~finallyの中で トライからキャッチしないでファイナリィへ まだ実行中のはずなのだが・・・^^; なぜ??? 例外処理も最低必要な所は NetBeansが指摘してくれるので・・・ 指摘された例外のみキャッチしていた(基本を忘れてた^^;) Exceptionを最後にキャッチするように変更し再実行・・・ 今度は例外をキャッチしてくれた^^ 例外処理の最後にはExceptionをキャッチしないと スルーしちゃうのね・・・ ここでこれをスローするとは・・・^^; |
余りを求めるメソッドとして
BigIntegerクラスにmodとremainderがある remainderは演算子%と同じ値を返すが・・・ modは必ず0以上の値を返すが・・・ 除数が負の場合ArithmeticExceptionを投げる remainderは演算子%と同じ値だった -5 % 3 = -2 modは以下のとおりだった -5 mod 3 = 1 ガロア体(有限体)の計算には このクラスのメソッドを利用すればよかったのね・・・^^; |
忍者ブログ [PR] |