検索

キーワード


Javaにおけるオーバーライドの基本|利用法と活用する利点についても紹介

Javaにおけるオーバーライドの基本|利用法と活用する利点についても紹介

Javaにおけるオーバーライドとは? Javaにおけるオーバーライドとは、継承した親クラスの同じ名前のメソッドの内容を子クラスにて再定義する(書き換える)ことです。オーバーライドでは、メソッドの名前、引数の数、引数の型、引数の順番、戻り値の型が全て同じでなければなりません。 似たような名前の機能に「オーバーロード」がありますが、こちらは同一のクラスに、同一のメソッド名で引数の数、引数の

【Java】String#joinメソッドとStringjonerクラス(Java8 以降追加の文字列結合!)

【Java】String#joinメソッドとStringjonerクラス(Java8 以降追加の文字列結合!)

こんにちは。新人エンジニアのサトウです。システムエンジニアとして駆け出したばかりですが、初心者なりの視点でわかりやすい記事を心がけていますので参考になればうれしいです。プログラム初心者にも✅、プログラムに興味がある人✨も、短い時間で簡単にできますのでぜひこの記事を読んで試してみてください!Java8 以降に追加された文字列結合Java8 以降の文字列結合の方法として①StringJoiner を使

効率のいいプログラミングの勉強法とは?言語別やツール別に分けて紹介

効率のいいプログラミングの勉強法とは?言語別やツール別に分けて紹介

プログラミングを勉強する環境 これからプログラミングを学ぼうと考えている方の中には、プログラミングを勉強する方法について知りたいと考えている方もいるのではないでしょうか。プログラミングを勉強する環境としては、プログラミングスクールに通う方法や独学で学習する方法があります。 ここではプログラミングを勉強する環境についてそれぞれ解説していきます。 プログラミングスクールに通う プログラ

人気の言語Javaとは?習得で得られる3つメリットや言語の特徴などを紹介

人気の言語Javaとは?習得で得られる3つメリットや言語の特徴などを紹介

人気のプログラミング言語Javaとは Javaとは、C言語をもとに開発されたプログラミング言語です。世界で多くのシェアを獲得している人気の言語で、OSに依存しないことから、WindowsやMacなどの環境に関わらず同じように動作させることができます。 また、その汎用性の高さから、Webサービスや業務システム、スマホアプリなどさまざまな分野での開発に用いられています。本記事ではJavaに

【Java】PropertiesクラスとResourceBundleクラス

【Java】PropertiesクラスとResourceBundleクラス

当記事では、java.util.Propertiesクラスの使い方について解説します。プロパティファイルは、プログラムで用いる定数値や設定を記述したもので、キーと値のペアで構成されます。プロパティファイルを使うと、ソースコードを再コンパイルせずにプログラム中の数値を変更出来たり、設定情報を保存することだできます。当記事では、プロパティファイルの記法からjava.util.Propertiesクラス

【Java】ハンズオンセミナー用コード解説 トレーニング1 変数について

【Java】ハンズオンセミナー用コード解説 トレーニング1 変数について

こんにちは。駆け出しプログラマーの松倉です!ここでは、eclipceを使ってコーディングする場合のハンズオンセミナー用コード” 変数 ”について紹介・解説します。プログラミング未経験の方、Javaについて勉強している方、これから勉強したいと思っている方の参考になれば幸いです! 変数プログラムを行う大きな目的の一つは計算です。Javaでは計算の時にプログラムでやり取りする情報を値と呼びます。その値(

【Java】システムプロパティからJVM上で設定されている改行コードなどの情報を確認する方法

【Java】システムプロパティからJVM上で設定されている改行コードなどの情報を確認する方法

当記事では、システムプロパティの概要と取得の方法、具体的な使用例をJava Gold SE11の資格を持つ著者が解説します。プロパティとは、属性や設定値を表す情報のことで、Java実行環境(JRE)の一つであるJava仮想マシン(JVM)もプロパティを持ちます。これをシステムプロパティと呼びます。一般のプロパティファイルについては、以下の記事で紹介しています。【Java】Propertiesクラス

【Java】java.nio.fileパッケージ(NIO.2)

【Java】java.nio.fileパッケージ(NIO.2)

当記事では、Java7から新たに追加された、ファイル、ファイル属性、およびファイル・システムにアクセスするといったファイル操作をJava上で行うためのパッケージである、java.nio.fileパッケージの概要について、Java Gold SE 11の資格を持つ著者が解説します。サンプルコードなどの具体的な使用例は当記事では掲載しておりません。java.nio.fileパッケージの具体的な使用例に

【Java】FileChannelを使って高速にファイル入出力を行ってみた

【Java】FileChannelを使って高速にファイル入出力を行ってみた

当記事では、java.nio.fileパッケージ内のFileChannelクラスを用いて高速にファイルを入出力する方法について、Java SE 11 Goldを取得している著者が解説します。java.nio.fileパッケージの概要について知りたい方は、以下の記事を参照して下さい。【Java】Pathオブジェクトを生成する方法(java.nio.fileパッケージ)また、当記事で扱う、ファイルの入

【Java】java.nio.fileパッケージの使用例③(ファイル属性の取得・変更)

【Java】java.nio.fileパッケージの使用例③(ファイル属性の取得・変更)

当記事では、java.nio.fileパッケージを用いてファイル属性を取得・変更する方法について、Java SE 11 Goldを取得している著者が解説します。ファイル属性とは、ファイルの種類、サイズ、作成日時、更新日時などの情報(これらの情報は、よくメタデータと呼ばれます)のことです。java.nio.fileパッケージではこれらの情報を取得・変更を行うためのクラスとメソッドが用意されています。