Demanding and searching for gender justice is an important issue in gender education. However, should the concept of "justice" be interpreted as searching for mutual respects between both genders on the presumption that "differences" exist between the two sexes? Or should we resume to a more common homogeneity on the concept of "human being are born equal"? the answer usually falls in a dilemma. Satisfying both heterogeneous and homogeneous concepts in the search of gender justice is certainly the best approach. It yet has a question in the term of "priority": should we compensate the sexual differences first or to satisfy the common justice first? What implications can we incur from the hierarchy of the two different kinds of superiority? The author conducted philosophical rationale on the concepts of "equality" and "difference" to try to examine the important value of "gender justice", through identifying and distinguishing the "differences among the same" and "the common value in a variety". The author also adopted the viewpoint of sex heterogeneity based on biological sex differences sex differences and environment impacts to contemplate the implications of complimentary principles in the search of gender justice. In addition, the justice theory of John Rawls and the "care" approach in feminist ethics are also adopted to attest "gender justice" as the justification of searching for equal gender rights. It is hoped that this paper would manifest the importance of "gender justice" and its philosophical implications in issues of equal gender rights.