Java 【Java】インナークラスとは? Javaにはインナークラスというものがあるのをご存じでしょうか?名前からも分かる通りクラス内に作成したクラスの事を言います。この記事ではインナークラス・staticインナークラスの使用方法や利点などを解説していきたいと思います。 2023.07.29 Javaプログラミング
Java 【Java】匿名クラスとは? 匿名クラスという言葉を聞いたことはありませんか?Javaの機能の一つで、簡単に言うと名前のないクラスの事です。少し独特の特徴のあるクラスで初めて触れ合う方にとっては違和感のあるものとなるかと思います。今回はそんな匿名クラスに関して解説していきます。 2023.07.26 Javaプログラミング
業務効率化術 batでファイルコピー 仕事でファイルを大量に移動しないといけない、ファイル移動と同時にフォルダ分けをするといった業務が発生することがあります。一つづつ移動させてもいいですが、何百個ものファイルを移動させるとなるととても大変です。そのような時はbatを使用して見てはいかがでしょうか? 2023.07.23 業務効率化術
スキルアップ 【スキルアップ】転職の考え方について 今の会社にずっといてていいのだろうか?このように考えたことはありませんか?私も以前の職場で同様の悩みを抱えていました。そうした方に向けて今回はとある本から得た転職をするのに必要な考え方を紹介していきます。転職を少しでも考えている方は読んでみてください。 2023.07.20 スキルアップ
Java 【Java】ラムダ式とは何なのか? ラムダ式という言葉を聞いたことはありますか?Javaを勉強し始めた方やこれから勉強しようと考えている方は馴染みのない言葉かもしれません。私もある程度Javaに触れてようやく理解できた機能です。この記事ではそのラムダ式について解説していきます。 2023.07.17 Javaプログラミング
Java 【Java】総称型(ジェネリクス)とは?とは何なのか? Javaには総称型またの名をジェネリクスという仕組みが存在します。これはダイヤモンド演算子という<>を使用することで実現する仕組みの事です。ListやSetといったコレクションと言われるインスタンスの集合を扱う際にこの総称型は活躍します。 2023.07.14 Javaプログラミング
スキルアップ 【スキルアップ】「反応しない練習」を読んでみて 「反応せず、感情を動かさない」これで悩みはなくなるという。悩みがたくさんある人は多いのではないでしょうか?今回私が読んだ本はそんな悩みの原因について気づかせてくれるのではないかと思い手に取りました。この本から私が学んだことについて今回は書いていきます。 2023.07.11 スキルアップ
Java 【Java】関数型インターフェースのUnaryOperatorとは? javaの関数型インターフェースにはUnaryOperatorやBinaryOperatorというものがあるのをご存じでしょうか?昨日は引数を受け取り、戻り値を返すという単純なものです。本記事ではこれらを具体例を交えて解説していきます。 2023.07.08 Javaプログラミング
Java 【Java】関数型インタフェースのFunctionとは? Javaの関数型インタフェースにはFunctionというものがあります。これは引数を受け取り、戻り値も戻すというものです。Functionは処理を大変コンパクトにすることができますので勉強していて損はありません。例を交えて解説していきます。 2023.07.05 Javaプログラミング
Java 【Java】関数型インタフェースのPredicateとは? JavaにはPredicateという関数型インタフェースがあることをご存じでしょうか?直訳すると「断定する」という意味がありますが、実際の機能としては引数1つ受け取り、戻り値Boolean型返ってくるため、直訳のままの機能となっています。 2023.07.02 Javaプログラミング