トム

・都内自社開発企業勤務/Javaバックエンドエンジニア
/Java歴10年以上 ・首都圏在住30代
・資格:基本情報技術者/応用情報技術者/Java Silver/Python3エンジニア認定基礎 詳細なプロフィール

ツール

Macユーザー必見!次世代ターミナルWarpの紹介

2026/5/10  

「Warpターミナルって日本語入力できる?」「Macに入れる手順と使い方を一気に知りたい」——そんな疑問にこの記事1本で答えます。 Warpは2022年にMac版が登場し、2024〜2025年にLin ...

Java入門

【2026年版】Javaでうるう年判定する4つの方法|Year.isLeap()推奨・if文/Calendar比較

2026/4/22  

「Javaでうるう年を判定したいけれど、4年ごと・100年ごと・400年ごとのルールをどう実装すれば安全か迷っていませんか?」 本記事では if文での自作ロジック/べた書き/java.time.Yea ...

キャリア構築

Javaはオワコン?現役エンジニアが語る将来性と需要の真実【2026年】

2026/4/21  

「Javaってオワコンなの?」「今からJavaを学んでも意味ないのでは?」 そんな不安を感じていませんか? 結論から言うと、Javaは2026年現在もTIOBEランキング3位、フリーランス案件の平均年 ...

Java入門

Java Nullableとは?Optionalと@Nullableの使い分けを実例解説【2026年】

2026/5/2  

Java Nullable とは、変数が null を持つことを許容する性質のことです。Javaのオブジェクト型はデフォルトで Nullable なので、扱いを誤ると NullPointerExcep ...

資格対策

【2026年版】Java Silver勉強時間は80〜120時間|未経験3ヶ月で一発合格した勉強法

2026/5/5  

Java Silver合格に必要な勉強時間は、未経験で80〜120時間、他言語経験者で50〜100時間、Java実務経験者で20〜50時間が目安です。1日1時間なら約3〜4ヶ月、1日2時間なら約1.5 ...

Java入門

Javaで自動販売機を作る方法【コピペOKなサンプルコード付き】

2026/4/29  

「Javaで自動販売機を作ってみたいけど、どのクラスをどう分ければいいかわからない」——そんなJava初心者向けに、Item(商品)/VendingMachine(自販機本体)/Main(実行)の3ク ...

Java入門

初心者向けJavaプログラミングでテトリスを作る方法

2026/4/18  

この記事では、JavaのSwingライブラリを使って、1ファイルで動作するテトリスを作ります。 ブロックの描画・移動・回転から、行の削除判定やゲームオーバー処理まで、コード全体をコピペで動かしながら学 ...

Java入門

【2026年版】Javaソケット通信サンプルコード|Socket/ServerSocketでTCP/IP通信を実装する手順

2026/4/23  

「JavaでTCP/IPソケット通信を書きたいけれど、Socket・ServerSocketクラスの使い分けや3ウェイ・ハンドシェイクの流れが掴めない」とお悩みではありませんか。 本記事では、Java ...

Java入門

Javaでカレンダーを作る方法|祝日対応のサンプルコード付き

2026/4/30  

Javaでカレンダーを作りたいけれど、曜日の整列や祝日の扱いでつまずいていませんか? この記事では、Java標準のLocalDateを使って「指定月のカレンダー表示」「曜日に合わせた整列」「日本の祝日 ...

Java入門

Java電卓の作り方|Swing×コピペコードで初心者も30分で完成【2026年版】

2026/4/29  

Javaで電卓アプリを作りたい初心者の方へ。本記事では、JavaのGUIライブラリ「Swing」を使った四則演算対応の電卓を、コピペで動く完成コードとともに30分で作成する手順を解説します。 JFra ...