↓☆ここから、別なファイルに切り出す
Javaのメモリ領域(スタック領域、ヒープ領域)について
スタック領域
参考サイト
【Java】イミュータブルな変数ってなんだ?String型変数の特殊性を知る《講義4日目》
平成31年春期試験問題 午前問17
ヒープ領域
ヒープ (heap)
プログラムで利用するデータ領域の一種。ヒープ(heap)とは「積み重なる」「堆積(たいせき)する」という意味。
プログラムの実行につれて動的に確保され、その領域が順次拡大するさまから、ヒープと呼ばれる。
ヒープ領域とは?スタック領域との違いや具体的な管理方法を解説!
なお、ツリー状のデータ構造のこともヒープと呼びますが、それとは意味が異なるため気をつけましょう。
↑☆ここまで別なファイルに切り出す
実装
関数の「戻り値」以外で、関数の呼び出し元に値を返す方法
try-catchで捕まえて throwする
別なファイルとかに出力して、出力したものを別なヤツで読み込む