Java 一覧

NO IMAGE

Javaで複数の戻り値を返す – Java

Javaで複数の戻り値を返す Javaのメソッドで複数戻り値を返す必要がある場合、インナークラスを使用してインナークラスを戻り値にする...

記事を読む

NO IMAGE

~が受け入れられるのは、注釈処理が明示的に要求された場合だけです – Java

~が受け入れられるのは、注釈処理が明示的に要求された場合だけです コマンドラインから javac Test とすると、「Tes...

記事を読む

NO IMAGE

Javaの自動更新無効 – Java

Javaの自動更新無効 Javaの自動更新を無効にするには、「コントロールパネル」 - 「Java」をダブルクリックします。 以下の...

記事を読む

NO IMAGE

Javaのエラー行 – Java

Javaのエラー行 javaでエラー発生した場合、エラー行が表示されますがが、実際のjavaファイルと行数が異なる場合があります。 ...

記事を読む

NO IMAGE

同名のjavaファイル – Java

同名のjavaファイル 同名のjavaファイル jarで提供されるファイルと、おなじパッケージにある同名のjavaファイルが存在...

記事を読む

NO IMAGE

String型とObject型の比較 – Java

String型とObject型の比較 String型の値とObject型の値をequalsメソッドで比較します。 falseになった...

記事を読む

NO IMAGE

static変数はstaticメソッドからしかアクセスできない – Java

static変数はstaticメソッドからしかアクセスできない static変数はクラスに付随する変数です。クラスに固有の値、要するに...

記事を読む

NO IMAGE

jad jarファイルをjadしたい – Java

jad jarファイルをjadしたい jadはclassファイルをjavaファイルにデコンパイルするツールです。 使用方法は簡単で ...

記事を読む

NO IMAGE

native2ascii – Java

native2ascii javaでは国際化ツールとしてnative2asciiというツールが用意されています。 このツールは、...

記事を読む

NO IMAGE

応答結果をレンダリング – Java

応答結果をレンダリング JMeterで実行したそれぞれのリクエスト結果をHTML表示することが出来ます。 まず、「結果をツリーで表示...

記事を読む

NO IMAGE

JMeterのJDBCリクエスト – Java

JMeterのJDBCリクエスト JDBCリクエストを使用するには、テスト計画を右クリックし、 - を選択し、スレッドグループを作成し...

記事を読む

NO IMAGE

HTTPプロキシサーバ – Java

HTTPプロキシサーバ HTTPプロキシサーバとは、JMeterでプロキシサーバを起動し、そのプロキシ経由でブラウザからWEBアプリケ...

記事を読む

NO IMAGE

JMeterのリスナー – Java

JMeterのリスナー リスナーはテスト結果を表示する機能があります。 リスナーは、テスト計画を右クリックし、「追加」 - で作成するこ...

記事を読む

NO IMAGE

JMeterのロジックコントローラ – Java

JMeterのロジックコントローラ 画面が複数存在するような場合のテストを行いたい場合、テストシナリオを作成しなくてはいけません。 ...

記事を読む

NO IMAGE

JMeterのスレッドグループ – Java

JMeterのスレッドグループ テスト計画を作成するにはまずスレッドグループを作成します。 スレッドグループ配下にHTTPリクエスト...

記事を読む

NO IMAGE

JMeter – Java

JMeter JMeterは、pure javaで作成された負荷測定ツールのことです。 WEBアプリケーションの負荷測定をする場合に...

記事を読む

NO IMAGE

TreeSet – Java

TreeSetはSetインターフェースを実装したクラスで、挿入した値を、値の昇順に保持します。また、重複する要素を追加しても重複して保持はさ...

記事を読む

NO IMAGE

LinkedHashSet – Java

LinkedHashSet LinkedHashSetはSetインターフェースを実装したクラスで、値の挿入順を保持します。 要素を取...

記事を読む

NO IMAGE

HashSet – Java

HashSet HashSetはSetインターフェースを実装したクラスで、値の挿入順を保持しません。 要素を取得する順序は順不同です...

記事を読む

NO IMAGE

LinkedList – Java

LinkedList LinkedListはListインターフェースを実装したクラスで、動的配列のようなものです。 要素は重複要素を許し...

記事を読む

NO IMAGE

ArrayList – Java

ArrayList ArrayListはListインターフェースを実装したクラスで、動的配列のようなものです。 要素は重複要素を許し...

記事を読む

NO IMAGE

Mapのキー – Java

Mapのキー MapのキーはObject型のため、何でもキーにすることが出来ます。 そのため、String型の0とBigDecima...

記事を読む

NO IMAGE

TreeMapとComparator – Java

TreeMapとComparator TreeMapはMapインターフェースを実装したクラスで、挿入した値を、キーの昇順に保持します。...

記事を読む

NO IMAGE

LinkedHashMap – Java

LinkedHashMap LinkedHashMapはMapインターフェースを実装したクラスで、キーの挿入順を保持します。 キーを...

記事を読む

NO IMAGE

HashMap – Java

HashMap HashMapはMapインターフェースを実装したクラスで、値の挿入順を保持しません。 getすると、順不同で値が返り...

記事を読む

NO IMAGE

拡張for文 – Java

拡張for文 Java1.5(Java5.0)からの新機能である拡張for文は普通のfor文を拡張したfor文を指します。宣言方法は ...

記事を読む

NO IMAGE

Iterator – Java

Iterator Iteratorは「繰り返し」という意味で、forやwhileと併用してコレクションの要素に繰り返しアクセスすること...

記事を読む

NO IMAGE

StringBuilder – Java

StringBuilder Java1.5からStringBuilderが追加されました。 StringBufferの簡単な代替とし...

記事を読む

NO IMAGE

StringTokenizer – Java

StringTokenizer StringTokenizerは、あるデリミタで区切られた文字列を分割するのに使用します。 デリミタ...

記事を読む

NO IMAGE

String型をBigDecimal型に変換する – Java

String型をBigDecimal型に変換する String型をBigDecimal型に変換するには、BigDecimalのコンスト...

記事を読む

NO IMAGE

指定した文字コードで文字のバイト数を求める – Java

指定した文字コードで文字のバイト数を求める 指定した文字コードで文字のバイト数を求めるにはString#getBytesメソッドを使用...

記事を読む

NO IMAGE

文字列に指定した文字が含まれるか調査 – Java

文字列に指定した文字が含まれるか調査 文字列に、ある値が含まれるかを調査したい場合、StringクラスのindexOfメソッドを使用し...

記事を読む

NO IMAGE

指定された文字列の置換 – Java

指定された文字列の置換 文字列中のある文字を、別の文字に置換したい場合、StringクラスのreplaceAllメソッドを使用します。...

記事を読む

NO IMAGE

String型同士の大小比較 – Java

String型同士の大小比較 Stringオブジェクト同士の大小比較にはcompareToメソッドを使用します。 compareTo...

記事を読む

NO IMAGE

String型の省メモリプログラミング – Java

String型の省メモリプログラミング String型はnew String()しているコードをよく見ます。 省メモリプログラミング...

記事を読む

NO IMAGE

スケジューリング – Java

スケジューリング スケジューリングとは、複数存在するスレッドの優先順位を、それぞれのスレッドに付けられた優先度によって決めることを言い...

記事を読む

NO IMAGE

割り込み – Java

割り込み あるスレッドがwait(),join(),sleep()メソッドで一時停止している場合、別スレッドから、Threadクラスの...

記事を読む

NO IMAGE

待機と通知 – Java

待機と通知 javaでは、あるオブジェクトに対して複数スレッドが同時にオブジェクトの状態を変更することができないようにするしくみとして...

記事を読む

NO IMAGE

スレッドの同期(ブロック) – Java

スレッドの同期を取るもう一つの手段として shnchronizedブロック があります。 以下のように記述することにより()内で指定したオ...

記事を読む

NO IMAGE

スレッドの同期(メソッド) – Java

スレッドの同期(メソッド) スレッドの同期とは、複数スレッドが同じタイミングで同じオブジェクトに対して操作できないようにすることを言い...

記事を読む

NO IMAGE

デーモンスレッド – Java

デーモンスレッド デーモンスレッドとは、プログラムがスレッドの実行終了を待たないでプログラム終了することができるスレッドのことを デー...

記事を読む

NO IMAGE

メインメモリ上の値を参照するvolatile – Java

メインメモリ上の値を参照するvolatile 変数宣言時に volatile int i; というようにvolatileという修飾子を...

記事を読む

NO IMAGE

スレッドの停止を待つ – Java

スレッドの停止を待つには join() メソッドを使用します。 下記のようにスレッドの状態を調べてfalseとなる間でループするのも一つの...

記事を読む

NO IMAGE

スレッドの状態を調べる – Java

スレッドの状態を調べる スレッドが実行されているかどうか調べるには isAlive() メソッドを使用します。 スレッドが実行中の場...

記事を読む

NO IMAGE

スレッドの一定時間休止 – Java

スレッドの一定時間休止 スレッドを一定時間休止するには sleep() メソッドを使用します。 クラスメソッドのためインスタンス化す...

記事を読む

NO IMAGE

スレッド名の設定 – Java

スレッド名の設定 スレッド名はスレッドクラスをインスタンス化する時に自動的に生成されます。 しかし、プログラムでスレッド名を設定する...

記事を読む

NO IMAGE

現在実行中のスレッド名の取得 – Java

現在実行中のスレッド名の取得 javaでは、スレッドには名前があります。 このスレッド名を取得するには以下のように getName(...

記事を読む

NO IMAGE

スレッド名の取得 – Java

スレッド名の取得 javaでは、スレッドには名前があります。 このスレッド名を取得するには以下のように getName()メソッドを...

記事を読む

NO IMAGE

threadの作成(インターフェース) – Java

threadの作成(インターフェース) スレッドを作成するにはjava.lang.Threadクラスを継承する必要があります。 しか...

記事を読む

NO IMAGE

threadの作成(継承) – Java

threadの作成(継承) スレッドを作成するにはjava.lang.Threadクラスを継承する必要があります。 以下に、スレッド...

記事を読む

NO IMAGE

HttpServletを作成する – Java

HttpServletを作成する Eclipse4.3で動的Webプロジェクトを作成し、Servletを作成します。 プロジェクト名...

記事を読む

NO IMAGE

Javaのfor文 – Java

Javaのfor文 Javaのfor文についての記述方法は多言語と同じです。 以下、サンプルです。 package purejav...

記事を読む

NO IMAGE

Javaのif文 – Java

Javaのif文 Javaのif文についての記述方法は多言語と同じです。条件が複数ある場合、&&または||となります。...

記事を読む

NO IMAGE

Generation Gap – Java

Generation Gap Generation Gapとは、親クラスは自動生成ツールを使用して作成し、その子クラスをプログラマーが...

記事を読む

NO IMAGE

Command – Java

Command Commandは、コンストラクタをprivateにすることによってインスタンスを一つしか作成できないようなクラスのこと...

記事を読む

NO IMAGE

Strategy – Java

Strategy Strategyは、アルゴリズムをカプセル化(クラス化)し、アルゴリズムにインターフェースを適用することにより、カプ...

記事を読む

NO IMAGE

Singleton – Java

Singleton Singletonは、コンストラクタをprivateにすることによってインスタンスを一つしか作成できないようなクラ...

記事を読む

NO IMAGE

double型を整数に丸める – Java

double型を整数に丸める Math.round()メソッドは引数にdouble型かfloat型を渡すことができ、四捨五入して整数に...

記事を読む

NO IMAGE

バイナリファイルをコピーする – Java

バイナリファイルをコピーする バイナリファイルをコピーするにはBufferedInputStreamクラスとBufferedOutpu...

記事を読む

NO IMAGE

ファイルに書き込む – Java

write()メソッド java.io.BufferedWriterクラスのwrite()メソッドでファイルに書き込みを行うことが出来...

記事を読む

NO IMAGE

ファイルを1行読み込む – Java

readLine()メソッド java.io.BufferedReaderクラスのreadLine()メソッドでファイルの内容を1行読...

記事を読む

NO IMAGE

ディレクトリを作成する – Java

mkdir()メソッド java.io.Fileクラスのmkdir()メソッドでディレクトリを作成することが可能です。 階層構造のデ...

記事を読む

NO IMAGE

標準入力から1文字読み込む – Java

標準入力から1文字読み込む 標準入力はSystem.inです。このストリームから1文字読み込むにはjava.io.InputStrea...

記事を読む

NO IMAGE

ファイルサイズを取得する – Java

ファイルサイズを取得する ファイルサイズを取得するには、java.io.Fileクラスのlength()メソッドを使用します。 戻り...

記事を読む

NO IMAGE

File – Java

File Fileクラスは、コンストラクタの引数で指定したファイル又はディレクトリを操作するためのクラスです。 このクラスを使用して...

記事を読む

NO IMAGE

Calendarクラスで月末を求める(getActualMaximum) – Java

Calendarクラスで月末を求める(getActualMaximum) Javaでは月末を求めるCalendar#getActual...

記事を読む

NO IMAGE

日付の比較 – Java

日付の比較 日付の比較は書式がYYYY/MM/DDや、YYYYMMDDといったように、比較する書式が同じであれば文字列比較のcompa...

記事を読む

NO IMAGE

日付の妥当性をチェック – Java

日付の妥当性をチェック java.util.Calendarクラスを使用して、日付の妥当性をチェックすることが出来ます。 まずset...

記事を読む

NO IMAGE

文字列から日付に変換 – Java

文字列から日付に変換 Javaで文字列から日付に変換します。以下は今日ならHH:mm形式、今日以外ならyyyy/MM/dd形式の日付を...

記事を読む

NO IMAGE

Date型で日付書式 – Java

Date型で日付書式 java.util.Dateクラスを使用して日付を取得することが出来ます。 書式は、java.text.Sim...

記事を読む

NO IMAGE

Calendar型で日付書式 – Java

Calendar型で日付書式 Javaでは日付書式が色々指定することが出来ます。 Calendarクラスで時間を取得して、Simpl...

記事を読む

NO IMAGE

DecimalFormaで数値整形 – Java

DecimalFormaで数値整形 DecimalFormatでは数値を成型することができます。マイナス値も対応しています。 以下の...

記事を読む

NO IMAGE

BigDecimal同士の足し算 – Java

BigDecimal同士の足し算 String型をBigDecimal型に変換するには、BigDecimalのコンストラクタの引数にS...

記事を読む

NO IMAGE

BigDecimalをint型に変換する – Java

BigDecimalをint型に変換する BigDecimalをint型に変換するにはintValue()メソッドを使用します。 以...

記事を読む

NO IMAGE

BigDecimalでの数値判断 – Java

BigDecimalでの数値判断 BigDecimalインスタンス作成時に引数を渡して数値チェックを行います。 この時、Except...

記事を読む

NO IMAGE

JavaでBigDecimal同士の比較 – Java

JavaでBigDecimal同士の比較 BigDecimalオブジェクト同士の大小比較にはcompareToメソッドを使用します...

記事を読む

NO IMAGE

Javaで小数点の切り上げと切り捨て – Java

Javaで小数点の切り上げと切り捨て 数値計算する時に小数点~~桁で切り上げとか切り捨てとかするがよくあります。 javaで切り上げ...

記事を読む

NO IMAGE

BigDecimalで0と0.00の比較 – Java

BigDecimalで0と0.00の比較 0と0.00のような少数ありと少数なしの数値の比較をしたい場合、BigDecimalのcom...

記事を読む

NO IMAGE

dom4jでxmlを書き込む – Java

dom4jでxmlを書き込む dom4jでxmlを書き込むには、SAXReader#readメソッドでxmlファイルを読み込みます。 ...

記事を読む

NO IMAGE

dom4jでxmlを読み込む – Java

dom4jでxmlを読み込む dom4jでxmlを読み込むには、SAXReader#readメソッドでxmlファイルを読み込みます。 ...

記事を読む

NO IMAGE

dom4j – Java

dom4j dom4jは、dom4jからダウンロードできます。現在の最新は2.0です。 上記からdom4j-2.0.0-...

記事を読む

NO IMAGE

DateUtils – Java

DateUtils DateUtilsクラスは、Dateクラスのメソッドを拡張したユーティリティクラスです。 日数を1日足したい場合...

記事を読む

NO IMAGE

StringEscapseUtils – Java

StringEscapseUtils StringEscapseUtilsクラスは、SQLのエスケープをしてくれるユーティリティです。...

記事を読む

NO IMAGE

StringUtils – Java

StringUtils StringUtilsクラスは、Stringクラスのメソッドを拡張したユーティリティクラスです。 NullP...

記事を読む

NO IMAGE

Jakarta Commonsのダウンロード – Java

Jakarta Commonsのダウンロード Jakarta Commonsは、Apache Commonsからダウンロードできます。...

記事を読む

NO IMAGE

DerbyDBのijコマンド – Java

DerbyDBのijコマンド DerbyDBではijコマンドというのがあります。 コマンドプロンプトからijコマンドを実行し、ijプ...

記事を読む

NO IMAGE

DerbyDBとは – Java

DerbyDBとは DerbyDBとはJava1.6からデフォルトでインストールされるデータベースです。 デフォルトではC:¥Pro...

記事を読む

NO IMAGE

Propertiesクラス – Java

ファイルからロードする Propertiesクラスはキーと値を持つクラスです。 Propertiesクラスで便利なのは一定の書式のフ...

記事を読む

NO IMAGE

Javaでtruncate文 – Java

Javaでtruncate文 Javaでtruncate文を書く方法です。そのままですが、java.sql.Statementを使用し...

記事を読む

NO IMAGE

DerbyDbに接続 – Java

DerbyDbに接続 DerbyDbはJava1.6からデフォルトでインストールされるpure javaのDB(JavaDB)です。 ...

記事を読む

NO IMAGE

Oracleデータベースに接続 – Java

Oracleデータベースに接続 まず、Oracleクライアントのjdbc配下のlibディレクトリにclasses12.jarを置きます...

記事を読む

NO IMAGE

Accessデータベースに接続 – Java

Accessデータベースに接続 「スタート」 - 「設定」 - 「コントロールパネル」 - 「管理ツール」を開きます。 管理ツールを...

記事を読む

NO IMAGE

フロー制御 – Java

フロー制御 フロー制御ではforループや多重ループなどの問題が出力されています。 以下の例を見てください。 class TEST{...

記事を読む

NO IMAGE

例外実装メソッド – Java

例外実装メソッド 例外はあまり出題されないようですが、基礎として知っておく必要があります。 以下の例を見てください。 class ...

記事を読む

NO IMAGE

UnsupportedClassVersionError – Java

UnsupportedClassVersionError Eclipseで開発していた時、正常動作していたclassが単体テスト環境に...

記事を読む

NO IMAGE

HttpSessionListener – Java

実装メソッド HttpSessionListenerインターフェースは、以下の2つのメソッドを実装する必要があります。 publ...

記事を読む

NO IMAGE

HttpSessionAttributeListener実装メソッド – Java

HttpSessionAttributeListener実装メソッド HttpSessionAttributeListenerインター...

記事を読む

NO IMAGE

HttpSessionListener実装メソッド – Java

HttpSessionListener実装メソッド HttpSessionListenerインターフェースは、以下の2つのメソッドを実...

記事を読む

NO IMAGE

インターフェース – Java

インターフェース javaではインターフェースというクラスに似たものがあります。 インターフェースは以下のようにinterfaceキ...

記事を読む

NO IMAGE

Javaの動的配列 – Java

Javaの動的配列 Javaの配列は要素数指定する必要があるため、実際には動的配列はありません。ですが、Listを使用してObject...

記事を読む

NO IMAGE

配列のマージ – Java

配列のマージ 配列と配列をマージして一つの配列にします。 System.arraycopyメソッドを使用すると簡単に実現できます。 ...

記事を読む

NO IMAGE

Javaアノテーション – Java

Javaアノテーション JavaアノテーションとはJDK1.5から追加されたメタデータ(関連情報)です。 このメタデータはクラス、メ...

記事を読む

NO IMAGE

コンストラクタ – Java

コンストラクタ コンストラクタとはオブジェクトのインスタンスが生成された際に実行されるメソッドをいいます。 具体的には、new クラ...

記事を読む

NO IMAGE

コマンドライン引数 – Java

コマンドライン引数 javaではプログラムを実行する際に引数を渡すことが出来ます。 この引数を、コマンドライン引数といいます。 コ...

記事を読む

NO IMAGE

メソッドのアクセス修飾子 – Java

メソッドのアクセス修飾子 メソッドにアクセス修飾子をつけることで、メソッドに対してアクセス制限を設けることが出来ます。 アクセス修飾...

記事を読む

NO IMAGE

文字と文字列について – Java

文字と文字列について Javaでは文字と文字列は異なる型として扱われます。文字はchar型(基本データ型)で、文字列はString型(...

記事を読む

NO IMAGE

変数の宣言 – Java

変数の宣言 変数の宣言は以下のように宣言します。 public class Test{ public static voi...

記事を読む

NO IMAGE

定数の宣言 – Java

定数の宣言 定数の宣言は final で修飾します。 また、finalで修飾した定数は必ず初期化しなければいけません。 以下、例で...

記事を読む

NO IMAGE

参照データ型 – Java

参照データ型 Javaの参照データ型は基本データ型以外全てです。基本データ型と異なり、参照データ型は変数にメモリ番地を格納します。 ...

記事を読む

NO IMAGE

基本データ型 BigInteger – Java

基本データ型 BigInteger Javaの基本データ型は8つ種類があります。また、Javaの基本データ型のbitサイズは環境に依存...

記事を読む

NO IMAGE

識別子について – Java

識別子について 識別子とは、変数やメソッドなどを識別するためにつける名前のことです。 例えば、 String str = null;...

記事を読む

NO IMAGE

ガーベジコレクション – Java

ガーベジコレクション ガーベジコレクション(GC)とはJavaVirtualMachine(JVM)が参照されなくなったオブジェクトの...

記事を読む

NO IMAGE

JVMとは – Java

JVMとは JVM(Java Virtual Machine)とはJavaバイトコードをそのプラットフォームのネイティブコードに変換し...

記事を読む

NO IMAGE

中間バイトコードを実行する – Java

中間バイトコードを実行する Javaのソースファイルは拡張子が.javaとなります。 このファイルを中間バイトコードを実行するには ...

記事を読む

NO IMAGE

コンパイルする – Java

Javaのソースファイルは拡張子が.javaとなります。 このファイルをコンパイルするには javac ファイル名 と実行します。...

記事を読む

NO IMAGE

クラスパス – Java

クラスパス Javaをコンパイルや実行する際に、そのプログラムが別のクラスを使用している場合があります。 そのような場合、別のクラス...

記事を読む

NO IMAGE

JDKのインストール – Java

JDK、J2SE、J2SDK、J2REとは JDK(Java Development Kit)とは、J2SE(Java 2 Stand...

記事を読む