大方位盤と中方位盤は実物が残っていないために詳細は定かではないが、渋川景佑の書いた『量地伝習録』で解説がなされている。それによるとこの方位盤は、脚のついた円形の盤の中央に望遠鏡を設置したものである。円盤には方位を測るための磁石が取りつけられるようになっており、また円盤の周囲には、角度が分かるように目盛りのついた真鍮の環が組み込まれている。さらに円盤の上には指標板というものが置かれており、これは望遠鏡と連動して円盤状を回転できるようになっている。大方位盤と中方位盤は大きさが異なるだけで、外形や使用方法はほとんど変わらないといわれている。円盤の直径は大方位盤が2尺6寸、中方位盤が1尺2寸である。これらの方位盤は、富士山など、遠くの目標物の方角を測るのに用いられた。円盤内の方位磁針の向きと、真鍮の環に刻まれた北を示す目盛りの向きを合わせてから、望遠鏡を目標物の向きに合わせる。すると、指標板が求める方角を指し示す。大方位盤は精密な測定ができるため、高橋至時はこれを使って正確に方位を求めるべきだと主張した。しかし忠敬は、「正しい位置に設置するための器具が不十分なので精度向上は見込めない」と反論した。また、大方位盤は運搬に手間がかかるという問題もあった。そのため第一次測量では使用せず、第二次測量でも途中で江戸に送り返している。その後、第五次、第六次測量では使用されたが、第七次、第八次測量では持参していない。中方位盤は大方位盤と比べて小型なため、第二次測量以降に持ち出され使われている。第五次測量以降の記録では中方位盤の名前は見られないが、忠敬は中方位盤のことを小方位盤と記すこともあるため、本当に使用されなかったかどうかは定かでない。
小方位盤は杖の先に羅針盤をつけたものである。彎窠（わんか）羅針、杖先羅針とも呼ばれる。羅針盤は杖を傾けても常に水平が保たれるようになっており、精度としては10分（6分の1度）単位の角度まで読むことができた。平地では三脚に固定して使用し、傾斜地では杖を地面に突き立てて使用した。小方位盤自体は当時よく使われていた器具だったが、忠敬は羅針の形や軸受けの材質を変えるなどの工夫を加えた。小方位盤は忠敬の測量器具の中でもっとも重要なものと言われており、西日本を測量するころになると10個ほどを持っていっている。小方位盤はおもに導線法と交会法において使われた。導線法で使う際には正・副2本の羅針盤を使って2点の両方から角度を測り、その平均を取るようにしていた。
量程車とは車輪と歯車のついた箱状の測量器具である。地面に置いて車輪を転がしながら進むことによって、車輪に連動した歯車が回り、移動した距離が表示されるようになっている。中国では古くから存在し、日本にもすでに伝わっていた。忠敬は第二次測量の途中で高橋至時から量程車を受け取り、これを使って測量してみたが、海岸線などの砂地や、凹凸のある道では、距離が正確に測れなかった。したがって、以後は名古屋、金沢の城下など、限られた地域のみで使われ、西日本の測量においてはまったく使用されなかった。
第二次測量からは歩測の代わりに、間縄と呼ばれる縄や、鉄鎖を使って距離を求めるようになった。第二次測量では麻の縄を使って海岸線を測量した。しかし縄は伸び縮みして正確な距離が測れなかったため、第三次測量からは新たに考案された鉄鎖が使われた。鉄鎖が使えないような場所では引き続き間縄が使われたが、藤づるを編んだ藤縄や、鯨の鰭を裂いて編んだ鯨縄を使うといった工夫を加えた。鉄鎖は、両端を輪のように加工した長さ一尺の鉄線を60本つないだ鎖で、伸ばすと長さは十間となる。間縄は古くから使われていた方法だが、高橋至時によると、鉄鎖は忠敬が初めて考案したものである（ただし異説もある）。鉄鎖も使っていくうちに摩耗してするため、間棹で毎日長さを確認していた。間棹とは長さ二間の木の棹で、両端に真鍮帽をかぶせている。
歩いた歩数をもとに距離を計算する方法である。おもに第一次測量のときに採用した。忠敬の歩幅について、井上ひさしは小説『四千万歩の男』を執筆する際に、「二歩で一間」（一歩約90cm）と仮定した。測量中に忠敬の歩いた距離はおよそ35,000キロメートルで、換算するとおよそ4,000万歩となる。しかしその後、実際の歩幅はそれよりも小さいことが明らかになった。昭和63年（1988年）、伊能忠敬記念館に勤めていた佐久間達夫は、来館者に忠敬の歩幅について尋ねられたのをきっかけに歩幅の調査を行った。そして、忠敬が書いた『雑録』の中に、「1町に158歩」という記述を発見した。佐久間はこの記述と、忠敬が使っていた「折衷尺」（1尺30.303cm）をもとに、忠敬の歩幅を約69cmと導き出している。
JREのソフトウェア群はJava仮想マシン (JVM) とアプリケーションプログラミングインタフェース (API) から成り立っている。APIはエディション（プロファイル）に応じて、標準Javaクラスライブラリの集合や拡張ライブラリなどを提供する。仮想マシンとAPIは互いに互換性がなければならず、それゆえJREとして共にバンドルされている。これは仮想マシンがプロセッサであり、APIがユーザインタフェースであるような仮想的なコンピュータと考えることができる。JREは、Javaアプリケーション開発に必要なJavaコンパイラなどを含むソフトウェア開発キット (SDK) であるJava Development Kit（JDK、Java開発キット）にも同梱されている。Javaアプリケーションは対応するJREがなければ動作させることができない。Java互換の組み込み機器では通例JREが標準インストールされているが、デスクトップマシンでは、JREが標準インストールされていないこともあり、その場合はJREを事前にインストールする必要がある。JDK 10までは、javapackagerと呼ばれるツールを利用し、JREをアプリケーションパッケージにプライベートモジュールとして同梱（バンドル）・再配布する形態もサポートされていた。JREは基本的に後方互換性を保っており、古いJDKを利用して作成されたJavaアプリケーション（JAR）を新しいJRE上で動作させることもある程度可能であるが、新しいバージョンのJDK/JREで持ち込まれた非互換性により、アプリケーションが正常に動作しなくなることもある。Javaアプレットなど、一部のソフトウェアコンポーネントは古いバージョンのJDK/JREにしか含まれておらず、新しいバージョンのJDK/JREでは利用不可能であるものもある。JavaFXのように、かつてJDK/JREに標準で含まれていたものの、のちに分離・独立して個別提供されるようになったコンポーネントもある。Java 10までのJREにはJava Web Startも同梱されていた。インストール時にMozilla Firefox、Opera、Internet ExplorerなどのウェブブラウザにJava Plug-inをインストールするかどうかを尋ねられる。これはブラウザでJavaアプレットを動かし、Java Web Start対応Javaアプリケーションを起動できるようにするために必要なものであり、単純にFlashをブラウザ上で直接実行したり、ブラウザ外部のメディアプレーヤーを起動したりといったものと同じプラグインの一種である。JREのアップデートには、旧バージョンを削除しないものがあった。セキュリティホールが発見されている、あるいはサポートが終了している旧バージョンのJava (JDK/JRE) をシステムに残しておくと、重大なセキュリティリスクが生じるため、旧バージョンを手動で削除することが強く推奨されている。