私は学生時代JAVAを勉強したっきりで、
業務ではほぼ扱わず、ほとんど覚えてない。そのため簡単に勉強をやりなおす。
ただ、勉強するのは私がわかっていない部分のみ、しかもメモ書き程度なので、
もし読んでいる人がいれば注意して欲しい。
JAVAには実行形態が2つある。
・JAVAアプレット:プログラムをインターネットからダウンロードしWeb上で実行するタイプ
・JAVAアプリケーション:インストールしてローカル環境で実行するタイプ
変数について
・プリミティブ型:あったなぁこれ。数値、実数型
・参照型:覚えてない。やばい。オブジェクト、配列
92L
ロング型のリテラルに成る。
「0x」(0X)ではじまれば16進数
「0」は8進数(例 02)
浮動小数点数では、数値の絶対値は(仮数部)×(基数)(指数部)となる。たとえば、0.5を浮動小数点数で表すと、基数が10の場合は5.0×10-1(5.0e-1)、基数が2の場合は1.0×2-1となる。
(Wikipediaの浮動小数点数より引用)
String.intern:よくわからない
Stringはクラスでありプリミティブ型ではない。
キャスト
・ワイドニング変換:広くする変換、暗黙的に行われる
・ナローイング変換:狭くする変換、明示が必要
参照型は
・アップキャスト
・ダウンキャスト(明示が必要)
^排他的論理和(片方trueならtrue、両方trueならfalse
用語
リテラル:ソースコードにかかれた定数
エスケープシーケンス:非印字を表す(例空白なら\b)
業務ではほぼ扱わず、ほとんど覚えてない。そのため簡単に勉強をやりなおす。
ただ、勉強するのは私がわかっていない部分のみ、しかもメモ書き程度なので、
もし読んでいる人がいれば注意して欲しい。
JAVAには実行形態が2つある。
・JAVAアプレット:プログラムをインターネットからダウンロードしWeb上で実行するタイプ
・JAVAアプリケーション:インストールしてローカル環境で実行するタイプ
変数について
・プリミティブ型:あったなぁこれ。数値、実数型
・参照型:覚えてない。やばい。オブジェクト、配列
92L
ロング型のリテラルに成る。
「0x」(0X)ではじまれば16進数
「0」は8進数(例 02)
浮動小数点数では、数値の絶対値は(仮数部)×(基数)(指数部)となる。たとえば、0.5を浮動小数点数で表すと、基数が10の場合は5.0×10-1(5.0e-1)、基数が2の場合は1.0×2-1となる。
(Wikipediaの浮動小数点数より引用)
String.intern:よくわからない
Stringはクラスでありプリミティブ型ではない。
キャスト
・ワイドニング変換:広くする変換、暗黙的に行われる
・ナローイング変換:狭くする変換、明示が必要
参照型は
・アップキャスト
・ダウンキャスト(明示が必要)
^排他的論理和(片方trueならtrue、両方trueならfalse
用語
リテラル:ソースコードにかかれた定数
エスケープシーケンス:非印字を表す(例空白なら\b)