Javaについて語るグループです
はてなブログを持っていれば、誰でも参加できます。
テスト時にわざわざファイルを用意するのが、めんどくさい。 そんなときはPrintWiterクラスで文字列を流し込んだダミーファイルを用意する。 以下ソースコード public static void createFile(String fileName) { try { file = new File(fileName); pw = new PrintWriter(new BufferedWrit…
とっても久々の記事になってしまいました。 一応、Androidアプリの開発は行っていたんですが、記事を書く時間を何かと行事とかを言い訳をしながら作らなかったのが原因です。 未来の自分への戒めにしたいですね・・・ さて、今回は直接開発とは関係ありませんが、AR(拡張現実)ってなんなんだ?ということを今更ながら考えていきたいです。 AR = 現実にない画像や立体モデル、文字などを表示してみんなの暮らし…
「毎日少しずつでも更新していきたい」 とか書いておいて次回更新がだいぶ先になってる。これくらいは想定していましたがここまで想定通りだとビックリです。対策を打たねば。 さて本題。インクリメントの仕組みがよくわからない。 public static void main(String[] args) { // TODO Auto-generated method stub int x=5; int y=…
はじめに Javaでは、変数の型については総称型や可変引数を使って柔軟に使うことができる。 一方で、変数に比べて例外は柔軟に使えるようになってきているのだろうか? その辺を考えてみようと思う。 単純な例 クラスへの型引数として、例外型Eを与えたとすると、主に以下の二つが可能になります。 変数宣言時まで、投げる具体的なエクセプションの指定を遅らせることができる。 実行時例外と、それを継承する例外を指…
OS: OS X 10.8.2 Mountain Lion Tomcat: 7.0.34 MacBook Pro OS X 10.8.2 Mountain LionにTomcat7をインストールします。 ダウンロードはApache Tomcat - Apache Tomcat 7 Downloadsからすることが出来ます。Binary DistributionsのCoreのtar.gzを選択してダ…