簡単に言うと標準入力(キーボード入力)からメインメソッドのコマンドライン引数に渡された値を数値変換して、演算子の種類によってメソッドを呼び出してその引数に2つの数値を渡しているだけです。
ただこれって言ってしまえば基礎レベルなので、これを理解できていないってことはおそらくtry~catch文の意味とかBigDecimalの各メソッドの働きとか全くわかってないですよね?
Qiitaに質問して答えてもらえば当然すぐにわかりますが、今後のことを考えるとこのコードで言う計算処理までの流れくらいは理解できるように色々なコードに触れるべきだと思います。
コマンドライン引数もオブジェクト指向におけるメソッドの使い方も本当に基礎レベルなので、順序を追って勉強するべきです。
1Like