何気に参考書で最初に学習する部分ではありますが、実はオプション(基礎)の使い方を理解できていなくてかなり苦しんだのでメモとして残します。 説明がなかなか下手なのでご容赦ください:) javacコマンド javacコマンドでは指定したjavaファイルとの ...
Interstage Application Serverのよくあるご質問を検索できます。 javacコマンドに-targetオプションを指定すれば、javacコマンドのJDKバージョンよりも古いJDKバージョンで動作可能なクラスファイルが作成されますか? javacコマンドを用いて、javacコマンドのJDK ...
JVMを起動するためのコマンド。JVMは起動後、指定されたクラスをロードし、このクラスのmainメソッドを呼び出す。 クラス名の後に続ける引数の事を「起動パラメータ」、「コマンドライン引数」と呼ぶ。 起動パラメータは、スペースで区切って複数指定 ...
第1回ではJavaの概要について解説しました。今回は開発環境のセットアップから動作確認までを行っていきたいと思います。 インストールオプションを選択します。何も変更せず「次へ」ボタンをクリックしてください。 コピー先フォルダを変更します。
Interstage Application Serverのよくあるご質問を検索できます。 javacコマンドでコンパイルすると、「java.lang.OutOfMemoryError」のメッセージが出力されます。原因と対処方法を教えてください。 [原因] javacコマンド実行時に使用するJavaヒープサイズが不足している ...
今月はJavaのプログラムの中から,Javaファイルをコンパイルするために使用されるCompiler APIを取りあげます。 実をいうと,Compiler APIを使わずとも,プログラムの中でJavaコンパイラを使用することができます。これはJava SE 6以前のJavaでも可能です。 例えば ...
GUI上で実現するJavaアプリケーション統合開発環境 J2SE SDKをインストールすれば、「javac」コマンドを使ってJavaアプリケーションの開発が可能となる。すなわち、viやemacsなどのテキストエディタでソースコードを記述し、コンパイルするという作業環境が ...
前回は、11月9日に公開されたJSR 308:Annotations on Java TypesのEarly Draftを元に、同仕様の概要を紹介した。JSR 308については本連載第15回でも取り上げているが、その際、開発段階にある対応コンパイラを用いて型に対するアノテーションの適用例を紹介した。