未来エンジニア養成所Blog

プログラミングを皆に楽しんでもらうための情報をお届けします。

【Java】例外処理 Part2

前回に引き続き例外処理の解説をします。 前回の記事はこちら phoeducation.work 複数のcatchブロックの定義 マルチcatchブロックの定義 参考図書 あわせて学習したい 複数のcatchブロックの定義 try-catch構文を使って例外処理を記述する場合、例外処理を記…

【Java】例外処理 Part1

例外処理とは 例外処理を行う方法 例外の種類 参考図書 あわせて学習したい 例外処理とは 例外とは、プログラム実行中に発生する予期せぬエラーのことです。 このエラーが発生することを「例外がスローされる」といいます。 スローとは英語でthrowと書きます…

Windows8.1 OneDriveの同期を終了

Windows8.1 OneDriveの同期を終了 マイクロソフトは、Windows7とWindows8.1向けのデスクトップ版 OneDriveのアップデートを2022年1月1日に終了し、同期設定を2022年3月1日で終了することを発表しました。 techcommunity.microsoft.com 一般ユーザーは、202…

【Bubble/ノーコード】ユーザー情報をデータベースに保存

画面の準備 「名前」「メールアドレス」といったユーザーの情報を入力してもらい、その情報をデータベースへ保存する方法です。 イメージとしてはサインアップですね。 まずは次のような画面を準備します。 一番上にはタイトルとなる「Textエレメント」を配…

【Java】基本構文に関する問題1-1

問題1-1 VariablePracticeクラスのmainメソッドをコメントの指示通りに、プログラムを記述してみましょう。 下記、【実行結果】と同じ内容が出力されるようにしてください。 【実行結果】 みかんの価格:130円 みかんの個数:6個 みかんの総価格:780円 【Va…

【Java】アサーション

アサーションとは アサーションを利用する場面 アサーションの不適切な使用例 まとめ 参考図書 あわせて学習したい アサーションとは プログラムには、3つのエラーがあります。 コンパイルエラー:文法チェック 実行エラー:実際に実行した時に発生するエラ…

【Java】列挙型

列挙型 列挙型の利用 まとめ 参考図書 あわせて学習したい 列挙型 列挙型はJDK5から追加された機能で、特定の値のみ持つクラスです。 クラスですから参照型となります。 通常、定数はfinal修飾子を付けた単独の変数ですが、これを使用することにより複数の定…

【Java】java.util.ArrayListクラス

配列とArrayListの違い java.util.ArrayListの利用 ジェネリックス ダイアモンド演算子 まとめ 参考図書 あわせて学習したい 配列とArrayListの違い これまで値を保管しておきたいという場合に、1つの値だけを保管したいときは変数を、1つの名前で複数の値を…

【Java】ラッパークラス Part2

前回に引き続きラッパークラスを解説します。 phoeducation.work ラッパークラスのメソッド ラッパークラスのequals()メソッド autoboxing/unboxing機能 まとめ 参考図書 あわせて学習したい ラッパークラスのメソッド ラッパークラスのコンストラクタを使っ…

draw.io

draw.ioとは draw.ioとは、無料で利用できるドローイングができるWebアプリのことです。 会員登録も不要で、商用利用に制限もありません。 ブラウザを起動後、draw.ioを開くだけですぐに利用できます。 パソコンだけではなく、スマホやタブレットからも利用…

【Bubble/ノーコード】別のページに移動する

クリックすると別のページに移動する クリックすると別のページに移動するワークフローを作ってみましょう。 まずは下記のように「Textエレメント」を作成します。 文字、形、色などは何でもOKです。 次に移動先のページを作ります。 画面左上にある「Page …

【Java】ラッパークラス Part1

ラッパークラスとは 基本データ型とラッパークラス ラッパークラスのコンストラクタ 参考図書 あわせて学習したい ラッパークラスとは int型やdouble型といった基本データ型は、その値そのものを表現しているだけで、動作を定義するメソッドを持っていません…

【Java】ガベージコレクション

ガベージコレクション機能 オブジェクトをガベージコレクションの対象とする finalize()メソッド まとめ 参考図書 あわせて学習したい ガベージコレクション機能 ガベージコレクションとは、Javaのメモリ管理を自動的に行ってくれるもので、外部からの参照が…

【Java】基本パッケージ Part2

前回に引き続き基本(java.lang)パッケージにあるStringクラスや、Objectクラスについて解説します。 前回の記事はこちら phoeducation.work Stringクラスのインスタンス化 Objectクラスのequals()メソッド Stringクラスのequals()メソッド まとめ 参考図書…

【Java】基本パッケージ Part1

java.langパッケージとObjectクラス Stringクラス StringBufferクラス 参考図書 あわせて学習したい java.langパッケージとObjectクラス 前の記事ででパッケージを解説しましたが、今まで使用してきたStringクラスは完全修飾名も使っていませんし、import文…