0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Javaについての個人的まとめ

0
Last updated at Posted at 2017-01-30

この記事について#

自分の備忘録として、Java全般についての自分の考えや調べたことを記載していきます。
ほぼリンク集として使用。
経験が浅いので、間違っていることもあると思いますがご容赦ください。

JavaWebアプリ―ション##

処理の流れ

流れ 種別 受け渡すデータ 事項 参照
View リクエスト JSP>Formタグ JSP formデータ とJava Servletプログラムの連携
Control リクエストを加工した値 サーブレット アノテーションが肝! Servlet 3.0で作ったWebアプリの中身とは
Model 記載予定 ロジック 記載予定
Dao 記載予定 DAO(SQL問い合わせ処理) 記載予定
Model 記載予定 ロジック 記載予定
Control リスポンス サーブレット 記載予定
View 記載予定 JSP 記載予定

例外処理##

try-catch-finallyについて
Javaの道 2.try、catch、finally

Java入門 throws と try catch

try文 例外処理 Java入門

try-catch-finallyの変数のスコープについて
finally文のところでオブジェクトが使えないとエラーが出たときは、try文の中で宣言がされていることが原因の場合がある。
宣言をtry文から外出しすることで問題を回避できる。

JAVA(JDBC)での例外処理についての質問です。

ログ#

ログに出力すべきもの

コンパイル#

動作確認レベルであったら、様々な手段でコンパイルを検討すること。
他にも手段があったら知りたい・・・。

Eclipseやローカルでのjavac、開発用サーバーにファイルを上げてのjavac

Eclipse#

Eclipseでコマンドライン引数を与えて実行する方法

[実行可能なJARの作成]
(http://tigertaizo.hatenablog.com/entry/2015/06/01/124222)

warを作成する
Eclipse起動>プロジェクトエクスプローラー>該当プロジェクト>右クリック>エクスポート>Web>WARファイル

外部Jarの追加
Eclipse起動>プロジェクトエクスプローラー>該当のプロジェクト>右クリック>プロパティ>Javaのビルド・パス>ライブラリー>外部Jarの追加

コマンドライン引数を与えて実行する
Eclipseでコマンドライン引数を与えて実行する方法

コマンドライン引数#

[コマンドライン引数]
(http://www1.bbiq.jp/takeharu/java31.html)

Jar#

Jarの実行方法


java -classpath Jar名.jar メインクラス名

引数付き
java -classpath Jar名.jar メインクラス名 引数1 引数2

[ECLIPSEで実行可能JARファイルを作成する方法について]
(http://qa.atmarkit.co.jp/q/471)

文法#

省略したFOR文の書き方

for(;;)

という書き方もできる。
上記は
カウンタ変数の宣言と初期化と継続条件の指定の省略

[Java虎の巻 様々なfor文の書き方]
(http://kaya-soft.com/java-toranomaki/programming/loop/entry5-4_various/)

文字列#

入力フォームの文字列を部分一致で検索するには?

参考
PreparedStatementでワイルドカードを使うときの注意

List#

型:String[]のListの中の要素の取得の仕方について記載
How to get value from List

CSVの取り扱い

個人的にですが、opencsvというライブラリーは使いやすかったです。
JARのダウンロードページは以下の「opencsvの検証をしてみた」というネット記事
参考
opencsvの検証をしてみた[http://tomoyamkung.net/2013/08/09/java-opencsv/]
opencsv-api
JAVAでCSVを扱う

ファイルの取り扱い#

txtとかcsvを読み込むときに以下のクラスが必要になります
Fileクラス

スタックトレース#

スタックトレースとは、プログラムの実行過程を記録した情報のこと
読み方
Java 入門 | スタックトレース
スタックトレースとは (stack trace): - IT用語辞典バイナリ

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?