20230204のJavaに関する記事は24件です。

21.4 Java標準のその他のツール(Java Basic編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

14.1 Eclipseによる開発支援機能とデバッグ(Java Basic編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

9.1 レコードクラス(Java Advanced編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

8.3 アノテーションの仕組みとAPI(Java Advanced編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

8.2 リフレクションの仕組みとAPI(Java Advanced編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

8.1 クラスローダーの仕組みとClassクラス

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

4.1 ラムダ式と関数型インタフェース(Java Advanced編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

3.3 並行処理ユーティリティのその他の機能(Java Advanced編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

3.2 並行処理ユーティリティとExecutorフレームワーク(Java Advanced編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

3.1 スレッドの仕組みと操作(Java Advanced編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

11.1 継承と多態性(Java Basic編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

10.2 クラスの関連と依存(Java Basic編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

10.1 カプセル化とアクセス修飾子(Java Basic編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

9.1 パッケージとインポート(Java Basic編)

はじめに 自己紹介 皆さん、こんにちは、斉藤賢哉と申します。私はこれまで、25年以上に渡って企業システムの開発に携わってきました。特にアーキテクトとして、ミッションクリティカルなシステムの技術設計や…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Java】ArrayListのcapacityの増え方

結論 デフォルトで10個確保する。 足りなくなったら1.5倍して確保する その際、拡張ではなく新しい配列を作り直してる。 詳細はまとめにあります。 経緯 以下のサイトでArrayListとListの…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

未経験駆け出しエンジニアはスキルをつけたい

Spring Boot・React・MysqlでTodoアプリを作ってみた エンジニアになって半年くらい経つのですが、 案件先でプログラミングを全くやっておらず、先行きが見えないので少しでもアピール…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Mockを使用したDBのソフトウエアテスト

SQL文(insert)実行テスト① ターゲットクラス public class DAO { /** データベースのURL */ private String JDBC_URL = "jdbc:XX…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Javaでオプショナルチェーン(?.)のかわりに例外処理使ったらダメですか?

はじめに 言語の進歩は日々目覚ましいものです。 昔の常識は今の非常識かもしれないというところで例外処理論争が起きたので起稿しました。 オプショナルチェーン(?.)とは 「オプショナルチェーン(?.)…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Javaにオプショナルチェーン(?.)がないなら例外処理を使えばいいじゃない

はじめに 言語の進歩は日々目覚ましいものです。 昔の常識は今の非常識かもしれないというところで例外処理論争が起きたので起稿しました。 オプショナルチェーン(?.)とは 「オプショナルチェーン(?.)…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Java SE 11 Silver 試験対策(随時更新中)

はじめに Java SE 11 Silverの試験勉強中につまずいたところや中々頭に入ってこなかった箇所をまとめ、アウトプットすることで定着させやすくする個人的なメモ用になります。 試験勉強に使用し…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Leetcode 567. Permutation in String

https://leetcode.com/problems/permutation-in-string/description/ アプローチ BruteForece package com.leet…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ObjectInputStreamでInstance をファイルに書き込む

Value2をObjectOutputStream#writeObject()でファイルに書き込む Value2からValue1を参照しているので芋づる式にValue1も書き込まれる 書き込む対象の…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Scanner class

usedelimiterでcsvなどの区切り文字を指定することができる 以下の例は文字列を直接指定している 通常はFileInputStreamを使用してファイル読み込みとする public cla…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Spring + Thymeleaf + My Batisで行うCRUD操作 ~Create編~

・はじめに  この記事ではCRUD操作のデータを登録するCreate操作についてのやり方について書いていきます。SQLとのやり取りを簡単にするためにMy Batisを使用します。また、データクラスの…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む