Java

CentOSにJavaを入れる

RPMパッケージのダウンロード ブラウザからhttp://java.sun.com/javase/downloads/index.jsp に行き、一番上にあるJDK 6 Update 4のDownloadボタンを押して、OSはlinuxを指定してダウンロード。 JDKのインストール RPMパッケージをインストール。RPMパッケー…

Javaのファイル入出力

Javaにおけるファイル処理をよく忘れる。何度も忘れては、何度も調べるのでメモしようと思う。 try { BufferedReader br = new BufferedReader(new FileReader(new File(path))); // 最終行まで読み込む while (br.ready()) { String line = br.readLine(); …

Jigloo SWT/Swing GUI Builder

http://www.cloudgarden1.com/swing_tutorial/index.html

Javaのファイル保存作法

ファイルの中には複数のファイルがあっても良いが、public属性の付いたクラスはファイルの中で1つにしなければならない。 public属性のついたクラスがあるとき、ファイル名は「public属性クラス名.java」にする。名前は大文字小文字が区別されるので、ファイ…

Javaにおける変数名のつけ方

JavaTM 言語 コーディング規約

staic初期化子

staic初期化子 Javaのプログラムをリファクタリング中。Singletonパターンを適用したクラスにシステム全体で使うようなデータベースを持たせようと思ったのだが、どのように初期化するのかで詰まってしまった。以前似たようなな状況でにstatic初期化子を使っ…

Singltonパターンの勉強

javaでプログラムを書くSingltonパターンが必要になったので調べてみた。wikipediaによると特徴は次のようなものらしい。 コンストラクタの可視性が private である。 同じ型のインスタンスが private なクラス変数として定義されている。 同じ型のインスタ…

Eclipseのエラーの原因

「シリアライズ可能クラス、MyException は long型の static final serialVersionUIDフィールドを宣言していません。」っていう警告が出る原因が分かった。今までは動くからいいやって思っていたんだけど、たまたま見つけたのでメモっておく。 http://www.at…

XMLをJavaで…1

http://www.hellohiro.com/xmldom.htmによるとXMLをJavaで扱うにはDOMって概念が分からないといけないみたいだ。「DOMはDocument Object Modelの略です。XMLにアクセスするためのAPI(Application Programming Interface)です。W3Cによって仕様が公開されてい…