Javaの配列は、同じデータ型の複数の要素を一つの変数で扱うことができる便利なデータ構造です。 配列の基本的な使い方には、宣言、初期化、操作の3つの主要な側面があります。 配列の宣言 配列の宣言には主に2つの方法があります: `データ型[] 配列名;` ...
あの人、今日またバグを書いたの、そう、彼が言ったのは私のようだ..... Java開発として、コードを書く過程でさまざまな奇妙なバグが発生するのは避けられないので、仕方がありません。 それではJAVA開発で最も一般的なバグをいくつかシェアしてみ ...
今回から 「データ構造とアルゴリズム」 という大きなテーマの中から、 次の4つのトピックをとりあげます。 配列とコレクション サーチ ソート 再帰 現在主流となっているほとんどの高級言語やデータベースはこれらの仕組みをあまり意識しないで利用 ...
前回までは4回にわたって、アソシエーションに関するUMLの部品について詳細な検討を行ってきました。そもそもその目的は、UMLアソシエーションとJavaのマッピングをスムーズに実現させることにあるのですが、これがなかなか難しい作業です。以前検討し ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
ヤスリがけの習得は、 比較的軟らかく薄い板の端面を一直線に仕上げることから始めます。例えば、 厚み1mm、 長さ100mm、 幅50mmのアルミ板を用意しましょう。これを万力にはさみます。端から1mm程度のところにマジックで直線を引きます。この1mmをヤスリで ...
Javaのクラスは前回ご紹介したとおり、図13のような形になります。この構造をモデル化したJavaクラスのメタモデルは図14となります。 図13Javaのクラス 図14 Javaのクラス メタモデル(クリックすると拡大します) 1つのパッケージに属していることがある 1つ ...