Window

WindowはActivityなどのベースとなるクラス。
キー"tag"の値が同じ場合、Windowが同じになるかどうか。

Window  |  Android Developers

MainActivityで、

取得したwindow1とwindow1bのtoStringを表示。
オブジェクトが同じなら、"window1 == window1b !"と表示。

SubActivityは、

使わないのでToastを全部コメントアウト

実際のクラス名はPhoneWindow
実際のクラス名はPhoneWindow

実際のクラス名はPhoneWindow(Windowは基底クラスであり、それで受け取っている。PhoneWindowは内部の非公開クラス。)

window1bもPhoneWindow
window1bもPhoneWindow

window1bもPhoneWindow。
@の後ろの16進数も同じ。
ということは、

window1とwindow1bは同じ
window1とwindow1bは同じ

window1とwindow1bは同じ。

Sample/android/Window/Window/src/Window at master · bg1bgst333/Sample · GitHub