Java一覧

Javaの型についてまとめてみる

Javaの参考書を読み返して、型を表にしてみました。Javaの型にはプリミティブ型と参照型の2種類の型が存在します。 プリミティブ型の一覧...

プログラムの命名について、よく使う名前をまとめておく

クラス名、変数名、メソッド名など、命名は非常に重要で時間のかかる作業です。命名に関する知見を貯めておくと、成果を出して定時退社できる確率が高...

Windows/Linuxの改行について。Javaで改行を実践してみる

WindowsとLINUX(UNIX系)では改行コードが違います。Windowsでは CRLF で、UNIX系全般では LF です。表にする...

Java Entity Getter/Setterの記載が面倒なのでLombokを使おう

JavaのEntityクラスを書いていて、フィールドが増えるたびにGetter/Setterを書き直すのが面倒だなと思い解決方法を調査してみ...

IE11でサーバーにアクセスされないバグの犯人はキャッシュ

javascriptのajaxからJavaServletへ命令を投げて、JavaServletが編集した内容をjavascriptに返却し、...

Exceptionのマルチキャッチで高速プログラミング

Exceptionをマルチキャッチとして記載することで時短をします。 書き方は次のとおりです。 try { // 処理 ...

Java Nativeメモリ領域 / ヒープメモリ領域についてまとめてみる

Java 8でメモリ管理の仕組みが変更されました。本記事では、Java 8以降のメモリについて記載します。 まず、Java 8...

JavaのURLエンコードの具体的な内容のまとめ

JavaでURLエンコード/URLデコードについて、曖昧な理解だったので調査してまとめてみました。具体的な内容や仕組みをについて理解しようと...

Javaでマルチスレッド!ExecutorServiceの調査内容をまとめる

Executorフレームワーク(Executor Framework) java.util.concurrentクラスに入っている。 ...

Javaソースコードからクラス図を自動生成する方法 AmaterasUMLで業務効率化

デモでソースコードを組んだけど詳細設計書に書き起こすのが面倒くさい。そんなときに、AmaterasUMLというツールが便利だったので紹介しま...

Javaで文字列を整数に変換する方法

Javaで文字列を整数に変換するのに重宝する「Integer.parseInt」。こんな感じに書くと、文字列が整数に変換に変換されます。 ...

Java で Sleepする方法

Java では処理を Sleep させることが出来ます。 やり方はこうです。 Thread.sleep(1000); //こ...

Java から ORACLE DB へ接続してみる(調査偏)

Javaから ORACLE DB へ接続する仕組みを理解するため、実際にプログラムを作って記事にまとめます。ITエンジニアの一般教養としても...

JavaでREST通信 ~HTTP Clientを調査してみる偏~

先日JAX-RSが分からな過ぎて記事を書きました。 あれからしばらく経ちましたが、再びJAX-RSが必要と思われる場面に...

JAX-RSがわからない

タイトルのとおり、JAX-RSがわかりません。   仕事で使ったのですが、理解できず完全に雰囲気で使っています。自分の認識を確認するため、私...

テキストをPDF化するJavaプログラム作ってみた

お仕事でテキストをPDF化する要件が来ました。PDF作成はJavaで出来ると話には聞いたことがあったのですが、実際に手を動かして作ってみたこ...

Drools in Spring Boot

Droolsを組み込んだSpringBootプロジェクトを作ってみました。 当プロジェクトを実行しブラウザから にアクセスすると、S...

ファイル読み込み in Java

import java.io.IOException; import java.nio.charset.StandardCharsets;...

ファイル生成&書き込み in Java(Java8)

先日、ファイル生成&書き込み in Javaの記事を書きましたが、Java8以降ではもっと便利な書き方があったので紹介します。 ...

Javaでsessionの使い方がわからない

タイトルのとおり、Javaでsessionの使い方がわかりません。 この前会社でつかったんだけど、完全に雰囲気で使ってます。バ...