GoodReaderで右開きの本を読む方法
http://www.monochrome-photo.info/?p=535 GoodReaderの操作感が好きだから、上下反転が無難かな。
http://www.monochrome-photo.info/?p=535 GoodReaderの操作感が好きだから、上下反転が無難かな。
&& 左辺がfalseの時点でfalse確定なので、右辺の評価をしない。 || 左辺がtrueの時点でtrue確定なので、右辺の評価をしない。 ま、この挙動が問題になるようなコードは条件式内でごにょごにょ…
上記のコード、結果は11だろうと思ったら、10だった。 よーく調べてみると2行目のコードは、 と解釈できるそうで、それなら結果は10ですな。 現場でこんなクソコード書く人いないからわからんかったわ。
■javacコマンド -d 出力先ディレクトリ指定 -g デバッグ情報の出力 -target VMバージョンの指定 -cp -classpath クラスパス指定 ■javaコマンド -D システムプロパティ指定 -cp …
Javaのコンパイラは宣言された型情報のみを頼りにコンパイルを行う。 よって、A型にA型のサブクラスであるB型を代入するような場合でも、 メソッドの定義などはA型に定義されたものとして判断する。 もちろんオーバーライドに…
一般に、チェック例外、実行時例外の使い方の切り分けは、 回復可能な状態にはチェック例外、回復不能なプログラミングエラーには実行時例外といわれる。 例として実行時例外の代表的なものとして、配列の要素外アクセスを表すArra…
すべての例外はクラスThrowableのサブクラスである。 例外には、大きくわけて2つの種類がある。 ・チェックされる例外(RuntimeException及びそのサブクラスを除く、Exceptionのサブクラス) ・チ…
ガベージコレクション対象になる、すなわちオブジェクトがファイナライズ可能になるタイミングは、参照が到達できなくなったタイミング(厳密には弱く到達可能以下になったら)。 普通、nullになるか、スコープ外になるまでは参照可…
いまさらですが・・・ ・ポリモーフィズム 継承やインタフェースの実現を利用して、実際に動くインスタンスの型を隠すこと。 オーバーロードメソッドの定義なども含まれる。 ・カプセル化 関係の深いデータとそれらを使って行う処理…
パラメータとしてプリミティブ型を受け取るメソッドと、 ラッパークラスを受け取るメソッドをオーバーロードメソッドとして定義した場合、 プリミティブ型はプリミティブ型、ラッパークラスはラッパークラスの方を優先的に呼び出す。 …
最近のコメント