What are some good body weight exercises for the upper body?

Some good body weight exercises for the upper body include parallel bar dips, pull ups, one arm planks, and push ups.