snuffyのプロフィール
- ベストアンサー数
- 33
- ベストアンサー率
- 53%
- お礼率
- 63%
生物学(栄養・運動生理学、遺伝子学)、音楽(洋楽)の知識で、皆さんにお役に立てれば思います。
- 登録日2002/02/25
- 四則演算のみの電卓まjavaプログラム
四則演算のみの簡易電卓javaプログラムがわかりません。 数字・クリア・イコールはすべてボタンで表されている、 よくあるタイプの電卓です。 ネット上で探しましたが、ありそうで見つかりませんでした。記述をお願い致します。
- Tomcat起動時にServletの起動
tomcatを起動時に、あるServletを起動したいと思います。 どこかの設定ファイルに記述すれば、そのようなことは可能でしょうか? 可能な場合、簡単な手順等も教えていただければ、助かります。
- JAVA ServletでSQL Serverに接続できないんですが。
マイクロソフトのサイト(SQL SERVER2000 Driver for JDBC)から ドライバーを取ってきて、JAVAからDB接続テストを行っています。 最初に簡単なJAVAアプリを作って実行したところ、うまく動作しました。その後、Servletで同様のtestをしたところ、Tomcatのコンソール画面に、ClassNotFoundExceptionが出て、実行できません。 下記の命令が、処理できないようです。 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); CLASSPATHの設定もコマンドプロンプトで、setコマンド実行結果で確認済みです。 他のデータベース(MySQL)では、Servlet,JSP,JAVAアプリすべて、うまく実行できました。 ご存知の方、よろしくお願いいたします。 環境:(1台のマシン内での仮想ネットワーク) windows XP Pro (SP1) j2SDK 1.4.1_03 Tomcat4.1 SQL Server2000
- ベストアンサー
- SQL Server
- ssi77
- 回答数1
- 違うクラスからの変数の共有化
一つのクラスの中にある変数の値を、二つの別なクラスから呼び出して、その二つのクラスのどちらから変数を参照しても同じ値が帰ってくるようにしたいのですが、いろいろ調べてもできなかったので質問させていただきますm(_ _)m // 共有化させたい変数を持つクラス // Var.java public class Var{ public static int i; public Var(int i){ this.i = i; } public Var(){} public static void getI(){ return i; } } //クラス1 //Class1.java public class Class1{ Var var = new Var(1); } //クラス2 //Class2.java public class Class2{ Var var = new Var(); System.out.println(var.getI()); } とした場合、Class1を実行し、次にClass2を実行すると、クラス1で定義した変数の値である 1 が戻ってくるようにしたいのですが、上記の方法では、Class2を実行すると結果は 0 になってしまいました。 まだまだ習い始めたばかりでいまいちstaticを使い切れていないと思います・・・ たとえば、PrintStreamクラスの public static final PrintStream out というのはどこから参照しても同じ結果なのでそのようなやり方で大丈夫だろうと思ったのですが・・・ このような方法では共有化させることはできないのでしょうか?またできないのでしたらほかのやり方がもしあった場合は教えていただきたいと思います。 どうかお願いします。
- 定数はどこでまとめますか?
今、複数のCSVファイルを開いて、文字検索を行い、 HTMLとして、結果を出力するというPG組んでいます。 CSVファイル名とかを定数としておくわけですが Cだとヘッダーファイルなりにまとめるとおもいますが、 javaの場合、このような定数はどのように管理するのが、一般的なんでしょうか? たとえば、 定数専用のインターフェースを作ってまとめるとか、定数専用のクラスを作るとかは思いついたのですが...。