Javaテクノロジーの基礎知識と実行環境の仕組み

Java言語の主要な特徴 Javaは現代のソフトウェア開発において広く利用されている言語であり、主に以下の4つの特徴を持っています。 オブジェクト指向: プログラムを「モノ(オブジェクト)」として捉え、再利用性と保守性を高めます。 堅牢性: 強力な型チェック機能、例外処理機構、およびガベージコレクション(自動メモリ管理)により、プログラムの安定性を確 ...

10月9日 03:51 投稿

Javaプラットフォームの基礎知識と主要APIの活用ガイド

Javaプラットフォームの3つのエディション Javaは用途に応じて3つのエディションに分かれています。 Java SE (Standard Edition): 標準版。デスクトップアプリケーションやサーバー向けのコア機能を提供します。 Java ME (Micro Edition): 小型デバイスや組み込み向け。現在はAndroidなどにその役割を譲っています。 Java EE (Enterprise Edition): 企業向け ...

8月6日 21:11 投稿

MacでのFlutter環境構築手順

Flutter公式サイト:https://flutterchina.club/setup-macos/ https://flutter.cn/docs/get-started/install/macos ディレクトリ「development」を作成する ターミナルを開く cd ~/development Flutterをクローンする git clone https://github.com/flutter/flutter.git 中国からFlutterにアクセスする際の制限がある場合、公式が提供するミラーサイトを使用 e ...

7月22日 17:52 投稿

ZooKeeper 3.8.4 の導入と C API のビルド手順

ダウンロード wget https://dlcdn.apache.org/zookeeper/zookeeper-3.8.4/apache-zookeeper-3.8.4.tar.gz tar -zxvf apache-zookeeper-3.8.4.tar.gz cd apache-zookeeper-3.8.4 直接使用 cd conf cp zoo_sample.cfg zoo.cfg # サンプル設定ファイルをコピーして使用 cd ../bin/ ./zkServer.sh start # サーバーを起動 ./zkServer.sh status # サーバーの状態を確認 C API ...

7月20日 01:48 投稿

Java環境変数の複数設定と確認方法

Java開発環境を構築するには、システムレベルの環境変数を正しく設定することが不可欠です。特にJAVA_HOMEとPATHの設定は、コマンドラインからJavaコマンドを実行可能にするための基本です。以下に、Windows環境での実装手順と検証方法を示します。 環境変数の設定 JAVA_HOMEは、JDK(Java Development Kit)がインストールされたディレクトリを指す変数です。この変数を ...

7月18日 01:10 投稿

UbuntuでJavaバージョンの切り替え方法

Android 5.1のビルド中にエラーが発生し、JDK 1.7.xが必要と判明しました。しかし、私のUbuntuには既にJava 1.8.0_362がインストールされています。以下はそのバージョン切り替えの手順です。 1. Java 1.7.0_80をダウンロード Oracleの公式サイトからJava 1.7.0_80の圧縮ファイルを取得します。 <a href="https://www.oracle.com/java/technologies/javase/java ...

7月15日 00:59 投稿

Java初回実験ガイド(基本概念+開発環境入門+PTA)

目次 0. 実験目標 1. コンソールでのコンパイルと実行 2. IDEAの使用方法 3. Eclipseの使用方法 4. PTA入門 5. IDEでStudentsManagementSystemケースを実行する 6. その他のタスク 7. ブログ園とMarkdown 8. Markdown簡易入門 0. 実験目標 1. コンソール環境でJavaプログラムをコンパイル・実行する方法を習得する。 2. IDEAまたはEclipseの基本的な使い方を習得する。 ...

7月7日 17:15 投稿

Linuxサーバー環境構築ガイド:Java, Tomcat, MySQL, Redis, Nginxの導入手順

JDKの導入 パッケージマネージャを利用してOpenJDKを導入します。以下のコマンドを実行し、インストールが完了するまで待機します。 yum install -y java-1.8.0-openjdk-devel 導入が完了したら、バージョンを確認して正常にインストールされたかを検証します。 java -version Tomcatの構築 アプリケーションサーバーであるTomcatのセットアップを行います。まず、配置用 ...

6月28日 01:25 投稿

Elasticsearchクラスターの構築

前提条件の準備 Linuxサーバー3台(各々16GBメモリ、8コアCPU、50GBディスク) JDK 17 環境の設定 elasticsearch-8.17.2-linux-x86_64.tar.gz インストールパッケージ クラスタープランニング Elasticsearchクラスターでは、ノードが異なる役割を担います: マスターノード(Master Node):クラスター管理、ノード選挙、インデックスメタデータ管理を行います。高可用 ...

6月26日 22:29 投稿

jshell による対話型 Java 実行環境の活用

jshell は JDK に含まれる REPL(Read-Eval-Print Loop)ツールであり、Java コードを即座に実行して結果を確認できる。変数、メソッド、クラスなどの定義や、式・文・import 宣言などを逐次入力可能であり、これらは「スニペット(snippet)」と呼ばれる。 例: int value = 42 value * 2 セッションを終了するには以下を入力する: /exit スニペット ID の管理 各 ...

6月21日 23:03 投稿