{"id":31,"date":"2014-05-26T12:06:23","date_gmt":"2014-05-26T12:06:23","guid":{"rendered":"http:\/\/vkrastev1blog.com\/?p=31"},"modified":"2014-05-26T15:36:27","modified_gmt":"2014-05-26T15:36:27","slug":"java-generics-explained-in-short-form-with-examples","status":"publish","type":"post","link":"https:\/\/vkrastev1blog.com\/2014\/05\/26\/java-generics-explained-in-short-form-with-examples\/","title":{"rendered":"\u062a\u0645 \u0634\u0631\u062d \u0623\u062f\u0648\u064a\u0629 \u062c\u0627\u0641\u0627 \u0628\u0634\u0643\u0644 \u0645\u062e\u062a\u0635\u0631 \u0645\u0639 \u0627\u0644\u0623\u0645\u062b\u0644\u0629"},"content":{"rendered":"<p>\u064a\u0631\u062c\u0649 \u0627\u0644\u0627\u0637\u0644\u0627\u0639 \u0639\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629 \u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a:<\/p>\n<p><a href=\"http:\/\/www.angelikalanger.com\/GenericsFAQ\/JavaGenericsFAQ.html#SECTION1\" rel=\"nofollow\">http:\/\/www.angelikalanger.com\/GenericsFAQ\/JavaGenericsFAQ.html#SECTION1<\/a><\/p>\n<p>\u0625\u0644\u064a\u0643 \u0628\u0627\u062e\u062a\u0635\u0627\u0631 \u0628\u0639\u0636 \u0627\u0644\u0646\u0642\u0627\u0637 \u0627\u0644\u0645\u0647\u0645\u0629 \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0645\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645):<\/p>\n<blockquote><p><tt> \u0632\u0648\u062c \u0627\u0644\u0637\u0628\u0642\u0629&lt;X\u060cY&gt; {\u00a0<\/tt><br \/>\n<tt> \u00a0 \u0627\u0644\u062e\u0627\u0635 X \u0623\u0648\u0644\u0627\u064b\u061b<\/tt><br \/>\n<tt> \u00a0 \u062e\u0627\u0635 Y \u062b\u0627\u0646\u064a\u0629\u061b<\/tt><tt> \u00a0 \u0627\u0644\u0632\u0648\u062c \u0627\u0644\u0639\u0627\u0645 (X a1\u060c Y a2) {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0627\u0644\u0623\u0648\u0644 = \u06231\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0627\u0644\u062b\u0627\u0646\u064a\u0629 = a2\u061b<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 public X getFirst() { return first; }<\/tt><br \/>\n<tt> \u00a0 public Y getSecond() { return Second; }<\/tt><br \/>\n<tt> \u00a0 public void setFirst(X arg)\u00a0 { first = arg; }<\/tt><br \/>\n<tt> \u00a0 public void setSecond(Y arg) { Second = arg; }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0627\u0644\u0641\u0635\u0644 <tt> \u0632\u0648\u062c<\/tt> \u0644\u062f\u064a\u0647 \u0646\u0648\u0639\u064a\u0646 \u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a <tt> X <\/tt> \u0648 <tt> \u064a<\/tt> .\u00a0 \u064a\u062a\u0645 \u0627\u0633\u062a\u0628\u062f\u0627\u0644\u0647\u0627 \u0628\u0648\u0633\u0627\u0626\u0637 \u0627\u0644\u0646\u0648\u0639 \u0639\u0646\u062f\u0645\u0627 \u064a\u0643\u0648\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645 <tt> \u0632\u0648\u062c<\/tt> \u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644 \u0644\u0647. \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0641\u064a \u0627\u0644\u0625\u0639\u0644\u0627\u0646 <tt> \u0632\u0648\u062c&lt;\u0633\u0644\u0633\u0644\u0629\u060c \u062a\u0627\u0631\u064a\u062e&gt;<\/tt> \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 <tt> X<\/tt> \u064a\u062a\u0645 \u0627\u0633\u062a\u0628\u062f\u0627\u0644\u0647 \u0628\u0648\u0633\u064a\u0637\u0629 \u0627\u0644\u0646\u0648\u0639 <tt> \u062e\u064a\u0637<\/tt> \u0648 <tt> \u064a<\/tt> \u064a\u062a\u0645 \u0627\u0633\u062a\u0628\u062f\u0627\u0644\u0647 \u0628\u00a0 <tt> \u062a\u0627\u0631\u064a\u062e<\/tt> .<br \/>\n\u0646\u0637\u0627\u0642 \u0627\u0644\u0645\u0639\u0631\u0641\u0627\u062a <tt> X <\/tt> \u0648 <tt> \u064a<\/tt> \u064a\u0643\u0648\u0646<b> <i> <\/i> <\/b> \u0627\u0644\u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0643\u0627\u0645\u0644 \u0644\u0644\u0641\u0626\u0629.\u00a0 \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0646\u0637\u0627\u0642 \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639\u064a\u0646 <tt> X <\/tt> \u0648 <tt> \u064a<\/tt> \u064a\u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u0643\u0645\u0627 \u0644\u0648 \u0643\u0627\u0646\u062a \u0623\u0646\u0648\u0627\u0639\u064b\u0627 (\u0645\u0639 \u0628\u0639\u0636 \u0627\u0644\u0642\u064a\u0648\u062f). \u0641\u064a \u0627\u0644\u0645\u062b\u0627\u0644 \u0623\u0639\u0644\u0627\u0647\u060c \u064a\u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639 \u0643\u0648\u0633\u064a\u0637\u0629 \u0648\u0646\u0648\u0639 \u0625\u0631\u062c\u0627\u0639 \u0644\u0637\u0631\u0642 \u0627\u0644\u0645\u062b\u064a\u0644 \u0648\u0623\u0646\u0648\u0627\u0639 \u062d\u0642\u0648\u0644 \u0627\u0644\u0645\u062b\u064a\u0644.<br \/>\n\u064a\u0645\u0643\u0646 \u0627\u0644\u0625\u0639\u0644\u0627\u0646 \u0639\u0646 \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639 \u0628\u062d\u062f\u0648\u062f. \u062a\u0645\u0646\u062d \u0627\u0644\u062d\u062f\u0648\u062f \u0625\u0645\u0643\u0627\u0646\u064a\u0629 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0623\u0633\u0627\u0644\u064a\u0628 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 \u063a\u064a\u0631 \u0627\u0644\u0645\u0639\u0631\u0648\u0641 \u0627\u0644\u0630\u064a \u062a\u0645\u062b\u0644\u0647 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639. \u0641\u064a \u0645\u062b\u0627\u0644\u0646\u0627\u060c \u0644\u0627 \u0646\u0642\u0648\u0645 \u0628\u0627\u0633\u062a\u062f\u0639\u0627\u0621 \u0623\u064a \u0623\u0633\u0627\u0644\u064a\u0628 \u0645\u0646 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u063a\u064a\u0631 \u0627\u0644\u0645\u0639\u0631\u0648\u0641\u0629 <tt> X <\/tt> \u0648 <tt> \u064a<\/tt> . \u0648\u0644\u0647\u0630\u0627 \u0627\u0644\u0633\u0628\u0628\u060c \u0641\u0625\u0646 \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639\u064a\u0646 \u063a\u064a\u0631 \u0645\u062d\u062f\u0648\u062f\u0629.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0646\u0648\u0639 \u0645\u062d\u062f\u062f \u0627\u0644\u0645\u0639\u0627\u0644\u0645):<\/p>\n<blockquote><p><tt> \u0632\u0648\u062c \u0637\u0628\u0627\u0639\u0629 \u0627\u0644\u0641\u0631\u0627\u063a \u0627\u0644\u0639\u0627\u0645 (<b> <span style=\"color:#000099;\"> \u0632\u0648\u062c &lt;String\u060c Long&gt;<\/span> <\/b> \u0632\u0648\u062c) {<\/tt><br \/>\n<tt> \u00a0 System.out.println(\"(\"+pair.getFirst()+\"\u060c\"+pair.getSecond()+\")\");<\/tt><br \/>\n<tt> }<\/tt><tt> <b> <span style=\"color:#000099;\"> \u0632\u0648\u062c &lt;String\u060c Long&gt;<\/span> <\/b> \u0627\u0644\u062d\u062f = \u062c\u062f\u064a\u062f <b> <span style=\"color:#000099;\"> \u0632\u0648\u062c &lt;String\u060c Long&gt;<\/span> <\/b> (\"\u0627\u0644\u062d\u062f \u0627\u0644\u0623\u0642\u0635\u0649\"\u060c 1024 \u0644\u062a\u0631)\u061b<\/tt><br \/>\n<tt> printPair(limit);<\/tt><\/p><\/blockquote>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0646\u0648\u0639 \u0645\u0639\u0644\u0645\u0627\u062a \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644):<\/p>\n<blockquote>\n<blockquote><p><tt> \u0632\u0648\u062c \u0637\u0628\u0627\u0639\u0629 \u0627\u0644\u0641\u0631\u0627\u063a \u0627\u0644\u0639\u0627\u0645 (<b> <span style=\"color:#000099;\"> \u0632\u0648\u062c&lt;\u061f\u060c\u061f&gt;<\/span> <\/b> \u0632\u0648\u062c) {<\/tt><br \/>\n<tt> \u00a0 System.out.println(\"(\"+pair.getFirst()+\"\u060c\"+pair.getSecond()+\")\");<\/tt><br \/>\n<tt> }<\/tt><tt> <b> <span style=\"color:#000099;\"> \u0632\u0648\u062c&lt;\u061f\u060c\u061f&gt;<\/span> <\/b> \u0627\u0644\u062d\u062f = \u062c\u062f\u064a\u062f <b> <span style=\"color:#000099;\"> \u0632\u0648\u062c &lt;String\u060c Long&gt;<\/span> <\/b> (\"\u0627\u0644\u062d\u062f \u0627\u0644\u0623\u0642\u0635\u0649\"\u060c 1024 \u0644\u062a\u0631)\u061b<\/tt><br \/>\n<tt> printPair(limit);<\/tt><\/p><\/blockquote>\n<\/blockquote>\n<p>\u062a\u0634\u062a\u0631\u0643 \u062c\u0645\u064a\u0639 \u0639\u0645\u0644\u064a\u0627\u062a \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645 \u0641\u064a \u0646\u0641\u0633 \u062a\u0645\u062b\u064a\u0644 \u0646\u0648\u0639 \u0648\u0642\u062a \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u060c \u0623\u064a \u062a\u0645\u062b\u064a\u0644 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062e\u0627\u0645. \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0625\u0646\u0634\u0627\u0621\u0627\u062a \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645 <tt> \u0642\u0627\u0626\u0645\u0629<\/tt> \u060c \u0645\u062b\u0644 <tt> \u0642\u0627\u0626\u0645\u0629&lt;Date&gt;<\/tt> , <tt> \u0642\u0627\u0626\u0645\u0629&lt;String&gt;<\/tt> , <tt> \u0642\u0627\u0626\u0645\u0629&lt;Long&gt;<\/tt> \u0648\u0645\u0627 \u0625\u0644\u0649 \u0630\u0644\u0643 \u0644\u0647\u0627 \u0623\u0646\u0648\u0627\u0639 \u062b\u0627\u0628\u062a\u0629 \u0645\u062e\u062a\u0644\u0641\u0629 \u0641\u064a \u0648\u0642\u062a \u0627\u0644\u062a\u0631\u062c\u0645\u0629\u060c \u0648\u0644\u0643\u0646 \u0646\u0641\u0633 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062f\u064a\u0646\u0627\u0645\u064a\u0643\u064a <tt> \u0642\u0627\u0626\u0645\u0629 <\/tt> \u0641\u064a \u0648\u0642\u062a \u0627\u0644\u062a\u0634\u063a\u064a\u0644.<\/p>\n<p>\u064a\u062a\u0643\u0648\u0646 \u0637\u0627\u0642\u0645 \u0627\u0644\u0645\u0645\u062b\u0644\u064a\u0646 \u0645\u0646 \u062c\u0632\u0623\u064a\u0646:<\/p>\n<ul>\n<li>\u0641\u062d\u0635 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062b\u0627\u0628\u062a \u0627\u0644\u0630\u064a \u064a\u0642\u0648\u0645 \u0628\u0647 \u0627\u0644\u0645\u062a\u0631\u062c\u0645 \u0641\u064a \u0648\u0642\u062a \u0627\u0644\u062a\u0631\u062c\u0645\u0629 \u0648<\/li>\n<li>\u0641\u062d\u0635 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062f\u064a\u0646\u0627\u0645\u064a\u0643\u064a \u0627\u0644\u0630\u064a \u064a\u062a\u0645 \u0625\u062c\u0631\u0627\u0624\u0647 \u0628\u0648\u0627\u0633\u0637\u0629 \u0627\u0644\u062c\u0647\u0627\u0632 \u0627\u0644\u0638\u0627\u0647\u0631\u064a \u0641\u064a \u0648\u0642\u062a \u0627\u0644\u062a\u0634\u063a\u064a\u0644.<\/li>\n<\/ul>\n<p>\u064a\u0642\u0648\u0645 \u0627\u0644\u062c\u0632\u0621 \u0627\u0644\u062b\u0627\u0628\u062a \u0628\u0641\u0631\u0632 \u0627\u0644\u0642\u0648\u0627\u0644\u0628 \u063a\u064a\u0631 \u0627\u0644\u0645\u0646\u0637\u0642\u064a\u0629\u060c \u0627\u0644\u062a\u064a \u0644\u0627 \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u0646\u062c\u062d\u060c \u0645\u062b\u0644 \u0627\u0644\u0642\u0648\u0627\u0644\u0628 \u0645\u0646 <tt> \u062e\u064a\u0637<\/tt> \u0627\u0644\u0630\u064a &#8211; \u0627\u0644\u062a\u064a <tt> \u062a\u0627\u0631\u064a\u062e<\/tt> \u0623\u0648 \u0645\u0646 <tt> \u0642\u0627\u0626\u0645\u0629&lt;String&gt;<\/tt> \u0627\u0644\u0630\u064a &#8211; \u0627\u0644\u062a\u064a <tt> \u0642\u0627\u0626\u0645\u0629&lt;Date&gt;<\/tt> .<\/p>\n<p>\u064a\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u062c\u0632\u0621 \u0627\u0644\u062f\u064a\u0646\u0627\u0645\u064a\u0643\u064a \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0646\u0648\u0639 \u0648\u0642\u062a \u0627\u0644\u062a\u0634\u063a\u064a\u0644 \u0648\u064a\u0642\u0648\u0645 \u0628\u0625\u062c\u0631\u0627\u0621 \u0641\u062d\u0635 \u0627\u0644\u0646\u0648\u0639 \u0641\u064a \u0648\u0642\u062a \u0627\u0644\u062a\u0634\u063a\u064a\u0644.\u00a0 \u0648\u064a\u062b\u064a\u0631 \u0623 <tt> ClassCastException<\/tt> \u0625\u0630\u0627 \u0643\u0627\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062f\u064a\u0646\u0627\u0645\u064a\u0643\u064a \u0644\u0644\u0643\u0627\u0626\u0646 \u0644\u064a\u0633 \u0647\u0648 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0647\u062f\u0641 (\u0623\u0648 \u0646\u0648\u0639 \u0641\u0631\u0639\u064a \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0647\u062f\u0641) \u0645\u0646 \u0637\u0627\u0642\u0645 \u0627\u0644\u0645\u0645\u062b\u0644\u064a\u0646. \u0645\u0646 \u0623\u0645\u062b\u0644\u0629 \u0627\u0644\u0642\u0648\u0627\u0644\u0628 \u0630\u0627\u062a \u0627\u0644\u062c\u0632\u0621 \u0627\u0644\u062f\u064a\u0646\u0627\u0645\u064a\u0643\u064a \u0627\u0644\u0642\u0648\u0627\u0644\u0628 \u0645\u0646 <tt> \u0647\u062f\u0641<\/tt> \u0627\u0644\u0630\u064a &#8211; \u0627\u0644\u062a\u064a <tt> \u062e\u064a\u0637<\/tt> \u0623\u0648 \u0645\u0646 <tt> \u0647\u062f\u0641<\/tt> \u0627\u0644\u0630\u064a &#8211; \u0627\u0644\u062a\u064a <tt> \u0642\u0627\u0626\u0645\u0629&lt;String&gt;<\/tt> .\u00a0 \u0647\u0624\u0644\u0627\u0621 \u0647\u0645 \u0645\u0627 \u064a\u0633\u0645\u0649 \u0628\u0627\u0644\u0645\u0646\u0628\u0648\u0630\u064a\u0646\u060c \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0641\u0627\u0626\u0642 \u0625\u0644\u0649 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0641\u0631\u0639\u064a.<\/p>\n<p>\u0623\u0645\u062b\u0644\u0629 \u0639\u0644\u0649 \u0623\u0646\u0648\u0627\u0639 \u0630\u0627\u062a \u0645\u0639\u0644\u0645\u0627\u062a \u0645\u0644\u0645\u0648\u0633\u0629 \u0647\u064a <tt> \u0642\u0627\u0626\u0645\u0629&lt;String&gt;<\/tt> , <tt> Map&lt;String\u060cDate&gt;<\/tt> \u0648\u0644\u0643\u0646 \u0644\u0627 <tt> \u0642\u0627\u0626\u0645\u0629&lt;\u061f \u064a\u0645\u062a\u062f Number&gt;<\/tt> \u0623\u0648 <tt> Map&lt;String\u060c\u061f &gt;<\/tt> .<\/p>\n<p>\u0648\u0645\u0646 \u0627\u0644\u0645\u062a\u0648\u0642\u0639 \u0641\u064a \u0628\u0639\u0636 \u0627\u0644\u0623\u062d\u064a\u0627\u0646 \u0623\u0646 \u0623 <tt> \u0642\u0627\u0626\u0645\u0629&lt;Object&gt;<\/tt> \u0633\u064a\u0643\u0648\u0646 \u0646\u0648\u0639\u064b\u0627 \u0641\u0627\u0626\u0642\u064b\u0627 \u0645\u0646 \u0623 <tt> \u0642\u0627\u0626\u0645\u0629&lt;String&gt;<\/tt> \u060c \u0644\u0623\u0646 <tt> \u0647\u062f\u0641<\/tt> \u0647\u0648 \u0646\u0648\u0639 \u0641\u0627\u0626\u0642 \u0645\u0646 <tt> \u062e\u064a\u0637<\/tt> .\u00a0 \u064a\u0646\u0628\u0639 \u0647\u0630\u0627 \u0627\u0644\u062a\u0648\u0642\u0639 \u0645\u0646 \u062d\u0642\u064a\u0642\u0629 \u0648\u062c\u0648\u062f \u0645\u062b\u0644 \u0647\u0630\u0627 \u0627\u0644\u0646\u0648\u0639 \u0645\u0646 \u0627\u0644\u0639\u0644\u0627\u0642\u0629 \u0644\u0644\u0645\u0635\u0641\u0648\u0641\u0627\u062a:\u00a0 <tt> \u0647\u062f\u0641[]<\/tt> \u0647\u0648 \u0646\u0648\u0639 \u0641\u0627\u0626\u0642 \u0645\u0646 <tt> \u062e\u064a\u0637[]<\/tt> \u060c \u0644\u0623\u0646 <tt> \u0647\u062f\u0641<\/tt> \u0647\u0648 \u0646\u0648\u0639 \u0641\u0627\u0626\u0642 \u0645\u0646 <tt> \u062e\u064a\u0637<\/tt> . (\u064a\u064f\u0639\u0631\u0641 \u0647\u0630\u0627 \u0627\u0644\u0646\u0648\u0639 \u0645\u0646 \u0627\u0644\u0639\u0644\u0627\u0642\u0627\u062a \u0628\u0627\u0633\u0645 <i> \u0627\u0644\u062a\u063a\u0627\u064a\u0631<\/i> .) \u062a\u0645\u062a\u062f \u0639\u0644\u0627\u0642\u0629 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0641\u0631\u0639\u064a \u0627\u0644\u0641\u0627\u0626\u0642 \u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0645\u0643\u0648\u0646\u0627\u062a \u0625\u0644\u0649 \u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0645\u0635\u0641\u0648\u0641\u0627\u062a \u0627\u0644\u0645\u0642\u0627\u0628\u0644\u0629. \u0644\u0627 \u062a\u0648\u062c\u062f \u0645\u062b\u0644 \u0647\u0630\u0647 \u0627\u0644\u0639\u0644\u0627\u0642\u0629 \u0627\u0644\u0646\u0648\u0639\u064a\u0629 \u0644\u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644\u0627\u062a \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0639\u0627\u0645\u0629. (\u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0630\u0627\u062a \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0647\u064a <i> \u0644\u0627<\/i> \u0645\u062a\u063a\u064a\u0631.)<\/p>\n<p>\u0625\u0646 \u0639\u062f\u0645 \u0648\u062c\u0648\u062f \u0639\u0644\u0627\u0642\u0629 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0641\u0631\u0639\u064a \u0627\u0644\u0641\u0627\u0626\u0642 \u0628\u064a\u0646 \u0645\u062b\u064a\u0644\u0627\u062a \u0646\u0641\u0633 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645 \u0644\u0647 \u0639\u0648\u0627\u0642\u0628 \u0645\u062e\u062a\u0644\u0641\u0629.\u00a0 \u0647\u0646\u0627 \u0645\u062b\u0627\u0644.<\/p>\n<p>\u0645\u062b\u0627\u0644:<\/p>\n<p><tt> \u0637\u0628\u0627\u0639\u0629 \u0628\u0627\u0637\u0644\u0629 \u0627\u0644\u0643\u0644 (ArrayList&lt;Object&gt; \u062c) {<\/tt><br \/>\n<tt> \u00a0 \u0644\u0640 (\u0627\u0644\u0643\u0627\u0626\u0646 \u0633: \u062c)\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 System.out.println(o);<\/tt><br \/>\n<tt> }<\/tt><tt> ArrayList&lt;String&gt; list = new ArrayList&lt;String&gt;();<\/tt><br \/>\n<tt> ...\u0645\u0644\u0621 \u0627\u0644\u0642\u0627\u0626\u0645\u0629...<\/tt><br \/>\n<tt> printAll(list);\u00a0\u00a0 \/\/ \u062e\u0637\u0623<\/tt><\/p>\n<p>\u0623 <tt> ArrayList&lt;String&gt;<\/tt> \u0644\u0627 \u064a\u0645\u0643\u0646 \u062a\u0645\u0631\u064a\u0631 \u0627\u0644\u0643\u0627\u0626\u0646 \u0643\u0648\u0633\u064a\u0637\u0629 \u0625\u0644\u0649 \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u062a\u064a \u062a\u0637\u0644\u0628 a <tt> ArrayList&lt;Object&gt;<\/tt> \u0644\u0623\u0646 \u0627\u0644\u0646\u0648\u0639\u064a\u0646 \u0639\u0628\u0627\u0631\u0629 \u0639\u0646 \u0645\u062b\u064a\u0644\u0627\u062a \u0645\u0646 \u0646\u0641\u0633 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645\u060c \u0648\u0644\u0643\u0646 \u0644 <i> \u0645\u062e\u062a\u0644\u0641<\/i> \u0648\u0633\u064a\u0637\u0627\u062a \u0627\u0644\u0643\u062a\u0627\u0628\u0629\u060c \u0648\u0644\u0647\u0630\u0627 \u0627\u0644\u0633\u0628\u0628 \u0641\u0647\u064a \u063a\u064a\u0631 \u0645\u062a\u0648\u0627\u0641\u0642\u0629 \u0645\u0639 \u0628\u0639\u0636\u0647\u0627 \u0627\u0644\u0628\u0639\u0636.<\/p>\n<p>\u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0630\u0627\u062a \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0645\u0644\u0645\u0648\u0633\u0629 \u0647\u064a \u0646\u0633\u062e \u0645\u0644\u0645\u0648\u0633\u0629 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645.\u00a0 \u0647\u0645 \u062a\u0642\u0631\u064a\u0628\u0627 \u0645\u062b\u0644 \u0627\u0644\u0623\u0646\u0648\u0627\u0639\u061b \u0644\u0627 \u064a\u0648\u062c\u062f \u0633\u0648\u0649 \u0639\u062f\u062f \u0642\u0644\u064a\u0644 \u0645\u0646 \u0627\u0644\u0642\u064a\u0648\u062f.\u00a0 \u0648\u0644\u0627 \u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u0644\u0644\u0623\u063a\u0631\u0627\u0636 \u0627\u0644\u062a\u0627\u0644\u064a\u0629:<\/p>\n<ul>\n<li>\u0644\u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0645\u0635\u0641\u0648\u0641\u0627\u062a<\/li>\n<li>\u0641\u064a \u0645\u0639\u0627\u0644\u062c\u0629 \u0627\u0644\u0627\u0633\u062a\u062b\u0646\u0627\u0621<\/li>\n<li>\u0641\u064a \u0627\u0644\u0635\u0641 \u0627\u0644\u062d\u0631\u0641\u064a<\/li>\n<li>\u0641\u064a <tt> \u0645\u062b\u064a\u0644<\/tt> \u062a\u0639\u0628\u064a\u0631<\/li>\n<\/ul>\n<p>\u0627\u0644\u0645\u0635\u0641\u0648\u0641\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0639\u0646\u0627\u0635\u0631 \u064a\u0643\u0648\u0646 \u0646\u0648\u0639\u0647\u0627 \u0646\u0648\u0639\u064b\u0627 \u0645\u062d\u062f\u062f\u064b\u0627 \u0630\u0648 \u0645\u0639\u0644\u0645\u0627\u062a \u063a\u064a\u0631 \u0642\u0627\u0646\u0648\u0646\u064a\u0629.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0646\u0648\u0639 \u0627\u0644\u0635\u0641\u064a\u0641 \u063a\u064a\u0631 \u0627\u0644\u0642\u0627\u0646\u0648\u0646\u064a):<\/p>\n<p><tt> \u0627\u062e\u062a\u0628\u0627\u0631 \u0627\u0644\u0641\u0631\u0627\u063a \u0627\u0644\u062b\u0627\u0628\u062a () {<\/tt><br \/>\n<tt> \u00a0 <b> <span style=\"color:#660000;\"> \u0632\u0648\u062c&lt;\u0639\u062f\u062f \u0635\u062d\u064a\u062d\u060c\u0639\u062f\u062f \u0635\u062d\u064a\u062d&gt;[]<\/span> <\/b> intPairArr = new <b> <span style=\"color:#660000;\"> \u0632\u0648\u062c&lt;\u0639\u062f\u062f \u0635\u062d\u064a\u062d\u060c \u0639\u062f\u062f \u0635\u062d\u064a\u062d&gt;[10]<\/span> <\/b> ; <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0 addElements(intPairArr);\u00a0<\/tt><br \/>\n<tt> \u00a0 Pair&lt;Integer,Integer&gt; Pair = intPairArr[1];<\/tt><br \/>\n<tt> \u00a0 \u0639\u062f\u062f \u0635\u062d\u064a\u062d i = Pair.getFirst();<\/tt><br \/>\n<tt> \u00a0 Pair.setSecond(i);<\/tt><br \/>\n<tt> }<\/tt><br \/>\n<tt> \u0639\u0646\u0627\u0635\u0631 \u0625\u0636\u0627\u0641\u064a\u0629 \u0628\u0627\u0637\u0644\u0629 \u062b\u0627\u0628\u062a\u0629 (<b> \u0647\u062f\u0641[]<\/b> \u0623\u0648\u0628\u062c\u0631) {<\/tt><br \/>\n<tt> \u00a0 objArr[0] = new Pair&lt;Integer,Integer&gt;(0,0);<\/tt><br \/>\n<tt> \u00a0 objArr[1] = new Pair&lt;String,String&gt;(\"\"\u060c\");\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ \u064a\u062c\u0628 \u0623\u0646 \u064a\u0641\u0634\u0644 \u0645\u0639 ArrayStoreException<\/tt><br \/>\n<tt> }<\/tt><\/p>\n<p>\u064a\u062d\u0638\u0631 \u0627\u0644\u0645\u062a\u0631\u062c\u0645 \u0625\u0646\u0634\u0627\u0621 \u0635\u0641\u0627\u0626\u0641 \u064a\u0643\u0648\u0646 \u0646\u0648\u0639 \u0645\u0643\u0648\u0646\u0627\u062a\u0647\u0627 \u0646\u0648\u0639\u064b\u0627 \u0645\u062d\u062f\u062f\u064b\u0627 \u0630\u064a \u0645\u0639\u0644\u0645\u0627\u062a \u0645\u062d\u062f\u062f\u0629\u060c \u0645\u062b\u0644 <tt> \u0632\u0648\u062c&lt;\u0639\u062f\u062f \u0635\u062d\u064a\u062d\u060c \u0639\u062f\u062f \u0635\u062d\u064a\u062d&gt;<\/tt> \u0641\u064a \u0645\u062b\u0627\u0644\u0646\u0627.\u00a0 \u0644\u0642\u062f \u0646\u0627\u0642\u0634\u0646\u0627 \u0641\u064a \u0627\u0644\u0625\u062f\u062e\u0627\u0644 \u0627\u0644\u0633\u0627\u0628\u0642 \u0644\u0645\u0627\u0630\u0627 \u0645\u0646 \u0627\u0644\u0645\u0639\u0642\u0648\u0644 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0627\u0644\u0645\u062a\u0631\u062c\u0645 \u0645\u0624\u0647\u0644\u0627\u064b \u0644\u0640<span style=\"color:#000000;\"> <tt> \u0632\u0648\u062c&lt;\u0639\u062f\u062f \u0635\u062d\u064a\u062d\u060c\u0639\u062f\u062f \u0635\u062d\u064a\u062d&gt;[]<\/tt> <\/span> \u0628\u0627\u0639\u062a\u0628\u0627\u0631\u0647\u0627 \u063a\u064a\u0631 \u0642\u0627\u0646\u0648\u0646\u064a\u0629.\u00a0 \u0627\u0644\u0645\u0634\u0643\u0644\u0629 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0647\u064a \u0623\u0646 \u0627\u0644\u0645\u062a\u0631\u062c\u0645 \u0648\u0646\u0638\u0627\u0645 \u0648\u0642\u062a \u0627\u0644\u062a\u0634\u063a\u064a\u0644 \u064a\u062c\u0628 \u0623\u0646 \u064a\u062a\u0623\u0643\u062f\u0648\u0627 \u0645\u0646 \u0623\u0646 \u0627\u0644\u0645\u0635\u0641\u0648\u0641\u0629 \u0647\u064a <i> \u0645\u062a\u062c\u0627\u0646\u0633<\/i> \u062a\u0633\u0644\u0633\u0644 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0645\u0646 \u0646\u0641\u0633 \u0627\u0644\u0646\u0648\u0639.\u00a0 \u0623\u062d\u062f \u0639\u0645\u0644\u064a\u0627\u062a \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639\u060c \u0648\u0647\u0648 \u0641\u062d\u0635 \u0645\u062e\u0632\u0646 \u0627\u0644\u0645\u0635\u0641\u0648\u0641\u0629 \u0627\u0644\u0630\u064a \u064a\u062a\u0645 \u0625\u062c\u0631\u0627\u0624\u0647 \u0628\u0648\u0627\u0633\u0637\u0629 \u0627\u0644\u062c\u0647\u0627\u0632 \u0627\u0644\u0638\u0627\u0647\u0631\u064a \u0641\u064a \u0648\u0642\u062a \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u060c \u064a\u0641\u0634\u0644 \u0641\u064a \u0627\u0643\u062a\u0634\u0627\u0641 \u0627\u0644\u0625\u062f\u0631\u0627\u062c \u0627\u0644\u0645\u062e\u0627\u0644\u0641 \u0644\u0639\u0646\u0635\u0631 \u063a\u0631\u064a\u0628. \u0641\u064a \u0627\u0644\u0645\u062b\u0627\u0644 \u0627\u0644\u0625\u062f\u0631\u0627\u062c \u0627\u0644\u062b\u0627\u0646\u064a \u0641\u064a <tt> addElements<\/tt> \u064a\u062c\u0628 \u0623\u0646 \u062a\u0641\u0634\u0644 \u0627\u0644\u0637\u0631\u064a\u0642\u0629\u060c \u0644\u0623\u0646\u0647\u0627 \u0643\u0627\u0646\u062a \u062a\u0636\u064a\u0641 \u0632\u0648\u062c\u064b\u0627 \u0645\u0646 \u0627\u0644\u0633\u0644\u0627\u0633\u0644 \u0625\u0644\u0649 \u0645\u0635\u0641\u0648\u0641\u0629 \u0645\u0646 \u0627\u0644\u0642\u064a\u0645 \u0627\u0644\u0645\u062a\u0643\u0627\u0645\u0644\u0629\u060c \u0644\u0643\u0646\u0647\u0627 \u0644\u0645 \u062a\u0641\u0634\u0644 \u0643\u0645\u0627 \u0647\u0648 \u0645\u062a\u0648\u0642\u0639. \u0648\u0642\u062f \u062a\u0645\u062a \u0645\u0646\u0627\u0642\u0634\u0629 \u0627\u0644\u0623\u0633\u0628\u0627\u0628 \u0641\u064a \u0627\u0644\u0645\u062f\u062e\u0644 \u0627\u0644\u0633\u0627\u0628\u0642.<\/p>\n<p>\u0625\u0630\u0627 \u0644\u0645 \u0646\u062a\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0645\u0635\u0641\u0648\u0641\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0639\u0646\u0627\u0635\u0631 \u064a\u0643\u0648\u0646 \u0646\u0648\u0639\u0647\u0627 \u0646\u0648\u0639\u064b\u0627 \u0645\u062d\u062f\u062f\u064b\u0627 \u0630\u064a \u0645\u0639\u0644\u0645\u0627\u062a\u060c \u0641\u0645\u0627 \u0627\u0644\u0630\u064a \u0646\u0633\u062a\u062e\u062f\u0645\u0647 \u0643\u062d\u0644 \u0628\u062f\u064a\u0644\u061f<\/p>\n<p>\u062f\u0639\u0648\u0646\u0627 \u0646\u0641\u0643\u0631 \u0641\u064a 3 \u062d\u0644\u0648\u0644 \u064a\u0645\u0643\u0646 \u062a\u0635\u0648\u0631\u0647\u0627:<\/p>\n<ul>\n<li>\u0645\u062c\u0645\u0648\u0639\u0629 \u0645\u0646 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062e\u0627\u0645<\/li>\n<li>\u0645\u062c\u0645\u0648\u0639\u0629 \u0645\u0646 \u0646\u0648\u0639 \u0645\u0639\u0644\u0645\u0627\u062a \u0628\u062f\u0644 \u063a\u064a\u0631 \u0645\u062d\u062f\u0648\u062f<\/li>\n<li>\u062c\u0645\u0639 \u0628\u062f\u0644\u0627 \u0645\u0646 \u0627\u0644\u0645\u0635\u0641\u0648\u0641\u0629<\/li>\n<\/ul>\n<p>\u0641\u064a \u062d\u064a\u0646 \u0623\u0646 \u0645\u0635\u0641\u0648\u0641\u0627\u062a \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0630\u0627\u062a \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u062e\u0631\u0633\u0627\u0646\u064a\u0629 \u063a\u064a\u0631 \u0642\u0627\u0646\u0648\u0646\u064a\u0629\u060c \u0625\u0644\u0627 \u0623\u0646\u0647 \u064a\u064f\u0633\u0645\u062d \u0628\u0645\u062c\u0645\u0648\u0639\u0627\u062a \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0630\u0627\u062a \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u062e\u0631\u0633\u0627\u0646\u064a\u0629.<\/p>\n<p>\u0646\u0648\u0639 \u0645\u0639\u0644\u0645\u0627\u062a \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 \u0647\u0648 \u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644 \u0644\u0646\u0648\u0639 \u0639\u0627\u0645 \u062d\u064a\u062b \u062a\u0643\u0648\u0646 \u0648\u0633\u064a\u0637\u0629 \u0646\u0648\u0639 \u0648\u0627\u062d\u062f\u0629 \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644 \u0639\u0628\u0627\u0631\u0629 \u0639\u0646 \u062d\u0631\u0641 \u0628\u062f\u0644.\u00a0 \u0623\u0645\u062b\u0644\u0629 \u0639\u0644\u0649 \u0623\u0646\u0648\u0627\u0639 \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0628\u062f\u0644 \u0647\u064a <tt> \u0645\u062c\u0645\u0648\u0639\u0629&lt;\u061f &gt;<\/tt> , <tt> \u0642\u0627\u0626\u0645\u0629&lt;\u061f \u064a\u0645\u062a\u062f Number&gt;<\/tt> , <tt> \u0627\u0644\u0645\u0642\u0627\u0631\u0646\u0629&lt;\u061f \u0633\u0648\u0628\u0631 String&gt;<\/tt> \u0648 <tt> \u0632\u0648\u062c&lt;String\u060c\u061f &gt;<\/tt> . \u064a\u0634\u064a\u0631 \u0646\u0648\u0639 \u0645\u0639\u0644\u0645\u0627\u062a \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 \u0625\u0644\u0649 \u0639\u0627\u0626\u0644\u0629 \u0645\u0646 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u062a\u0634\u062a\u0645\u0644 \u0639\u0644\u0649 \u0645\u062b\u064a\u0644\u0627\u062a \u0645\u0644\u0645\u0648\u0633\u0629 \u0644\u0646\u0648\u0639 \u0639\u0627\u0645.\u00a0 \u064a\u062d\u062f\u062f \u0646\u0648\u0639 \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0645\u0644\u0645\u0648\u0633\u0629 \u0627\u0644\u062a\u064a \u062a\u0646\u062a\u0645\u064a \u0625\u0644\u0649 \u0627\u0644\u0639\u0627\u0626\u0644\u0629.\u00a0 \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0646\u0648\u0639 \u0645\u0639\u0644\u0645\u0629 \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 <tt> \u0645\u062c\u0645\u0648\u0639\u0629&lt;\u061f &gt;<\/tt> \u064a\u062f\u0644 \u0639\u0644\u0649 \u0639\u0627\u0626\u0644\u0629 \u062c\u0645\u064a\u0639 \u0645\u062b\u064a\u0644\u0627\u062a <tt> \u0645\u062c\u0645\u0648\u0639\u0629<\/tt> \u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u0628\u063a\u0636 \u0627\u0644\u0646\u0638\u0631 \u0639\u0646 \u0648\u0633\u064a\u0637\u0629 \u0627\u0644\u0646\u0648\u0639.\u00a0 \u0646\u0648\u0639 \u0645\u0639\u0644\u0645\u0629 \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 <tt> \u0642\u0627\u0626\u0645\u0629&lt;\u061f \u064a\u0645\u062a\u062f Number&gt;<\/tt> \u062a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0639\u0627\u0626\u0644\u0629 \u062c\u0645\u064a\u0639 \u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u062d\u064a\u062b \u064a\u0643\u0648\u0646 \u0646\u0648\u0639 \u0627\u0644\u0639\u0646\u0635\u0631 \u0646\u0648\u0639\u064b\u0627 \u0641\u0631\u0639\u064a\u064b\u0627 \u0645\u0646\u0647\u0627\u00a0 <tt> \u0631\u0642\u0645<\/tt> .\u00a0 \u0646\u0648\u0639 \u0645\u0639\u0644\u0645\u0629 \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 <tt> \u0627\u0644\u0645\u0642\u0627\u0631\u0646\u0629&lt;\u061f \u0633\u0648\u0628\u0631 String&gt;<\/tt> \u0647\u064a \u0639\u0627\u0626\u0644\u0629 \u062c\u0645\u064a\u0639 \u0645\u062b\u064a\u0644\u0627\u062a <tt> \u0627\u0644\u0645\u0642\u0627\u0631\u0646\u0629<\/tt> \u0648\u0627\u062c\u0647\u0629 \u0644\u0623\u0646\u0648\u0627\u0639 \u0648\u0633\u064a\u0637\u0629 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062a\u064a \u062a\u0639\u062f \u0623\u0646\u0648\u0627\u0639\u064b\u0627 \u0641\u0627\u0626\u0642\u0629 <tt> \u062e\u064a\u0637.<\/tt><\/p>\n<p><strong><em>\u0646\u0648\u0639 \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 \u0630\u0648 \u0645\u0639\u0644\u0645\u0627\u062a \u0644\u064a\u0633 \u0646\u0648\u0639\u064b\u0627 \u0628\u0627\u0644\u0645\u0639\u0646\u0649 \u0627\u0644\u0639\u0627\u062f\u064a (\u064a\u062e\u062a\u0644\u0641 \u0639\u0646 \u0641\u0626\u0629\/\u0648\u0627\u062c\u0647\u0629 \u063a\u064a\u0631 \u0630\u0627\u062a \u0645\u0639\u0644\u0645\u0627\u062a \u0623\u0648 \u0646\u0648\u0639 \u062e\u0627\u0645).<\/em> <\/strong><\/p>\n<p>\u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u0646\u0648\u0627\u0639 \u0645\u0639\u0644\u0645\u0627\u062a Wildcard \u0644\u0644\u0643\u062a\u0627\u0628\u0629 (\u0645\u062b\u0644 \u0627\u0644\u0641\u0626\u0627\u062a \u0648\u0627\u0644\u0648\u0627\u062c\u0647\u0627\u062a \u063a\u064a\u0631 \u0630\u0627\u062a \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a):<\/p>\n<ul>\n<li>\u0643\u0648\u0633\u064a\u0637\u0629 \u0648\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0625\u0631\u062c\u0627\u0639 \u0645\u0646 \u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628<\/li>\n<li>\u0643\u0646\u0648\u0639 \u062d\u0642\u0644 \u0623\u0648 \u0645\u062a\u063a\u064a\u0631 \u0645\u0631\u062c\u0639\u064a \u0645\u062d\u0644\u064a<\/li>\n<li>\u0643\u0646\u0648\u0639 \u0645\u0643\u0648\u0646 \u0645\u0646 \u0648\u0633\u064a\u0637\u0629 \u0646\u0648\u0639 \u0627\u0644\u0645\u0635\u0641\u0648\u0641\u0629 \u0644\u0623\u0646\u0648\u0627\u0639 \u0630\u0627\u062a \u0645\u0639\u0644\u0645\u0627\u062a \u0623\u062e\u0631\u0649<\/li>\n<li>\u0643\u0646\u0648\u0639 \u0627\u0644\u0647\u062f\u0641 \u0641\u064a \u0627\u0644\u0642\u0648\u0627\u0644\u0628<\/li>\n<\/ul>\n<p>\u0644\u0627 \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u0643\u0648\u0646 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0639\u0627\u0645\u0629 \u0641\u062d\u0633\u0628\u060c \u0628\u0644 \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u0643\u0648\u0646 \u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628 \u0639\u0627\u0645\u0629 \u0623\u064a\u0636\u064b\u0627. \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u062d\u062a\u0648\u064a \u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628 \u0627\u0644\u062b\u0627\u0628\u062a\u0629 \u0648\u063a\u064a\u0631 \u0627\u0644\u062b\u0627\u0628\u062a\u0629 \u0648\u0643\u0630\u0644\u0643 \u0627\u0644\u0645\u0646\u0634\u0626\u0627\u062a \u0639\u0644\u0649 \u0645\u0639\u0644\u0645\u0627\u062a \u0646\u0648\u0639. \u064a\u0634\u0628\u0647 \u0628\u0646\u0627\u0621 \u062c\u0645\u0644\u0629 \u0627\u0644\u0625\u0639\u0644\u0627\u0646 \u0639\u0646 \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0631\u0633\u0645\u064a \u0628\u0646\u0627\u0621 \u062c\u0645\u0644\u0629 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0639\u0627\u0645\u0629. \u064a\u062a\u0645 \u062a\u062d\u062f\u064a\u062f \u0642\u0633\u0645 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0628\u0623\u0642\u0648\u0627\u0633 \u0632\u0627\u0648\u064a\u0629 \u0648\u064a\u0638\u0647\u0631 \u0642\u0628\u0644 \u0646\u0648\u0639 \u0627\u0644\u0625\u0631\u062c\u0627\u0639 \u0627\u0644\u062e\u0627\u0635 \u0628\u0627\u0644\u0623\u0633\u0644\u0648\u0628. \u064a\u062a\u0637\u0627\u0628\u0642 \u062a\u0631\u0643\u064a\u0628\u0647\u0627 \u0648\u0645\u0639\u0646\u0627\u0647\u0627 \u0645\u0639 \u0642\u0627\u0626\u0645\u0629 \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645.<\/p>\n<p>\u0647\u0646\u0627 \u0645\u062b\u0627\u0644 \u0639\u0627\u0645 <tt> \u0627\u0644\u0623\u0639\u0644\u0649<\/tt> \u0637\u0631\u064a\u0642\u0629 \u0644\u062d\u0633\u0627\u0628 \u0627\u0644\u0642\u064a\u0645\u0629 \u0627\u0644\u0623\u0643\u0628\u0631 \u0641\u064a \u0645\u062c\u0645\u0648\u0639\u0629 \u0645\u0646 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0630\u0627\u062a \u0627\u0644\u0646\u0648\u0639 \u063a\u064a\u0631 \u0627\u0644\u0645\u0639\u0631\u0648\u0641 <tt> \u0623<\/tt> .<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0637\u0631\u064a\u0642\u0629 \u0639\u0627\u0645\u0629):<\/p>\n<blockquote><p><tt> \u0645\u062c\u0645\u0648\u0639\u0627\u062a \u0627\u0644\u0635\u0641 {<\/tt><br \/>\n<tt> \u00a0 \u0633\u0627\u0643\u0646\u0629 \u0639\u0627\u0645\u0629 <b> <span style=\"color:#000099;\"> \u064a\u0645\u062a\u062f &lt;A \u0644\u0644\u0645\u0642\u0627\u0631\u0646\u0629&lt;A&gt;&gt; A<\/span> <\/b> \u0645\u0627\u0643\u0633 (\u0645\u062c\u0645\u0648\u0639\u0629 &lt;<b> <span style=\"color:#000099;\"> \u0623<\/span> <\/b> &gt; xs) {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0645\u0643\u0631\u0631&lt;<b> <span style=\"color:#000099;\"> \u0623<\/span> <\/b> &gt; xi = xs.iterator();<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 <b> <span style=\"color:#000099;\"> \u0623<\/span> <\/b> w = xi.next();<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0628\u064a\u0646\u0645\u0627 (xi.hasNext()) {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 <b> <span style=\"color:#000099;\"> \u0623<\/span> <\/b> x = xi.next();<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 if (w.compareTo(x) &lt; 0) w = x;<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 }<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0627\u0644\u0639\u0648\u062f\u0629 \u062b\u061b<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> }\u00a0<\/tt><\/p><\/blockquote>\n<p>\u0627\u0644 <tt> \u0627\u0644\u0623\u0639\u0644\u0649<\/tt> \u0627\u0644\u0623\u0633\u0644\u0648\u0628 \u0644\u062f\u064a\u0647 \u0645\u0639\u0644\u0645\u0629 \u0646\u0648\u0639 \u0648\u0627\u062d\u062f\u060c \u0627\u0633\u0645\u0647<tt> \u0623<\/tt> .\u00a0 \u0625\u0646\u0647 \u0645\u0643\u0627\u0646 \u0644\u0646\u0648\u0639 \u0639\u0646\u0635\u0631 \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0630\u064a \u062a\u0639\u0645\u0644 \u0639\u0644\u064a\u0647 \u0627\u0644\u0637\u0631\u064a\u0642\u0629. \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0644\u0647\u0627 \u062d\u062f\u061b \u064a\u062c\u0628 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0646\u0648\u0639\u064b\u0627 \u064a\u0645\u062b\u0644 \u0646\u0648\u0639\u064b\u0627 \u0641\u0631\u0639\u064a\u064b\u0627 \u0645\u0646 <tt> \u0642\u0627\u0628\u0644 \u0644\u0644\u0645\u0642\u0627\u0631\u0646\u0629&lt;A&gt;<\/tt><\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0645\u0646 \u0646\u0641\u0633 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645\u060c \u0647\u0630\u0647 \u0627\u0644\u0645\u0631\u0629 <i> \u0645\u0639<\/i> \u0627\u0644\u062d\u062f\u0648\u062f):<\/p>\n<blockquote><p><tt> \u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 \u0627\u0644\u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u0645\u0642\u0627\u0631\u0646\u0629&lt;T&gt; {<\/tt><br \/>\n<tt> \u00a0 public int CompareTo(T arg);<\/tt><br \/>\n<tt> }<\/tt><br \/>\n<tt> \u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 TreeMap&lt;Key <b> <span style=\"color:#000066;\"> \u064a\u0645\u062a\u062f Comparable&lt;Key&gt;<\/span> <\/b> ,\u0628\u064a\u0627\u0646\u0627\u062a&gt;{<\/tt><br \/>\n<tt> \u00a0 \u0625\u062f\u062e\u0627\u0644 \u0641\u0626\u0629 \u062b\u0627\u0628\u062a\u0629 \u062e\u0627\u0635\u0629&lt;K,V&gt; {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 \u0645\u0641\u062a\u0627\u062d K\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 \u0642\u064a\u0645\u0629 \u0627\u0644\u062e\u0627\u0645\u0633\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 Entry&lt;K,V&gt; left = null;<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 Entry&lt;K,V&gt; right = null;<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 \u0625\u062f\u062e\u0627\u0644&lt;K\u060cV&gt; \u0627\u0644\u0623\u0635\u0644\u061b<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 Entry&lt;Key \u0627\u0644\u062e\u0627\u0635 \u0627\u0644\u0639\u0627\u0628\u0631,Data&gt; root = null;<\/tt><br \/>\n<tt> \u00a0 ...<\/tt><br \/>\n<tt> \u00a0 \u062f\u062e\u0648\u0644 \u062e\u0627\u0635&lt;Key\u060cData&gt; getEntry(\u0645\u0641\u062a\u0627\u062d \u0627\u0644\u0645\u0641\u062a\u0627\u062d) {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 Entry&lt;Key,Data&gt; p = root;<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 \u0645\u0641\u062a\u0627\u062d \u0643 = \u0645\u0641\u062a\u0627\u062d\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 \u0628\u064a\u0646\u0645\u0627 (\u0635 ! = \u0641\u0627\u0631\u063a\u0629) {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0643\u062b\u0627\u0641\u0629 \u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a = \u0643.<b> <span style=\"color:#990000;\"> \u0642\u0627\u0631\u0646 \u0625\u0644\u0649(p.key)<\/span> <\/b> ;\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0625\u0630\u0627 (cmp == 0)<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0627\u0644\u0639\u0648\u062f\u0629 \u0635\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0648\u0625\u0644\u0627 \u0625\u0630\u0627 (cmp &lt; 0)<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0639 = \u0635. \u064a\u0633\u0627\u0631;<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0622\u062e\u0631\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0639 = \u0635. \u064a\u0645\u064a\u0646\u061b\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 }<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 \u0639\u0648\u062f\u0629 \u0641\u0627\u0631\u063a\u0629\u061b<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u0645\u0646\u0637\u0642\u064a\u0629 \u0639\u0627\u0645\u0629 \u062a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0645\u0641\u062a\u0627\u062d (\u0645\u0641\u062a\u0627\u062d \u0627\u0644\u0645\u0641\u062a\u0627\u062d) {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 return getEntry(key) != null;<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 ...<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0641\u064a \u0627\u0644\u0645\u062b\u0627\u0644 \u0623\u0639\u0644\u0627\u0647\u060c \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 <tt> \u0645\u0641\u062a\u0627\u062d<\/tt> \u0644\u062f\u064a\u0647 \u0627\u0644\u062d\u062f <tt> \u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u0645\u0642\u0627\u0631\u0646\u0629 &lt;Key&gt;<\/tt> .\u00a0 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u062d\u062f \u0644\u0647 \u062a\u0623\u062b\u064a\u0631\u0627\u0646:<\/p>\n<ul>\n<li><i> \u0641\u0647\u0648 \u064a\u062a\u064a\u062d \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628 \u0627\u0644\u062a\u064a \u064a\u062d\u062f\u062f\u0647\u0627 \u0627\u0644\u0645\u0646\u0636\u0645<\/i> .\u00a0 \u0641\u064a \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0627\u0644\u062d\u062f <tt> \u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u0645\u0642\u0627\u0631\u0646\u0629 &lt;Key&gt; <\/tt> \u064a\u062a\u064a\u062d \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 <tt> \u0642\u0627\u0631\u0646 \u0625\u0644\u0649<\/tt> \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u062a\u064a \u0646\u0631\u064a\u062f \u0627\u0644\u0627\u062d\u062a\u062c\u0627\u062c \u0628\u0647\u0627 \u0641\u064a \u062a\u0646\u0641\u064a\u0630 \u0644\u062f\u064a\u0646\u0627 <tt> \u062e\u0631\u064a\u0637\u0629 \u0627\u0644\u0634\u062c\u0631\u0629<\/tt> \u0641\u0635\u0644.<\/li>\n<\/ul>\n<ul>\n<li><i> \u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 &#8220;\u0636\u0645\u0646 \u0627\u0644\u062d\u062f\u0648\u062f&#8221; \u0641\u0642\u0637 \u0644\u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644 \u0644\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645.<\/i> \u00a0 \u0641\u064a \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0646\u0648\u0639 \u0630\u0648 \u0645\u0639\u0644\u0645\u0627\u062a \u0645\u062b\u0644 <tt> TreeMap&lt;Number\u060cString&gt;<\/tt> \u0633\u064a\u062a\u0645 \u0631\u0641\u0636\u0647\u060c \u0644\u0623\u0646 \u0627\u0644\u0646\u0648\u0639 <tt> \u0631\u0642\u0645<\/tt> \u0644\u064a\u0633 \u0646\u0648\u0639\u064b\u0627 \u0641\u0631\u0639\u064a\u064b\u0627 \u0645\u0646 <tt> \u0642\u0627\u0628\u0644 \u0644\u0644\u0645\u0642\u0627\u0631\u0646\u0629&lt;\u0627\u0644\u0631\u0642\u0645&gt;<\/tt> .\u00a0 \u0646\u0648\u0639 \u0630\u0648 \u0645\u0639\u0644\u0645\u0627\u062a \u0645\u062b\u0644 <tt> TreeMap&lt;String,String&gt;<\/tt> \u0633\u064a\u062a\u0645 \u0642\u0628\u0648\u0644\u0647\u060c \u0644\u0623\u0646 \u0646\u0648\u0639 \u0627\u0644\u0633\u0644\u0633\u0644\u0629 \u064a\u0642\u0639 \u0636\u0645\u0646 \u0627\u0644\u062d\u062f\u0648\u062f\u060c \u0623\u064a \u0646\u0648\u0639 \u0641\u0631\u0639\u064a \u0645\u0646 <tt> \u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u0645\u0642\u0627\u0631\u0646\u0629&lt;String&gt;<\/tt> .<\/li>\n<\/ul>\n<p>\u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u062c\u0645\u064a\u0639 \u0627\u0644\u0641\u0626\u0627\u062a \u0648\u0627\u0644\u0648\u0627\u062c\u0647\u0627\u062a \u0648\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062a\u0639\u062f\u0627\u062f \u0643\u0645\u0639\u0644\u0645\u0629 \u0646\u0648\u0639 \u0645\u0631\u062a\u0628\u0637\u0629\u060c \u0628\u0645\u0627 \u0641\u064a \u0630\u0644\u0643 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u0648\u0627\u0644\u062f\u0627\u062e\u0644\u064a\u0629.\u00a0 \u0644\u0627 \u064a\u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0628\u062f\u0627\u0626\u064a\u0629 \u0648\u0644\u0627 \u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0645\u0635\u0641\u0648\u0641\u0627\u062a \u0643\u0631\u0628\u0637 \u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639.<\/p>\n<p>\u0623\u0645\u062b\u0644\u0629 (\u0644\u062d\u062f\u0648\u062f \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639):<\/p>\n<blockquote><p><tt> \u064a\u0645\u062a\u062f \u0627\u0644\u0641\u0635\u0644 X0 &lt;T <b> <span style=\"color:#000099;\"> \u0643\u062b\u0627\u0641\u0629 \u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {...}\u00a0\u00a0\u00a0\u00a0\u00a0 <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u064a\u0645\u062a\u062f \u0627\u0644\u0641\u0635\u0644 X1 &lt;T <b> <span style=\"color:#000099;\"> \u0647\u062f\u0641[]<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {...} <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u064a\u0645\u062a\u062f \u0627\u0644\u0641\u0635\u0644 X2 &lt;T <b> <span style=\"color:#000099;\"> \u0631\u0642\u0645<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {...}<\/tt><br \/>\n<tt> \u062a\u0645\u062a\u062f \u0627\u0644\u0641\u0626\u0629 X3 &lt;T <b> <span style=\"color:#000099;\"> \u062e\u064a\u0637<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {...}<\/tt><br \/>\n<tt> \u062a\u0645\u062a\u062f \u0627\u0644\u0641\u0626\u0629 X4 &lt;T <b> <span style=\"color:#000099;\"> \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u0634\u063a\u064a\u0644<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {...}<\/tt><br \/>\n<tt> \u062a\u0645\u062a\u062f \u0627\u0644\u0641\u0626\u0629 X5 &lt;T <b> <span style=\"color:#000099;\"> Thread.State<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {...}<\/tt><br \/>\n<tt> \u062a\u0645\u062a\u062f \u0627\u0644\u0641\u0626\u0629 X6 &lt;T <b> <span style=\"color:#000099;\"> \u0642\u0627\u0626\u0645\u0629<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {...}<\/tt><br \/>\n<tt> \u062a\u0645\u062a\u062f \u0627\u0644\u0641\u0626\u0629 X7 &lt;T <b> <span style=\"color:#000099;\"> \u0642\u0627\u0626\u0645\u0629&lt;String&gt;<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {...}<\/tt><br \/>\n<tt> \u062a\u0645\u062a\u062f \u0627\u0644\u0641\u0626\u0629 X8 &lt;T <b> <span style=\"color:#000099;\"> \u0642\u0627\u0626\u0645\u0629&lt;\u061f \u064a\u0645\u062a\u062f Number&gt;<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {...}<\/tt><br \/>\n<tt> \u064a\u0645\u062a\u062f \u0627\u0644\u0641\u0635\u0644 X9 &lt;T <b> <span style=\"color:#000099;\"> \u0645\u0642\u0627\u0631\u0646\u0629 &lt;\u061f \u0627\u0644\u0631\u0642\u0645 \u0627\u0644\u0641\u0627\u0626\u0642 &gt;<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {...}<\/tt><br \/>\n<tt> \u064a\u0645\u062a\u062f \u0627\u0644\u0641\u0635\u0644 X10&lt;T <b> <span style=\"color:#000099;\"> Map.Entry&lt;\u061f\u060c\u061f&gt;<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {...}<\/tt><\/p><\/blockquote>\n<p>\u064a\u0648\u0636\u062d \u0646\u0645\u0648\u0630\u062c \u0627\u0644\u062a\u0639\u0644\u064a\u0645\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0629 \u0623\u0646 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0628\u062f\u0627\u0626\u064a\u0629 \u0645\u062b\u0644 <tt> \u0643\u062b\u0627\u0641\u0629 \u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a<\/tt> \u0648\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0645\u0635\u0641\u0648\u0641\u0627\u062a \u0645\u062b\u0644 <tt> \u0647\u062f\u0641[] <\/tt> \u063a\u064a\u0631 \u0645\u0633\u0645\u0648\u062d \u0628\u0647\u0627 \u0643\u0645\u0639\u0644\u0645\u0629 \u0646\u0648\u0639 \u0645\u0646\u0636\u0645\u0629.<\/p>\n<p>\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0641\u0635\u0648\u0644 \u0645\u062b\u0644 <tt> \u0631\u0642\u0645<\/tt> \u0623\u0648 <tt> \u062e\u064a\u0637<\/tt> \u0648\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0648\u0627\u062c\u0647\u0629\u060c \u0645\u062b\u0644 <tt> \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u0634\u063a\u064a\u0644<\/tt> \u060c \u0645\u0633\u0645\u0648\u062d \u0628\u0647\u0627 \u0643\u0645\u0639\u0644\u0645\u0629 \u0646\u0648\u0639 \u0645\u0646\u0636\u0645\u0629.<\/p>\n<p>\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062a\u0639\u062f\u0627\u062f\u060c \u0645\u062b\u0644 <tt> Thread.State<\/tt> \u0645\u0633\u0645\u0648\u062d \u0628\u0647\u0627 \u0623\u064a\u0636\u064b\u0627 \u0643\u0645\u0639\u0644\u0645\u0629 \u0646\u0648\u0639 \u0645\u0646\u0636\u0645\u0629. <tt> Thread.State<\/tt> \u0647\u0648 \u0645\u062b\u0627\u0644 \u0639\u0644\u0649 \u0646\u0648\u0639 \u0645\u062a\u062f\u0627\u062e\u0644 \u064a\u0633\u062a\u062e\u062f\u0645 \u0643\u0645\u0639\u0644\u0645\u0629 \u0646\u0648\u0639 \u0645\u0646\u0636\u0645\u0629.\u00a0 \u064a\u064f\u0633\u0645\u062d \u0623\u064a\u0636\u064b\u0627 \u0628\u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062f\u0627\u062e\u0644\u064a\u0629 \u063a\u064a\u0631 \u0627\u0644\u062b\u0627\u0628\u062a\u0629.<\/p>\n<p>\u064a\u064f\u0633\u0645\u062d \u0628\u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0623\u0648\u0644\u064a\u0629 \u0628\u0627\u0639\u062a\u0628\u0627\u0631\u0647\u0627 \u0645\u0646\u0636\u0645\u0629 \u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639\u061b <tt> <span style=\"color:#000000;\"> \u0642\u0627\u0626\u0645\u0629<\/span> <\/tt> \u0647\u0648 \u0645\u062b\u0627\u0644.<\/p>\n<p>\u064a\u064f\u0633\u0645\u062d \u0628\u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0630\u0627\u062a \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0643\u0646\u0648\u0639 \u0645\u0646\u0636\u0645 \u0644\u0645\u0639\u0644\u0645\u0627\u062a\u060c \u0628\u0645\u0627 \u0641\u064a \u0630\u0644\u0643 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0630\u0627\u062a \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0645\u062d\u062f\u062f\u0629 \u0645\u062b\u0644 <tt> \u0642\u0627\u0626\u0645\u0629&lt;String&gt;<\/tt> \u060c \u0623\u0646\u0648\u0627\u0639 \u0645\u0639\u0644\u0645\u0627\u062a \u0623\u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 \u0627\u0644\u0645\u062d\u062f\u062f\u0629 \u0645\u062b\u0644 <tt> \u0642\u0627\u0626\u0645\u0629&lt;\u061f \u064a\u0645\u062a\u062f Number&gt;<\/tt> \u0648 <tt> \u0645\u0642\u0627\u0631\u0646\u0629 &lt;\u061f \u0633\u0648\u0628\u0631 Long&gt;<\/tt> \u0648\u0623\u0646\u0648\u0627\u0639 \u0645\u0639\u0644\u0645\u0627\u062a \u0623\u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 \u063a\u064a\u0631 \u0627\u0644\u0645\u062d\u062f\u0648\u062f\u0629 \u0645\u062b\u0644 <tt> Map.Entry&lt;\u061f\u060c\u061f&gt;<\/tt> .\u00a0 \u064a\u0633\u0645\u062d \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0630\u064a \u0647\u0648 \u0646\u0648\u0639 \u0630\u0648 \u0645\u0639\u0644\u0645\u0627\u062a \u0628\u062f\u0644 \u0628\u062f\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0648\u0633\u064a\u0637\u0629 \u0627\u0644\u0646\u0648\u0639 \u0644\u062c\u0645\u064a\u0639 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062a\u064a \u062a\u0646\u062a\u0645\u064a \u0625\u0644\u0649 \u0639\u0627\u0626\u0644\u0629 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062a\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u064a\u0647\u0627 \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644.\u00a0 \u064a\u0645\u0646\u062d \u0646\u0648\u0639 \u0645\u0639\u0644\u0645\u0627\u062a \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 \u0648\u0635\u0648\u0644\u0627\u064b \u0645\u0642\u064a\u062f\u064b\u0627 \u0641\u0642\u0637 \u0625\u0644\u0649 \u0627\u0644\u062d\u0642\u0648\u0644 \u0648\u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628\u061b \u062a\u0639\u062a\u0645\u062f \u0627\u0644\u0642\u064a\u0648\u062f \u0639\u0644\u0649 \u0646\u0648\u0639 \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0646\u0648\u0639 \u0645\u0639\u0644\u0645\u0627\u062a \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 \u0643\u0646\u0648\u0639 \u0645\u062d\u062f\u062f \u0644\u0645\u0639\u0644\u0645\u0629):<\/p>\n<blockquote><p><tt> \u0641\u0626\u0629 X&lt;<b> <span style=\"color:#000099;\"> T \u064a\u0645\u062a\u062f List&lt;\u061f \u064a\u0645\u062a\u062f Number&gt;<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {<\/tt><br \/>\n<tt> \u00a0 \u0627\u0644\u0641\u0631\u0627\u063a \u0627\u0644\u0639\u0627\u0645 someMethod(T t) {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 t.add(new Long(0L));\u00a0\u00a0\u00a0 <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0627\u0644\u0631\u0642\u0645 \u0646 = t.remove(0);<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> }<\/tt><br \/>\n<tt> \u0627\u062e\u062a\u0628\u0627\u0631 \u0627\u0644\u0635\u0641 {<\/tt><br \/>\n<tt> \u00a0 public static void main(String[] args) {<\/tt><br \/>\n<tt> <b> <span style=\"color:#660000;\"> \u00a0\u00a0\u00a0\u00a0 <\/span> <\/b> <span style=\"color:#000000;\"> X&lt;ArrayList&lt;<\/span> <b> <span style=\"color:#000099;\"> \u0637\u0648\u064a\u0644<\/span> <\/b> <span style=\"color:#000000;\"> &gt;&gt; x1 = new X&lt;ArrayList&lt;Long&gt;&gt;();\u00a0<\/span> <\/tt><br \/>\n<tt> <span style=\"color:#000000;\"> \u00a0\u00a0\u00a0\u00a0 X&lt;ArrayList&lt;<\/span> <b> <span style=\"color:#000099;\"> \u062e\u064a\u0637<\/span> <\/b> <span style=\"color:#000000;\"> &gt;&gt; x2 = new X&lt;ArrayList&lt;String&gt;&gt;(); <\/span> <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0627\u0644\u0645\u062a\u063a\u064a\u0631\u0627\u062a \u0627\u0644\u0645\u0631\u062c\u0639\u064a\u0629 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639<tt> \u062a <\/tt> (\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639) \u064a\u062a\u0645 \u0627\u0644\u062a\u0639\u0627\u0645\u0644 \u0645\u0639\u0647\u0627 \u0643\u0645\u062a\u063a\u064a\u0631\u0627\u062a \u0645\u0631\u062c\u0639\u064a\u0629 \u0645\u0646 \u0646\u0648\u0639 \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 (\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0645\u0631\u062a\u0628\u0637\u0629).\u00a0 \u0641\u064a \u0645\u062b\u0627\u0644\u0646\u0627\u060c \u0627\u0644\u0646\u062a\u064a\u062c\u0629 \u0647\u064a \u0623\u0646 \u0627\u0644\u0645\u062a\u0631\u062c\u0645 \u064a\u0631\u0641\u0636 \u0627\u0633\u062a\u062f\u0639\u0627\u0621 \u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628 \u0627\u0644\u062a\u064a \u062a\u0623\u062e\u0630 \u0648\u0633\u064a\u0637\u0629 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 &#8220;\u063a\u064a\u0631 \u0627\u0644\u0645\u0639\u0631\u0648\u0641&#8221; \u0627\u0644\u0630\u064a \u062a\u0645\u062b\u0644\u0647 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639\u060c \u0645\u062b\u0644 <tt> \u0642\u0627\u0626\u0645\u0629.\u0625\u0636\u0627\u0641\u0629<\/tt> \u060c \u0644\u0623\u0646 \u0627\u0644\u062d\u062f \u0647\u0648 \u0646\u0648\u0639 \u0630\u0648 \u0645\u0639\u0644\u0645\u0627\u062a \u0628\u062f\u0644 \u0645\u0639 \u062d\u062f \u0623\u0639\u0644\u0649.<br \/>\n\u0648\u0641\u064a \u0646\u0641\u0633 \u0627\u0644\u0648\u0642\u062a \u0627\u0644\u062d\u062f <tt> \u0642\u0627\u0626\u0645\u0629&lt;\u061f \u064a\u0645\u062a\u062f Number&gt;<\/tt> \u064a\u062d\u062f\u062f \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062a\u064a \u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u0643\u0648\u0633\u0627\u0626\u0637 \u0644\u0644\u0646\u0648\u0639. \u064a\u0642\u0628\u0644 \u0627\u0644\u0645\u062a\u0631\u062c\u0645 \u062c\u0645\u064a\u0639 \u0648\u0633\u0627\u0626\u0637 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062a\u064a \u062a\u0646\u062a\u0645\u064a \u0625\u0644\u0649 \u0639\u0627\u0626\u0644\u0629 \u0627\u0644\u0646\u0648\u0639 <tt> \u0642\u0627\u0626\u0645\u0629&lt;\u061f \u064a\u0645\u062a\u062f Number&gt;<\/tt> \u060c \u0623\u064a \u062c\u0645\u064a\u0639 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0641\u0631\u0639\u064a\u0629 <tt> \u0642\u0627\u0626\u0645\u0629<\/tt> \u0645\u0639 \u0648\u0633\u064a\u0637\u0629 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062a\u064a \u062a\u0639\u062f \u0646\u0648\u0639\u064b\u0627 \u0641\u0631\u0639\u064a\u064b\u0627 \u0645\u0646 <tt> \u0631\u0642\u0645<\/tt> .<\/p>\n<p>\u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0643\u062d\u062f \u0644\u0645\u0639\u0644\u0645\u0629 \u0646\u0648\u0639 \u0623\u062e\u0631\u0649.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0629 \u0643\u0645\u0639\u0644\u0645\u0629 \u0646\u0648\u0639 \u0645\u0646\u0636\u0645\u0629):<\/p>\n<blockquote><p><tt> \u0641\u0626\u0629 \u062b\u0644\u0627\u062b\u064a\u0629<b> &lt;T&gt;<\/b> {<\/tt><br \/>\n<tt> \u00a0 \u062e\u0627\u0635 T fst\u060c snd\u060c trd\u061b<\/tt><br \/>\n<tt> \u00a0 &lt; \u0627\u0644\u0639\u0627\u0645<b> \u0634<\/b> <b> <span style=\"color:#000099;\"> \u064a\u0645\u062a\u062f T<\/span> <\/b> , <b> V <span style=\"color:#000099;\"> \u064a\u0645\u062a\u062f T<\/span> <\/b> , <b> \u062f\u0628\u0644\u064a\u0648 <span style=\"color:#000099;\"> \u064a\u0645\u062a\u062f T<\/span> <\/b> &gt; Triple(U arg1, V arg2, W arg3) {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 fst = arg1;<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 snd = arg2;<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 trd = arg3;<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u062b\u0627\u0644 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 <tt> \u062a<\/tt> \u064a\u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0641\u0626\u0629 \u0630\u0627\u062a \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0643\u0631\u0628\u0637 \u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639 <tt> \u0634<\/tt> ,\u00a0 <tt> V<\/tt> \u0648 <tt> \u062f\u0628\u0644\u064a\u0648<\/tt> \u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0645\u062b\u064a\u0644 \u0630\u0627\u062a \u0627\u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0644\u062a\u0644\u0643 \u0627\u0644\u0641\u0626\u0629.<\/p>\n<p>\u062a\u062a\u0636\u0645\u0646 \u0627\u0644\u0641\u0631\u0635 \u0627\u0644\u0625\u0636\u0627\u0641\u064a\u0629 \u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639 \u0643\u062d\u062f\u0648\u062f \u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0623\u062e\u0631\u0649 \u0627\u0644\u0645\u0648\u0627\u0642\u0641 \u0627\u0644\u062a\u064a \u064a\u062a\u0645 \u0641\u064a\u0647\u0627 \u062a\u0639\u0631\u064a\u0641 \u0646\u0648\u0639 \u0645\u062a\u062f\u0627\u062e\u0644 \u062f\u0627\u062e\u0644 \u0646\u0648\u0639 \u0639\u0627\u0645 \u0623\u0648 \u064a\u062a\u0645 \u062a\u0639\u0631\u064a\u0641 \u0641\u0626\u0629 \u0645\u062d\u0644\u064a\u0629 \u062f\u0627\u062e\u0644 \u0637\u0631\u064a\u0642\u0629 \u0639\u0627\u0645\u0629.\u00a0 \u064a\u064f\u0633\u0645\u062d \u0623\u064a\u0636\u064b\u0627 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0643\u0631\u0628\u0637 \u0644\u0645\u0639\u0644\u0645\u0629 \u0646\u0648\u0639 \u0623\u062e\u0631\u0649 \u0641\u064a \u0646\u0641\u0633 \u0642\u0633\u0645 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639.<\/p>\n<p>\u064a\u062a\u064a\u062d \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0630\u064a \u064a\u0645\u062b\u0644 \u0641\u0626\u0629 \u0625\u0645\u0643\u0627\u0646\u064a\u0629 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0643\u0627\u0641\u0629 \u0623\u0639\u0636\u0627\u0626\u0647\u0627 \u0627\u0644\u0639\u0645\u0648\u0645\u064a\u064a\u0646\u060c \u0623\u064a \u0627\u0644\u062d\u0642\u0648\u0644 \u0627\u0644\u0639\u0627\u0645\u0629 \u0648\u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628 \u0648\u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629. \u0644\u0627 \u064a\u0645\u0643\u0646 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0645\u0646\u0634\u0626\u0627\u062a \u0641\u0642\u0637\u060c \u0644\u0623\u0646\u0647 \u0644\u0627 \u064a\u0648\u062c\u062f \u0636\u0645\u0627\u0646 \u0628\u0623\u0646 \u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u0641\u0631\u0639\u064a\u0629 \u0645\u0646 \u0627\u0644\u062d\u062f \u0644\u0647\u0627 \u0646\u0641\u0633 \u0627\u0644\u0645\u0646\u0634\u0626\u0627\u062a \u0645\u062b\u0644 \u0627\u0644\u0645\u0646\u0636\u0645.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0641\u0626\u0629 \u062a\u0633\u062a\u062e\u062f\u0645 \u0643\u0631\u0628\u0637 \u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639):<\/p>\n<blockquote><p><tt> \u0627\u0644\u0637\u0628\u0642\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 <span style=\"color:#000000;\"> \u0633\u0648\u0628\u0631 \u0643\u0644\u0627\u0633<\/span> {<\/tt><tt> \u00a0\u00a0\u00a0 \/\/ \u0627\u0644\u0623\u0639\u0636\u0627\u0621 \u0627\u0644\u062b\u0627\u0628\u062a\u0629<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0627\u0644\u062a\u0639\u062f\u0627\u062f \u0627\u0644\u0639\u0627\u0645 EnumType {THIS\u060c THAT}<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0643\u0627\u0626\u0646 \u062b\u0627\u0628\u062a \u0639\u0627\u0645 staticField\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 public static void staticMethod() { ... }<\/tt><\/p>\n<p><tt> \u00a0\u00a0\u00a0 \/\/ \u0623\u0639\u0636\u0627\u0621 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a\u064a\u0646<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0627\u0644\u0637\u0628\u0642\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 InnerClass {...}<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0643\u0627\u0626\u0646 \u0639\u0627\u0645 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0627\u0644\u0641\u0631\u0627\u063a \u0627\u0644\u0639\u0627\u0645 \u063a\u064a\u0631 StaticMethod () { ... }<\/tt><\/p>\n<p><tt> \u00a0\u00a0\u00a0 \/\/ \u0627\u0644\u0645\u0646\u0634\u0626\u0648\u0646<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0641\u0626\u0629 SuperClass \u0627\u0644\u0639\u0627\u0645\u0629 () { ... }<\/tt><\/p>\n<p><tt> \u00a0\u00a0\u00a0 \/\/ \u0627\u0644\u0623\u0639\u0636\u0627\u0621 \u0627\u0644\u062e\u0627\u0635\u064a\u0646<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0643\u0627\u0626\u0646 \u062e\u0627\u0635 \u062d\u0642\u0644 \u062e\u0627\u0635\u061b\u00a0<\/tt><\/p>\n<p><tt> \u00a0\u00a0\u00a0 ...<\/tt><br \/>\n<tt> }<\/tt><\/p>\n<p><tt> \u064a\u0645\u062a\u062f \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0627\u0644\u0639\u0627\u0645 SomeClass&lt;T <b> <span style=\"color:#006600;\"> \u0633\u0648\u0628\u0631 \u0643\u0644\u0627\u0633<\/span> <\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0643\u0627\u0626\u0646 T \u0627\u0644\u062e\u0627\u0635\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 public SomeClass(T t) { object = t; }\u00a0<\/tt><\/p>\n<p><tt> \u00a0\u00a0\u00a0 \u0633\u0644\u0633\u0644\u0629 \u0639\u0627\u0645\u0629 \u0625\u0644\u0649 \u0633\u0644\u0633\u0644\u0629 () {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u064a\u0639\u0648\u062f<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \"\u0646\u0648\u0639 \u0645\u062a\u062f\u0627\u062e\u0644 \u062b\u0627\u0628\u062a\u00a0\u00a0\u00a0 : \"+T.EnumType.class+\"\\n\"\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 +\"\u062d\u0642\u0644 \u062b\u0627\u0628\u062a\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : \"+T.staticField+\"\\n\"<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 +\"\u0637\u0631\u064a\u0642\u0629 \u062b\u0627\u0628\u062a\u0629\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : \"+T.staticMethod()+\"\\n\"<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 +\"\u0646\u0648\u0639 \u0645\u062a\u062f\u0627\u062e\u0644 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a: \"+T.InnerClass.class+\"\\n\"<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 +\"\u062d\u0642\u0644 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a\u00a0\u00a0\u00a0\u00a0\u00a0 : \"+object.nonStaticField+\"\\n\"<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 +\"\u0637\u0631\u064a\u0642\u0629 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a\u0629\u00a0\u00a0\u00a0\u00a0 : \"+object.nonStaticMethod()+\"\\n\"<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 +\"constructor\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : \"+(new T())+\"\\n\"\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ \u062e\u0637\u0623<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 +\"\u0639\u0636\u0648 \u062e\u0627\u0635\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : \"+object.privateField+\"\\n\"\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ \u062e\u0637\u0623\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ;<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0627\u0644\u0645\u0642\u064a\u062f <tt> \u0633\u0648\u0628\u0631 \u0643\u0644\u0627\u0633<\/tt> \u064a\u062a\u064a\u062d \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0623\u0646\u0648\u0627\u0639\u0647 \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u0648\u0627\u0644\u062d\u0642\u0648\u0644 \u0648\u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628 \u0627\u0644\u062b\u0627\u0628\u062a\u0629 \u0648\u0627\u0644\u062d\u0642\u0648\u0644 \u0648\u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628 \u063a\u064a\u0631 \u0627\u0644\u062b\u0627\u0628\u062a\u0629.\u00a0 \u0641\u0642\u0637 \u0627\u0644\u0645\u0646\u0634\u0626 \u0644\u0627 \u064a\u0645\u0643\u0646 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u064a\u0647.\u00a0 \u0648\u0630\u0644\u0643 \u0644\u0623\u0646 \u0627\u0644\u0645\u0646\u0634\u0626\u064a\u0646 \u063a\u064a\u0631 \u0645\u0648\u0631\u0648\u062b\u064a\u0646. \u062a\u062d\u062f\u062f \u0643\u0644 \u0641\u0626\u0629 \u0641\u0631\u0639\u064a\u0629 \u0627\u0644\u0645\u0646\u0634\u0626\u0627\u062a \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0647\u0627 \u0648\u0644\u0627 \u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u062f\u0639\u0645 \u0645\u0646\u0634\u0626\u064a \u0627\u0644\u0637\u0628\u0642\u0629 \u0627\u0644\u0641\u0627\u0626\u0642\u0629 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0647\u0627.\u00a0 \u0648\u0628\u0627\u0644\u062a\u0627\u0644\u064a \u0644\u064a\u0633 \u0647\u0646\u0627\u0643 \u0645\u0627 \u064a\u0636\u0645\u0646 \u0623\u0646 \u0641\u0626\u0629 \u0641\u0631\u0639\u064a\u0629 \u0645\u0646 <tt> \u0633\u0648\u0628\u0631 \u0643\u0644\u0627\u0633<\/tt> \u0633\u064a\u0643\u0648\u0646 \u0644\u0647 \u0646\u0641\u0633 \u0627\u0644\u0645\u064f\u0646\u0634\u0626 \u0645\u062b\u0644 \u0627\u0644\u0637\u0628\u0642\u0629 \u0627\u0644\u0641\u0627\u0626\u0642\u0629.<\/p>\n<p>\u0627\u0644\u0633\u064a\u0627\u0642 \u0627\u0644\u0630\u064a<tt> Enum&lt;E \u064a\u0645\u062a\u062f Enum&lt;E&gt;&gt;<\/tt> &#8220;\u064a\u0638\u0647\u0631 \u0647\u0648 \u0625\u0639\u0644\u0627\u0646 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u0641\u0626\u0629 \u0641\u064a \u0627\u0644\u062d\u0632\u0645\u0629 <tt> java.lang<\/tt> :<\/p>\n<blockquote><p><tt> \u0641\u0626\u0629 \u0645\u062c\u0631\u062f\u0629 \u0639\u0627\u0645\u0629 <b> Enum&lt;E \u064a\u0645\u062a\u062f Enum&lt;E&gt;&gt;<\/b> {<\/tt><br \/>\n<tt> \u00a0 ...<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0627\u0644\u0646\u0648\u0639 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u0647\u064a \u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0627\u0644\u0645\u0634\u062a\u0631\u0643\u0629 \u0644\u062c\u0645\u064a\u0639 \u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062a\u0639\u062f\u0627\u062f.\u00a0 \u0641\u064a \u062c\u0627\u0641\u0627 \u0646\u0648\u0639 \u0627\u0644\u062a\u0639\u062f\u0627\u062f \u0645\u062b\u0644 <tt> \u0644\u0648\u0646<\/tt> \u064a\u062a\u0645 \u062a\u0631\u062c\u0645\u062a\u0647\u0627 \u0625\u0644\u0649 \u0641\u0626\u0629 <tt> \u0644\u0648\u0646<\/tt> \u0627\u0644\u0630\u064a \u064a\u0645\u062a\u062f <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f&lt;\u0627\u0644\u0644\u0648\u0646&gt;<\/tt> . \u0627\u0644\u063a\u0631\u0636 \u0645\u0646 \u0627\u0644\u0637\u0628\u0642\u0629 \u0627\u0644\u0645\u062a\u0641\u0648\u0642\u0629 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u0647\u0648 \u062a\u0648\u0641\u064a\u0631 \u0648\u0638\u064a\u0641\u0629 \u0645\u0634\u062a\u0631\u0643\u0629 \u0628\u064a\u0646 \u062c\u0645\u064a\u0639 \u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062a\u0639\u062f\u0627\u062f.<\/p>\n<p>\u0647\u0646\u0627 \u0631\u0633\u0645 \u0644\u0644\u0641\u0635\u0644 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> :<\/p>\n<blockquote><p><tt> \u0641\u0626\u0629 \u0645\u062c\u0631\u062f\u0629 \u0639\u0627\u0645\u0629 <b> \u0625\u0646\u0648\u0645&lt;<span style=\"color:#000099;\"> \u0647<\/span> \u064a\u0645\u062a\u062f Enum&lt;E&gt;&gt;<\/b> \u062a\u0646\u0641\u0630 Comparable&lt;<b> <span style=\"color:#000099;\"> \u0647<\/span> <\/b> &gt;\u060c \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u0633\u0644\u0633\u0644 {<\/tt><br \/>\n<tt> \u00a0 \u0627\u0633\u0645 \u0627\u0644\u0633\u0644\u0633\u0644\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 \u0627\u0644\u062e\u0627\u0635\u0629\u061b<\/tt><br \/>\n<tt> \u00a0 \u0627\u0633\u0645 \u0627\u0644\u0633\u0644\u0633\u0644\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 () { ... }<\/tt><tt> \u00a0 \u0627\u0644\u062a\u0631\u062a\u064a\u0628 \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0627\u0644\u062e\u0627\u0635\u061b<\/tt><br \/>\n<tt> \u00a0 \u0627\u0644\u0639\u0627\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a int \u0627\u0644\u062a\u0631\u062a\u064a\u0628\u064a () { ... }<\/tt><\/p>\n<p><tt> \u00a0 \u0627\u0644\u062a\u0639\u062f\u0627\u062f \u0627\u0644\u0645\u062d\u0645\u064a (\u0627\u0633\u0645 \u0627\u0644\u0633\u0644\u0633\u0644\u0629\u060c int \u0627\u0644\u062a\u0631\u062a\u064a\u0628\u064a) { ... }<\/tt><\/p>\n<p><tt> \u00a0 \u0633\u0644\u0633\u0644\u0629 \u0639\u0627\u0645\u0629\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 toString() { ... }<\/tt><br \/>\n<tt> \u00a0 \u0627\u0644\u0642\u064a\u0645\u0629 \u0627\u0644\u0645\u0646\u0637\u0642\u064a\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 \u062a\u0633\u0627\u0648\u064a (\u0643\u0627\u0626\u0646 \u0622\u062e\u0631) { ... }<\/tt><br \/>\n<tt> \u00a0 public Final int hashCode() { ... }<\/tt><br \/>\n<tt> \u00a0 \u0627\u0633\u062a\u0646\u0633\u0627\u062e \u0627\u0644\u0643\u0627\u0626\u0646 \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0627\u0644\u0645\u062d\u0645\u064a () \u064a\u0631\u0645\u064a CloneNotSupportedException { ... }<\/tt><br \/>\n<tt> \u00a0 int \u0627\u0644\u0639\u0627\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0642\u0627\u0631\u0646 \u0625\u0644\u0649 (<b> <span style=\"color:#000099;\"> \u0647<\/span> <\/b> \u0633) { ... }<\/tt><\/p>\n<p><tt> \u00a0 Class&lt; \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0627\u0644\u0639\u0627\u0645<b> <span style=\"color:#000099;\"> \u0647<\/span> <\/b> &gt; getDeclaringClass() { ... }<\/tt><br \/>\n<tt> \u00a0 \u064a\u0642\u0648\u0645 &lt;T \u0627\u0644\u062b\u0627\u0628\u062a \u0627\u0644\u0639\u0627\u0645 \u0628\u062a\u0648\u0633\u064a\u0639 Enum&lt;T&gt;&gt; T valueOf (Class&lt;T&gt; enumType\u060c String name) { ... }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0627\u0644\u0645\u064a\u0632\u0629 \u0627\u0644\u0645\u0641\u0627\u062c\u0626\u0629 \u0641\u064a \u0627\u0644\u0625\u0639\u0644\u0627\u0646&#8221;<tt> Enum&lt;E \u064a\u0645\u062a\u062f Enum&lt;E&gt;&gt;<\/tt> &#8221; \u0647\u064a \u062d\u0642\u064a\u0642\u0629 \u0623\u0646 \u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u0645\u062d\u062f\u062f\u0629 \u062d\u062f\u064a\u062b\u064b\u0627 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u0648\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0645\u062d\u062f\u062f\u0629 \u062d\u062f\u064a\u062b\u064b\u0627 <tt> \u0647 <\/tt> \u062a\u0638\u0647\u0631 \u0641\u064a \u062d\u062f\u0648\u062f \u0646\u0641\u0633 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639.\u00a0 \u0648\u0647\u0630\u0627 \u064a\u0639\u0646\u064a \u0623\u0646 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u064a\u062c\u0628 \u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644 \u0644\u0644\u0646\u0648\u0639 \u0644\u0623\u062d\u062f \u0623\u0646\u0648\u0627\u0639\u0647 \u0627\u0644\u0641\u0631\u0639\u064a\u0629.\u00a0 \u0645\u0646 \u0623\u062c\u0644 \u0641\u0647\u0645 \u0633\u0628\u0628 \u0645\u0646\u0637\u0642\u064a\u0629 \u0630\u0644\u0643\u060c \u0636\u0639 \u0641\u064a \u0627\u0639\u062a\u0628\u0627\u0631\u0643 \u0623\u0646 \u0643\u0644 \u0646\u0648\u0639 \u0645\u0646 \u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062a\u0639\u062f\u0627\u062f \u064a\u062a\u0645 \u062a\u0631\u062c\u0645\u062a\u0647 \u0625\u0644\u0649 \u0646\u0648\u0639 \u0641\u0631\u0639\u064a \u0645\u0646 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> .<\/p>\n<p>\u0647\u0646\u0627 \u0647\u0648 \u0646\u0648\u0639 \u0627\u0644\u062a\u0639\u062f\u0627\u062f \u0627\u0644\u0645\u0641\u062a\u0639\u0644 <tt> \u0644\u0648\u0646<\/tt> :<\/p>\n<blockquote><p><tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f <b> \u0644\u0648\u0646<\/b> {\u0627\u0644\u0623\u062d\u0645\u0631 \u0648\u0627\u0644\u0623\u0632\u0631\u0642 \u0648\u0627\u0644\u0623\u062e\u0636\u0631}<\/tt><\/p><\/blockquote>\n<p>\u064a\u0642\u0648\u0645 \u0627\u0644\u0645\u062a\u0631\u062c\u0645 \u0628\u062a\u0631\u062c\u0645\u062a\u0647 \u0625\u0644\u0649 \u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u062a\u0627\u0644\u064a\u0629:<\/p>\n<blockquote><p><tt> \u0627\u0644\u0637\u0628\u0642\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 <b> \u0644\u0648\u0646<\/b> \u064a\u0645\u062a\u062f <b> \u0627\u0644\u062a\u0639\u062f\u0627\u062f&lt;\u0627\u0644\u0644\u0648\u0646&gt;<\/b> {<\/tt><br \/>\n<tt> \u00a0 \u0627\u0644\u0644\u0648\u0646 \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0627\u0644\u0639\u0627\u0645 \u0627\u0644\u062b\u0627\u0628\u062a[] \u0627\u0644\u0642\u064a\u0645() { return (Color[])$VALUES.clone(); }<\/tt><br \/>\n<tt> \u00a0 \u0642\u064a\u0645\u0629 \u0627\u0644\u0644\u0648\u0646 \u0627\u0644\u062b\u0627\u0628\u062a\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 (\u0627\u0633\u0645 \u0627\u0644\u0633\u0644\u0633\u0644\u0629) { ... }<\/tt><tt> \u00a0 \u0644\u0648\u0646 \u062e\u0627\u0635 (String s\u060c int i) { super(s, i); }<\/tt><\/p>\n<p><tt> \u00a0 \u0627\u0644\u0644\u0648\u0646 \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0627\u0644\u0639\u0627\u0645 \u0627\u0644\u062b\u0627\u0628\u062a \u0623\u062d\u0645\u0631\u061b<\/tt><br \/>\n<tt> \u00a0 \u0627\u0644\u0644\u0648\u0646 \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0627\u0644\u0639\u0627\u0645 \u0627\u0644\u062b\u0627\u0628\u062a \u0623\u0632\u0631\u0642\u061b<\/tt><br \/>\n<tt> \u00a0 \u0627\u0644\u0644\u0648\u0646 \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0627\u0644\u0639\u0627\u0645 \u0627\u0644\u062b\u0627\u0628\u062a \u0623\u062e\u0636\u0631\u061b<\/tt><\/p>\n<p><tt> \u00a0 \u0627\u0644\u0644\u0648\u0646 \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0627\u0644\u062b\u0627\u0628\u062a \u0627\u0644\u062e\u0627\u0635 $VALUES[];<\/tt><\/p>\n<p><tt> \u00a0 \u062b\u0627\u0628\u062a {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 RED = \u0644\u0648\u0646 \u062c\u062f\u064a\u062f(\"RED\"\u060c 0);<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0623\u0632\u0631\u0642 = \u0644\u0648\u0646 \u062c\u062f\u064a\u062f (\"\u0623\u0632\u0631\u0642\"\u060c 1)\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 GREEN = \u0644\u0648\u0646 \u062c\u062f\u064a\u062f(\"GREEN\"\u060c 2);<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 $VALUES = (new Color[] { RED, BLUE, GREEN });<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0627\u0644\u0645\u064a\u0631\u0627\u062b \u0644\u0647 \u0627\u0644\u0623\u062b\u0631 \u0627\u0644\u0630\u064a <tt> \u0644\u0648\u0646<\/tt> \u0627\u0644\u0646\u0648\u0639 \u064a\u0631\u062b \u062c\u0645\u064a\u0639 \u0627\u0644\u0637\u0631\u0642 \u0627\u0644\u0645\u0637\u0628\u0642\u0629 \u0641\u064a <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f&lt;\u0627\u0644\u0644\u0648\u0646&gt;<\/tt> .\u00a0 \u0648\u0645\u0646 \u0628\u064a\u0646\u0647\u0627 <tt> \u0642\u0627\u0631\u0646 \u0625\u0644\u0649<\/tt> \u0637\u0631\u064a\u0642\u0629.\u00a0 \u0627\u0644 <tt> \u0644\u0648\u0646. \u0642\u0627\u0631\u0646 \u0625\u0644\u0649<\/tt> \u0645\u0646 \u0627\u0644\u0645\u062d\u062a\u0645\u0644 \u0623\u0646 \u062a\u0633\u062a\u063a\u0631\u0642 \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0623 <tt> \u0644\u0648\u0646<\/tt> \u0643\u062d\u062c\u0629.\u00a0 \u0645\u0646 \u0623\u062c\u0644 \u062a\u062d\u0642\u064a\u0642 \u0647\u0630\u0627 \u0627\u0644\u0635\u0641 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u0647\u0648 \u0639\u0627\u0645 \u0648 <tt> Enum.compareTo<\/tt> \u064a\u0623\u062e\u0630 \u0627\u0644\u0623\u0633\u0644\u0648\u0628 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 <tt> \u0647 <\/tt> \u0643\u062d\u062c\u0629.\u00a0 \u0648\u0646\u062a\u064a\u062c\u0629 \u0644\u0630\u0644\u0643\u060c \u0627\u0643\u062a\u0628 <tt> \u0644\u0648\u0646<\/tt> \u0645\u0634\u062a\u0642 \u0645\u0646 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f&lt;\u0627\u0644\u0644\u0648\u0646&gt;<\/tt> \u064a\u0631\u062b \u0623 <tt> \u0642\u0627\u0631\u0646 \u0625\u0644\u0649<\/tt> \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u062a\u064a \u062a\u0623\u062e\u0630 <tt> \u0644\u0648\u0646<\/tt> \u0643\u0645\u0627 \u0648\u0627\u0644\u062d\u062c\u0629\u060c \u062a\u0645\u0627\u0645\u0627 \u0643\u0645\u0627 \u064a\u0646\u0628\u063a\u064a.<br \/>\n\u0625\u0630\u0627 \u0642\u0645\u0646\u0627 \u0628\u062a\u0634\u0631\u064a\u062d \u0627\u0644\u0625\u0639\u0644\u0627\u0646 &#8220;<tt> Enum&lt;E \u064a\u0645\u062a\u062f Enum&lt;E&gt;&gt;<\/tt> &#8220;\u064a\u0645\u0643\u0646\u0646\u0627 \u0623\u0646 \u0646\u0631\u0649 \u0623\u0646 \u0647\u0630\u0627 \u0627\u0644\u0646\u0645\u0637 \u0644\u0647 \u062c\u0648\u0627\u0646\u0628 \u0639\u062f\u064a\u062f\u0629.<\/p>\n<p>\u0623\u0648\u0644\u0627\u064b\u060c \u0647\u0646\u0627\u0643 \u062d\u0642\u064a\u0642\u0629 \u0623\u0646 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0645\u0631\u062a\u0628\u0637\u0629 \u0647\u064a \u0627\u0644\u0646\u0648\u0639 \u0646\u0641\u0633\u0647: &#8220;<tt> <b> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/b> \u064a\u0645\u062a\u062f &lt;E <b> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/b> &lt;E&gt;&gt;<\/tt> &#8220;. \u0625\u0646\u0647 \u064a\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0641\u0631\u0639\u064a\u0629 \u0641\u0642\u0637 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u0645\u0633\u0645\u0648\u062d \u0628\u0647\u0627 \u0643\u0648\u0633\u064a\u0637\u0627\u062a \u0646\u0648\u0639. (\u0645\u0646 \u0627\u0644\u0646\u0627\u062d\u064a\u0629 \u0627\u0644\u0646\u0638\u0631\u064a\u0629\u060c \u0627\u0643\u062a\u0628 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u064a\u0645\u0643\u0646 \u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644 \u0644\u0647\u0627 \u0639\u0644\u0649 \u0646\u0641\u0633\u0647\u0627\u060c \u0643\u0645\u0627 \u0647\u0648 \u0627\u0644\u062d\u0627\u0644 \u0641\u064a <tt> \u0625\u0646\u0648\u0645&lt;\u0625\u0646\u0648\u0645&gt;<\/tt> \u060c \u0648\u0644\u0643\u0646 \u0647\u0630\u0627 \u0628\u0627\u0644\u062a\u0623\u0643\u064a\u062f \u0644\u064a\u0633 \u0645\u0642\u0635\u0648\u062f\u064b\u0627 \u0648\u0645\u0646 \u0627\u0644\u0635\u0639\u0628 \u062a\u062e\u064a\u0644 \u0645\u0648\u0642\u0641 \u064a\u0643\u0648\u0646 \u0641\u064a\u0647 \u0645\u062b\u0644 \u0647\u0630\u0627 \u0627\u0644\u0645\u062b\u064a\u0644 \u0645\u0641\u064a\u062f\u064b\u0627.)<\/p>\n<p>\u062b\u0627\u0646\u064a\u064b\u0627\u060c \u0647\u0646\u0627\u0643 \u062d\u0642\u064a\u0642\u0629 \u0623\u0646 \u0646\u0648\u0639 \u0627\u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u062a\u0628\u0637 \u0647\u0648 \u0627\u0644\u0646\u0648\u0639 \u0630\u0648 \u0627\u0644\u0645\u0639\u0644\u0645\u0629 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<b> &lt;E&gt;<\/b> <\/tt> \u060c \u0648\u0627\u0644\u0630\u064a \u064a\u0633\u062a\u062e\u062f\u0645 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 <tt> \u0647<\/tt> \u0643\u0648\u0633\u064a\u0637\u0629 \u0646\u0648\u0639 \u0627\u0644\u062d\u062f. \u064a\u062a\u0623\u0643\u062f \u0647\u0630\u0627 \u0627\u0644\u0625\u0639\u0644\u0627\u0646 \u0645\u0646 \u0623\u0646 \u0639\u0644\u0627\u0642\u0629 \u0627\u0644\u0645\u064a\u0631\u0627\u062b \u0628\u064a\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0641\u0631\u0639\u064a \u0648\u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644 \u0644\u0647 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u0647\u0648 \u0645\u0646 \u0627\u0644\u0646\u0645\u0648\u0630\u062c<tt> X \u064a\u0645\u062a\u062f Enum&lt;X&gt;<\/tt> &#8220;. \u0646\u0648\u0639 \u0641\u0631\u0639\u064a \u0645\u062b\u0644 &#8220;<tt> X \u064a\u0645\u062a\u062f Enum&lt;Y&gt;<\/tt> &#8220;\u0644\u0627 \u064a\u0645\u0643\u0646 \u0627\u0644\u062a\u0635\u0631\u064a\u062d \u0639\u0646\u0647\u0627 \u0628\u0633\u0628\u0628 \u0648\u0633\u064a\u0637\u0629 \u0627\u0644\u0646\u0648\u0639 <tt> \u064a<\/tt> \u0644\u0646 \u064a\u0643\u0648\u0646 \u0636\u0645\u0646 \u0627\u0644\u062d\u062f\u0648\u062f\u061b \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0641\u0631\u0639\u064a\u0629 \u0641\u0642\u0637 \u0645\u0646 <tt> \u0625\u0646\u0648\u0645&lt;X&gt;<\/tt> \u062a\u0642\u0639 \u0636\u0645\u0646 \u0627\u0644\u062d\u062f\u0648\u062f.<\/p>\n<p>\u062b\u0627\u0644\u062b\u0627\u060c \u0647\u0646\u0627\u0643 \u062d\u0642\u064a\u0642\u0629 \u0623\u0646 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u0647\u0648 \u0639\u0627\u0645 \u0641\u064a \u0627\u0644\u0645\u0642\u0627\u0645 \u0627\u0644\u0623\u0648\u0644.\u00a0 \u0648\u0647\u0630\u0627 \u064a\u0639\u0646\u064a \u0623\u0646 \u0628\u0639\u0636 \u0623\u0633\u0627\u0644\u064a\u0628 \u0627\u0644\u0637\u0628\u0642\u0629 <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u062e\u0630 \u0648\u0633\u064a\u0637\u0629 \u0623\u0648 \u0642\u0645 \u0628\u0625\u0631\u062c\u0627\u0639 \u0642\u064a\u0645\u0629 \u0645\u0646 \u0646\u0648\u0639 \u063a\u064a\u0631 \u0645\u0639\u0631\u0648\u0641 (\u0623\u0648 \u062a\u0639\u062a\u0645\u062f \u0639\u0644\u0649 \u0646\u0648\u0639 \u063a\u064a\u0631 \u0645\u0639\u0631\u0648\u0641). \u0648\u0643\u0645\u0627 \u0646\u0639\u0644\u0645 \u0628\u0627\u0644\u0641\u0639\u0644\u060c \u0641\u0625\u0646 \u0647\u0630\u0627 \u0627\u0644\u0646\u0648\u0639 \u063a\u064a\u0631 \u0627\u0644\u0645\u0639\u0631\u0648\u0641 \u0633\u064a\u0635\u0628\u062d \u0644\u0627\u062d\u0642\u064b\u0627 \u0646\u0648\u0639\u064b\u0627 \u0641\u0631\u0639\u064a\u064b\u0627 <tt> X<\/tt> \u0644 <tt> \u0625\u0646\u0648\u0645&lt;X&gt;<\/tt> .\u00a0 \u0648\u0628\u0627\u0644\u062a\u0627\u0644\u064a\u060c \u0641\u064a \u0646\u0648\u0639 \u0627\u0644\u0645\u0639\u0644\u0645\u0629 <tt> \u0625\u0646\u0648\u0645&lt;X&gt;<\/tt> \u060c \u062a\u062a\u0636\u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0641\u0631\u0639\u064a <tt> X<\/tt> \u060c \u0648\u064a\u062a\u0645 \u062a\u0648\u0631\u064a\u062b\u0647\u0627 \u0641\u064a \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0641\u0631\u0639\u064a <tt> X<\/tt> .\u00a0 \u0627\u0644 <tt> \u0642\u0627\u0631\u0646 \u0625\u0644\u0649<\/tt> \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0645\u062b\u0627\u0644 \u0639\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0637\u0631\u064a\u0642\u0629\u061b \u064a\u062a\u0645 \u062a\u0648\u0631\u064a\u062b\u0647 \u0645\u0646 \u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u0641\u0627\u0626\u0642\u0629 \u0625\u0644\u0649 \u0643\u0644 \u0641\u0626\u0629 \u0641\u0631\u0639\u064a\u0629 \u0648\u0644\u0647 \u062a\u0648\u0642\u064a\u0639 \u062e\u0627\u0635 \u0628\u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u0641\u0631\u0639\u064a\u0629 \u0641\u064a \u0643\u0644 \u062d\u0627\u0644\u0629.<\/p>\n<p>\u0648\u062e\u0644\u0627\u0635\u0629 \u0627\u0644\u0642\u0648\u0644 \u0625\u0646 \u0627\u0644\u062a\u0635\u0631\u064a\u062d &#8220;<tt> Enum&lt;E \u064a\u0645\u062a\u062f Enum&lt;E&gt;&gt;<\/tt> &#8220;\u064a\u0645\u0643\u0646 \u0641\u0643 \u0634\u0641\u0631\u062a\u0647\u0627 \u0639\u0644\u0649 \u0627\u0644\u0646\u062d\u0648 \u0627\u0644\u062a\u0627\u0644\u064a: <tt> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/tt> \u0647\u0648 \u0646\u0648\u0639 \u0639\u0627\u0645 \u0644\u0627 \u064a\u0645\u0643\u0646 \u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644 \u0644\u0647 \u0625\u0644\u0627 \u0644\u0623\u0646\u0648\u0627\u0639\u0647 \u0627\u0644\u0641\u0631\u0639\u064a\u0629\u060c \u0648\u0633\u062a\u0631\u062b \u0647\u0630\u0647 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0641\u0631\u0639\u064a\u0629 \u0628\u0639\u0636 \u0627\u0644\u0637\u0631\u0642 \u0627\u0644\u0645\u0641\u064a\u062f\u0629\u060c \u0648\u0627\u0644\u062a\u064a \u064a\u0623\u062e\u0630 \u0628\u0639\u0636\u0647\u0627 \u0648\u0633\u064a\u0637\u0627\u062a \u0645\u062d\u062f\u062f\u0629 \u0644\u0644\u0646\u0648\u0639 \u0627\u0644\u0641\u0631\u0639\u064a (\u0623\u0648 \u064a\u0639\u062a\u0645\u062f \u0639\u0644\u0649 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0641\u0631\u0639\u064a).<\/p>\n<p><b>\u0645\u0639\u0644\u0645\u0627\u062a \u0646\u0648\u0639 \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u062f\u0646\u0649 \u0644\u0644\u0641\u0626\u0627\u062a<\/b><\/p>\n<p>\u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u062d\u062a\u0648\u064a \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639 \u0639\u0644\u0649 \u0639\u062f\u0629 \u062d\u062f\u0648\u062f\u060c \u0643\u0645\u0627 \u0647\u0648 \u0627\u0644\u062d\u0627\u0644 \u0641\u064a <tt> \u0641\u0626\u0629 Box&lt;T \u062a\u0645\u062a\u062f Number&gt; {...}<\/tt> . \u0644\u0643\u0646 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0644\u0627 \u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0644\u0647\u0627 \u062d\u062f \u0623\u062f\u0646\u0649\u060c \u0623\u064a \u0628\u0646\u0627\u0621 \u0645\u062b\u0644 <tt> \u0641\u0626\u0629 Box&lt;T <b> \u0639\u0638\u064a\u0645<\/b> \u0631\u0642\u0645&gt; {...}<\/tt> \u063a\u064a\u0631 \u0645\u0633\u0645\u0648\u062d \u0628\u0647.\u00a0 \u0648\u0644\u0645 \u0644\u0627\u061f\u00a0 \u0627\u0644\u062c\u0648\u0627\u0628 \u0647\u0648: \u0644\u0627 \u0641\u0627\u0626\u062f\u0629 \u0645\u0646\u0647 \u0644\u0623\u0646\u0647 \u0644\u0646 \u064a\u0634\u062a\u0631\u064a \u0644\u0643 \u0634\u064a\u0626\u0627\u064b \u0644\u0648 \u0633\u0645\u062d \u0628\u0630\u0644\u0643.\u00a0 \u062f\u0639\u0648\u0646\u0627 \u0646\u0631\u0649 \u0644\u0645\u0627\u0630\u0627 \u062a\u0643\u0648\u0646 \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639 \u0630\u0627\u062a \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u062f\u0646\u0649 \u0644\u0644\u0641\u0626\u0627\u062a \u0645\u0631\u0628\u0643\u0629 \u0645\u0646 \u062e\u0644\u0627\u0644 \u0627\u0633\u062a\u0643\u0634\u0627\u0641 \u0645\u0627 \u064a\u0639\u0646\u064a\u0647 \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u0639\u0644\u0649 \u0641\u064a \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639.<\/p>\n<p>\u0627\u0644\u062d\u062f \u0627\u0644\u0639\u0644\u0648\u064a \u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0644\u0647 \u062b\u0644\u0627\u062b\u0629 \u062a\u0623\u062b\u064a\u0631\u0627\u062a:<\/p>\n<ol>\n<ol>\n<li><b> <i> \u0645\u062b\u064a\u0644 \u0645\u0642\u064a\u062f.<\/i> <\/b> \u064a\u0642\u064a\u062f \u0627\u0644\u062d\u062f \u0627\u0644\u0639\u0644\u0648\u064a \u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062a\u064a \u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u0644\u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644 \u0644\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645.\u00a0 \u0625\u0630\u0627 \u0623\u0639\u0644\u0646\u0627 \u0623 <tt> \u0641\u0626\u0629 Box&lt;T \u062a\u0645\u062a\u062f Number&gt; {...} <\/tt> \u062b\u0645 \u0633\u064a\u0636\u0645\u0646 \u0627\u0644\u0645\u062a\u0631\u062c\u0645 \u0623\u0646 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0641\u0631\u0639\u064a\u0629 \u0641\u0642\u0637 \u0645\u0646 <tt> \u0631\u0642\u0645<\/tt> \u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u0643\u0648\u0633\u064a\u0637\u0629 \u0646\u0648\u0639.\u00a0 \u0648\u0647\u0630\u0627 \u0647\u0648\u060c \u0623 <tt> \u0635\u0646\u062f\u0648\u0642&lt;\u0631\u0642\u0645&gt;<\/tt> \u0623\u0648 \u0623 <tt> \u0635\u0646\u062f\u0648\u0642&lt;Long&gt;<\/tt> \u0645\u0633\u0645\u0648\u062d \u0628\u0647\u060c \u0648\u0644\u0643\u0646 \u0623 <tt> Box&lt;Object&gt;<\/tt> \u0623\u0648 <tt> Box&lt;String&gt;<\/tt> \u0633\u064a\u062a\u0645 \u0631\u0641\u0636\u0647<\/li>\n<\/ol>\n<\/ol>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644 \u0645\u0642\u064a\u062f \u0628\u0633\u0628\u0628 \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u0639\u0644\u0649 \u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639):<br \/>\n<tt> \u064a\u0645\u062a\u062f \u0641\u0626\u0629 Box&lt;T Number&gt; {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0642\u064a\u0645\u0629 T \u0627\u0644\u062e\u0627\u0635\u0629\u061b\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0635\u0646\u062f\u0648\u0642 \u0639\u0627\u0645 (T t) { value = t\u061b }\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 ...<\/tt><br \/>\n<tt> }\u00a0<\/tt><tt> \u0627\u062e\u062a\u0628\u0627\u0631 \u0627\u0644\u0635\u0641 {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 public static void main(String[] args) {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Box&lt;Long&gt; boxOfLong = new Box&lt;Long&gt;(0L);\u00a0\u00a0 <b> \/\/ \u0628\u062e\u064a\u0631<\/b> <\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Box&lt;String&gt; boxOfString = new Box&lt;String&gt;(\"\"); <b> <span style=\"color:#330000;\"> \/\/ \u062e\u0637\u0623: \u0627\u0644\u0633\u0644\u0633\u0644\u0629 \u0644\u064a\u0633\u062a \u0636\u0645\u0646 \u0627\u0644\u062d\u062f\u0648\u062f<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0\u00a0 }<\/tt><br \/>\n<tt> }<\/tt><\/p>\n<ol>\n<li><b> <i> \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0623\u0639\u0636\u0627\u0621 \u063a\u064a\u0631 \u0627\u0644\u062b\u0627\u0628\u062a\u0629. <\/i> <\/b> \u064a\u062a\u064a\u062d \u0627\u0644\u062d\u062f \u0627\u0644\u0639\u0644\u0648\u064a \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u062c\u0645\u064a\u0639 \u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628 \u0627\u0644\u0639\u0627\u0645\u0629 \u063a\u064a\u0631 \u0627\u0644\u062b\u0627\u0628\u062a\u0629 \u0648\u062d\u0642\u0648\u0644 \u0627\u0644\u062d\u062f \u0627\u0644\u0639\u0644\u0648\u064a.\u00a0 \u0641\u064a \u062a\u0646\u0641\u064a\u0630 \u0644\u062f\u064a\u0646\u0627 <tt> \u0641\u0626\u0629 Box&lt;T \u062a\u0645\u062a\u062f Number&gt; {...}<\/tt> \u064a\u0645\u0643\u0646\u0646\u0627 \u0627\u0633\u062a\u062f\u0639\u0627\u0621 \u0643\u0627\u0641\u0629 \u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628 \u0627\u0644\u0639\u0627\u0645\u0629 \u063a\u064a\u0631 \u0627\u0644\u062b\u0627\u0628\u062a\u0629 \u0627\u0644\u0645\u062d\u062f\u062f\u0629 \u0641\u064a \u0627\u0644\u0641\u0635\u0644 <tt> \u0631\u0642\u0645<\/tt> \u060c \u0645\u062b\u0644 <tt> \u0642\u064a\u0645\u0629 int()<\/tt> \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644.\u00a0 \u0628\u062f\u0648\u0646 \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u0639\u0644\u0649\u060c \u0633\u064a\u0631\u0641\u0636 \u0627\u0644\u0645\u062a\u0631\u062c\u0645 \u0623\u064a \u0627\u0633\u062a\u062f\u0639\u0627\u0621 \u0645\u0646 \u0647\u0630\u0627 \u0627\u0644\u0642\u0628\u064a\u0644. \u0645\u062b\u0627\u0644 (\u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0623\u0639\u0636\u0627\u0621 \u063a\u064a\u0631 \u0627\u0644\u062b\u0627\u0628\u062a\u064a\u0646 \u0628\u0633\u0628\u0628 \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u0639\u0644\u0649 \u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639):<\/li>\n<\/ol>\n<p><tt> \u064a\u0645\u062a\u062f \u0641\u0626\u0629 Box&lt;T Number&gt; {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0642\u064a\u0645\u0629 T \u0627\u0644\u062e\u0627\u0635\u0629\u061b\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0635\u0646\u062f\u0648\u0642 \u0639\u0627\u0645 (T t) { value = t\u061b }\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0632\u064a\u0627\u062f\u0629 int \u0627\u0644\u0639\u0627\u0645\u0629 () {\u0642\u064a\u0645\u0629 \u0627\u0644\u0625\u0631\u062c\u0627\u0639.intValue ()+1\u061b } <b> \/\/ &lt;= \u0633\u064a\u0643\u0648\u0646 \u062e\u0637\u0623 \u0628\u062f\u0648\u0646 \u0631\u0628\u0637 \u0627\u0644\u0631\u0642\u0645<\/b> <\/tt><br \/>\n<tt> \u00a0\u00a0 ...<\/tt><br \/>\n<tt> }\u00a0<\/tt><\/p>\n<ol>\n<ol>\n<li><b> <i> \u0627\u0643\u062a\u0628 \u0627\u0644\u0645\u062d\u0648. <\/i> <\/b> \u064a\u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u062d\u062f \u0627\u0644\u0639\u0644\u0648\u064a \u0627\u0644\u0645\u0648\u062c\u0648\u062f \u0641\u064a \u0623\u0642\u0635\u0649 \u0627\u0644\u064a\u0633\u0627\u0631 \u0644\u0645\u062d\u0648 \u0627\u0644\u0646\u0648\u0639 \u0648\u064a\u0633\u062a\u0628\u062f\u0644 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0641\u064a \u0631\u0645\u0632 \u0627\u0644\u0628\u0627\u064a\u062a.\u00a0 \u0641\u064a \u0644\u062f\u064a\u0646\u0627 <tt> \u0641\u0626\u0629 Box&lt;T \u062a\u0645\u062a\u062f Number&gt; {...}<\/tt> \u062c\u0645\u064a\u0639 \u062d\u0648\u0627\u062f\u062b <tt> \u062a<\/tt> \u0633\u064a\u062a\u0645 \u0627\u0633\u062a\u0628\u062f\u0627\u0644\u0647 \u0628\u0627\u0644\u062d\u062f \u0627\u0644\u0623\u0639\u0644\u0649 <tt> \u0631\u0642\u0645<\/tt> .\u00a0 \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0625\u0630\u0627 \u0643\u0627\u0646 \u0627\u0644\u0635\u0641 <tt> \u0635\u0646\u062f\u0648\u0642<\/tt> \u0644\u062f\u064a\u0647 \u062d\u0642\u0644 \u062e\u0627\u0635 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 <tt> \u062a<\/tt> \u0648\u0637\u0631\u064a\u0642\u0629 <tt> \u0645\u062c\u0645\u0648\u0639\u0629 \u0628\u0627\u0637\u0644\u0629 (\u0645\u062d\u062a\u0648\u0649 T) <\/tt> \u0644\u062a\u0639\u064a\u064a\u0646 \u0647\u0630\u0627 \u0627\u0644\u062d\u0642\u0644 \u0627\u0644\u062e\u0627\u0635\u060c \u0633\u064a\u0643\u0648\u0646 \u0627\u0644\u062d\u0642\u0644 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 <tt> \u0631\u0642\u0645<\/tt> \u0628\u0639\u062f \u0645\u062d\u0648 \u0627\u0644\u0646\u0648\u0639 \u0648\u0633\u064a\u062a\u0645 \u062a\u0631\u062c\u0645\u0629 \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0625\u0644\u0649 \u0637\u0631\u064a\u0642\u0629 <tt> \u0645\u062c\u0645\u0648\u0639\u0629 \u0628\u0627\u0637\u0644\u0629 (\u0645\u062d\u062a\u0648\u0649 \u0627\u0644\u0631\u0642\u0645)<\/tt> .<\/li>\n<\/ol>\n<\/ol>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u062d\u062f \u0627\u0644\u0639\u0644\u0648\u064a \u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0641\u064a \u0645\u062d\u0648 \u0627\u0644\u0646\u0648\u0639 &#8211; <i> \u0642\u0628\u0644<\/i> \u0646\u0648\u0639 \u0627\u0644\u0645\u062d\u0648):<br \/>\n<tt> \u0641\u0626\u0629 Box&lt;<b> T \u064a\u0645\u062a\u062f \u0627\u0644\u0631\u0642\u0645<\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 \u062e\u0627\u0635 <b> \u062a<\/b> \u0642\u064a\u0645\u0629\u061b\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0627\u0644\u0635\u0646\u062f\u0648\u0642 \u0627\u0644\u0639\u0627\u0645(<b> \u062a<\/b> \u0631) { \u0627\u0644\u0642\u064a\u0645\u0629 = \u0631\u061b }\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 ...<\/tt><br \/>\n<tt> }\u00a0<\/tt><\/p>\n<ol>\n<ol>\u0645\u062b\u0627\u0644 (\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u062d\u062f \u0627\u0644\u0639\u0644\u0648\u064a \u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0641\u064a \u0645\u062d\u0648 \u0627\u0644\u0646\u0648\u0639 &#8211;<\/ol>\n<\/ol>\n<p><i> \u0628\u0639\u062f<\/i><\/p>\n<ol>\n<ol>\u0646\u0648\u0639 \u0627\u0644\u0645\u062d\u0648):<\/ol>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><tt> \u0635\u0646\u062f\u0648\u0642 \u0627\u0644\u0641\u0626\u0629 {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 \u062e\u0627\u0635 <b> \u0631\u0642\u0645<\/b> \u0642\u064a\u0645\u0629\u061b\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0627\u0644\u0635\u0646\u062f\u0648\u0642 \u0627\u0644\u0639\u0627\u0645(<b> \u0631\u0642\u0645<\/b> \u0631) { \u0627\u0644\u0642\u064a\u0645\u0629 = \u0631\u061b }\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 ...<\/tt><br \/>\n<tt> }<\/tt><\/p>\n<ol>\u0628\u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0625\u0644\u0649 \u0630\u0644\u0643\u060c \u064a\u0638\u0647\u0631 \u0627\u0644\u062d\u062f \u0627\u0644\u0639\u0644\u0648\u064a \u0627\u0644\u0645\u0648\u062c\u0648\u062f \u0641\u064a \u0623\u0642\u0635\u0649 \u0627\u0644\u064a\u0633\u0627\u0631 \u0641\u064a \u0645\u0648\u0627\u0642\u0639 \u0623\u062e\u0631\u0649\u060c \u0645\u062b\u0644 \u0627\u0644\u0642\u0648\u0627\u0644\u0628 \u0648\u0637\u0631\u0642 \u0627\u0644\u062c\u0633\u0631 \u0627\u0644\u0645\u064f\u062f\u0631\u062c\u0629 \u062a\u0644\u0642\u0627\u0626\u064a\u064b\u0627.<\/ol>\n<p>\u0625\u0630\u0627 \u062a\u0645 \u0627\u0644\u0633\u0645\u0627\u062d \u0628\u0627\u0644\u062d\u062f\u0648\u062f \u0627\u0644\u062f\u0646\u064a\u0627 \u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639\u060c \u0641\u0645\u0627 \u0647\u064a \u0627\u0644\u0622\u062b\u0627\u0631 \u0627\u0644\u062c\u0627\u0646\u0628\u064a\u0629 \u0627\u0644\u062a\u064a \u0642\u062f \u062a\u062d\u062f\u062b \u0623\u0648 \u064a\u0646\u0628\u063a\u064a \u0623\u0646 \u062a\u062d\u062f\u062b\u061f \u0625\u0630\u0627 \u0643\u0627\u0646 \u0628\u0646\u0627\u0621 \u0645\u062b\u0644 <tt> \u0641\u0626\u0629 Box&lt;T <b> \u0639\u0638\u064a\u0645<\/b> \u0631\u0642\u0645&gt; {...} <\/tt> \u0633\u0645\u062d\u060c \u0645\u0627\u0630\u0627 \u064a\u0639\u0646\u064a \u0630\u0644\u0643\u061f\u00a0 \u0645\u0627\u0630\u0627 \u062a\u0639\u0646\u064a \u0627\u0644\u0622\u062b\u0627\u0631 \u0627\u0644\u062c\u0627\u0646\u0628\u064a\u0629 \u0627\u0644\u062b\u0644\u0627\u062b\u0629 \u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0644\u0648\u064a &#8211; \u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644 \u0645\u0642\u064a\u062f\u060c \u0648\u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0639\u0636\u0648 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a\u060c \u0648\u0645\u062d\u0648 \u0627\u0644\u0646\u0648\u0639 &#8211; \u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0644\u062d\u062f \u0627\u0644\u0623\u062f\u0646\u0649\u061f<\/p>\n<p><i> \u0645\u062b\u064a\u0644\u0627\u062a \u0645\u0642\u064a\u062f\u0629. <\/i> \u064a\u0645\u0643\u0646 \u0644\u0644\u0645\u062a\u0631\u062c\u0645 \u062a\u0642\u064a\u064a\u062f \u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062a\u064a \u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u0644\u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644 \u0644\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645 \u0628\u0645\u0639\u0644\u0645\u0629 \u0646\u0648\u0639 \u0645\u0646\u0636\u0645\u0629 \u0623\u0642\u0644.\u00a0 \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u064a\u0645\u0643\u0646 \u0644\u0644\u0645\u062a\u0631\u062c\u0645 \u0623\u0646 \u064a\u0633\u0645\u062d \u0628\u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644\u0627\u062a \u0645\u062b\u0644 <tt> \u0635\u0646\u062f\u0648\u0642&lt;\u0631\u0642\u0645&gt;<\/tt> \u0648 <tt> Box&lt;Object&gt;<\/tt> \u0645\u0646 \u0623 <tt> \u0635\u0646\u062f\u0648\u0642&lt;T <b> \u0639\u0638\u064a\u0645<\/b> \u0631\u0642\u0645&gt; <\/tt> \u0648\u0631\u0641\u0636 \u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644\u0627\u062a \u0645\u062b\u0644 <tt> \u0635\u0646\u062f\u0648\u0642&lt;Long&gt;<\/tt> \u0623\u0648 <tt> \u0635\u0646\u062f\u0648\u0642&lt;\u0642\u0635\u064a\u0631&gt;<\/tt> .\u00a0 \u0633\u064a\u0643\u0648\u0646 \u0647\u0630\u0627 \u062a\u0623\u062b\u064a\u0631\u064b\u0627 \u064a\u062a\u0645\u0627\u0634\u0649 \u0645\u0639 \u0627\u0644\u062a\u0623\u062b\u064a\u0631 \u0627\u0644\u062c\u0627\u0646\u0628\u064a \u0627\u0644\u0645\u0642\u064a\u062f \u0627\u0644\u0645\u0648\u0635\u0648\u0641 \u0644\u062d\u062f\u0648\u062f \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0644\u0648\u064a.<\/p>\n<p><i> \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0623\u0639\u0636\u0627\u0621 \u063a\u064a\u0631 \u0627\u0644\u062b\u0627\u0628\u062a\u0629. <\/i> \u0644\u0627 \u064a\u0645\u0646\u062d \u062d\u062f \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0623\u062f\u0646\u0649 \u0625\u0645\u0643\u0627\u0646\u064a\u0629 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0623\u064a \u0623\u0633\u0627\u0644\u064a\u0628 \u0645\u0639\u064a\u0646\u0629 \u0628\u062e\u0644\u0627\u0641 \u062a\u0644\u0643 \u0627\u0644\u0645\u0648\u0631\u0648\u062b\u0629 \u0645\u0646 \u0627\u0644\u0641\u0626\u0629 <tt> \u0647\u062f\u0641<\/tt> . \u0641\u064a \u0645\u062b\u0627\u0644 <tt> \u0635\u0646\u062f\u0648\u0642&lt;T <b> \u0639\u0638\u064a\u0645<\/b> \u0631\u0642\u0645&gt; <\/tt> \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0641\u0627\u0626\u0642\u0629 \u0645\u0646 <tt> \u0631\u0642\u0645<\/tt> \u0644\u064a\u0633 \u0644\u062f\u064a\u0647\u0645 \u0623\u064a \u0634\u064a\u0621 \u0645\u0634\u062a\u0631\u0643\u060c \u0625\u0644\u0627 \u0623\u0646\u0647\u0645 \u0623\u0646\u0648\u0627\u0639 \u0645\u0631\u062c\u0639\u064a\u0629 \u0648\u0628\u0627\u0644\u062a\u0627\u0644\u064a \u0623\u0646\u0648\u0627\u0639 \u0641\u0631\u0639\u064a\u0629 \u0645\u0646 <tt> \u0647\u062f\u0641<\/tt> .\u00a0 \u0644\u0627 \u064a\u0645\u0643\u0646 \u0644\u0644\u0645\u062a\u0631\u062c\u0645 \u0623\u0646 \u064a\u0641\u062a\u0631\u0636 \u0623\u0646 \u062d\u0642\u0644 \u0627\u0644\u0646\u0648\u0639 <tt> \u062a<\/tt> \u0647\u0648 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 <tt> \u0631\u0642\u0645<\/tt> \u0623\u0648 \u0646\u0648\u0639 \u0641\u0631\u0639\u064a \u0645\u0646\u0647\u0627.\u00a0 \u0628\u062f\u0644\u0627\u064b \u0645\u0646 \u0630\u0644\u0643\u060c \u062d\u0642\u0644 \u0627\u0644\u0646\u0648\u0639 <tt> \u062a<\/tt> \u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0645\u0646 \u0623\u064a \u0646\u0648\u0639 \u0641\u0627\u0626\u0642 <tt> \u0631\u0642\u0645<\/tt> \u060c \u0645\u062b\u0644 <tt> \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u0633\u0644\u0633\u0644<\/tt> \u0623\u0648 <tt> \u0647\u062f\u0641<\/tt> .\u00a0 \u0627\u0633\u062a\u062f\u0639\u0627\u0621 \u0637\u0631\u064a\u0642\u0629 \u0645\u062b\u0644 <tt> \u0642\u064a\u0645\u0629 int()<\/tt> \u0644\u0645 \u064a\u0639\u062f \u0622\u0645\u0646\u064b\u0627 \u0644\u0644\u0646\u0648\u0639 \u0648\u0633\u064a\u062a\u0639\u064a\u0646 \u0639\u0644\u0649 \u0627\u0644\u0645\u062a\u0631\u062c\u0645 \u0631\u0641\u0636\u0647. \u0648\u0646\u062a\u064a\u062c\u0629 \u0644\u0630\u0644\u0643\u060c \u0641\u0625\u0646 \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u062f\u0646\u0649 \u0645\u0646 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0644\u0646 \u064a\u0645\u0646\u062d \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0623\u0639\u0636\u0627\u0621 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a\u064a\u0646 \u064a\u062a\u062c\u0627\u0648\u0632 \u0647\u0624\u0644\u0627\u0621 \u0627\u0644\u0645\u062d\u062f\u062f\u064a\u0646 \u0641\u064a \u0627\u0644\u0641\u0626\u0629 <tt> \u0647\u062f\u0641<\/tt> \u0648\u0628\u0627\u0644\u062a\u0627\u0644\u064a \u064a\u0643\u0648\u0646 \u0644\u0647 \u0646\u0641\u0633 \u062a\u0623\u062b\u064a\u0631 &#8220;\u0628\u0644\u0627 \u062d\u062f\u0648\u062f&#8221;.<\/p>\n<p><i> \u0627\u0643\u062a\u0628 \u0627\u0644\u0645\u062d\u0648<\/i> .\u00a0 \u0628\u0627\u062a\u0628\u0627\u0639 \u0647\u0630\u0627 \u0627\u0644\u062e\u0637 \u0627\u0644\u0645\u0646\u0637\u0642\u064a\u060c \u0644\u064a\u0633 \u0645\u0646 \u0627\u0644\u0645\u0646\u0637\u0642\u064a \u0627\u0633\u062a\u0628\u062f\u0627\u0644 \u062a\u0643\u0631\u0627\u0631\u0627\u062a \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0628\u062d\u062f\u0647\u0627 \u0627\u0644\u0623\u062f\u0646\u0649 \u0641\u064a \u0623\u0642\u0635\u0649 \u0627\u0644\u064a\u0633\u0627\u0631.\u00a0 \u0627\u0644\u0625\u0639\u0644\u0627\u0646 \u0639\u0646 \u0637\u0631\u064a\u0642\u0629 \u0645\u062b\u0644 \u0627\u0644\u0645\u0646\u0634\u0626 <tt> \u0635\u0646\u062f\u0648\u0642(<b> \u062a<\/b> \u0631) <\/tt> \u0643\u0645\u0646\u0634\u0626 <tt> \u0635\u0646\u062f\u0648\u0642(<b> \u0631\u0642\u0645<\/b> \u0631)<\/tt> \u0644\u0627 \u0645\u0639\u0646\u0649 \u0644\u0647\u060c \u0645\u0639\u062a\u0628\u0631\u0627 \u0630\u0644\u0643 <tt> \u062a<\/tt> \u064a\u062a\u0645 \u0627\u0633\u062a\u0628\u062f\u0627\u0644\u0647 \u0628\u0646\u0648\u0639 \u0641\u0627\u0626\u0642 \u0645\u0646 <tt> \u0631\u0642\u0645<\/tt> .\u00a0 \u0627\u0646 <tt> \u0647\u062f\u0641<\/tt> \u0642\u062f \u064a\u062a\u0645 \u062a\u0645\u0631\u064a\u0631\u0647\u0627 \u0628\u062d\u0642 \u0625\u0644\u0649 \u0627\u0644\u0645\u0646\u0634\u0626 \u0641\u064a \u0625\u0646\u0634\u0627\u0621 \u0645\u062b\u064a\u0644 <tt> Box&lt;Object&gt;<\/tt> \u0648\u0633\u0648\u0641 \u064a\u0631\u0641\u0636\u0647 \u0627\u0644\u0645\u0646\u0634\u0626.\u00a0 \u0648\u0647\u0630\u0627 \u0645\u0646 \u0634\u0623\u0646\u0647 \u0623\u0646 \u064a\u0643\u0648\u0646 \u062e\u0627\u0637\u0626\u0627 \u062a\u0645\u0627\u0645\u0627.\u00a0\u00a0 \u0644\u0630\u0627\u060c \u0641\u0625\u0646 \u0645\u062d\u0648 \u0627\u0644\u0646\u0648\u0639 \u0633\u064a\u062d\u0644 \u0645\u062d\u0644 \u062c\u0645\u064a\u0639 \u062a\u0643\u0631\u0627\u0631\u0627\u062a \u0645\u062a\u063a\u064a\u0631 \u0627\u0644\u0646\u0648\u0639<tt> \u062a<\/tt> \u062d\u0633\u0628 \u0627\u0644\u0646\u0648\u0639 <tt> \u0647\u062f\u0641<\/tt> \u060c \u0648\u0644\u064a\u0633 \u0628\u062d\u062f\u0647 \u0627\u0644\u0623\u062f\u0646\u0649.\u00a0 \u0645\u0631\u0629 \u0623\u062e\u0631\u0649\u060c \u0633\u064a\u0643\u0648\u0646 \u0644\u0644\u062d\u062f \u0627\u0644\u0623\u062f\u0646\u0649 \u0646\u0641\u0633 \u062a\u0623\u062b\u064a\u0631 &#8220;\u0628\u0644\u0627 \u062d\u062f\u0648\u062f&#8221;.<\/p>\n<p>\u0647\u0644 \u062a\u0631\u064a\u062f \u0645\u0639\u0631\u0641\u0629 \u0645\u0627\u0630\u0627 \u064a\u0639\u0646\u064a \u0625\u0630\u0627 \u0643\u0627\u0646 \u0643\u0644\u0627\u0647\u0645\u0627 \u0623\u0642\u0644 <i> _\u0648_<\/i> \u0627\u0644\u062d\u062f\u0648\u062f \u0627\u0644\u0639\u0644\u064a\u0627 \u0645\u0633\u0645\u0648\u062d \u0628\u0647\u0627\u061f\u00a0\u00a0 \u0623\u0646\u0627 \u0634\u062e\u0635\u064a\u0627\u064b \u0644\u0627 \u0623\u0631\u064a\u062f \u062d\u062a\u0649 \u0627\u0644\u062a\u0641\u0643\u064a\u0631 \u0641\u064a \u0627\u0644\u0623\u0645\u0631 \u0648\u0623\u0641\u0636\u0644 \u0623\u0646 \u0623\u0636\u0639\u0647 \u062a\u062d\u062a \u0641\u0626\u0629 &#8220;\u063a\u064a\u0631 \u0642\u0627\u0628\u0644 \u0644\u0644\u0625\u062f\u0627\u0631\u0629&#8221;\u060c \u0625\u0630\u0627 \u0633\u0645\u062d\u062a \u0628\u0630\u0644\u0643.<\/p>\n<p>\u0648\u062e\u0644\u0627\u0635\u0629 \u0627\u0644\u0642\u0648\u0644 \u0647\u064a: \u0643\u0644 \u0630\u0644\u0643 &#8220;<tt> \u0639\u0638\u064a\u0645<\/tt> &#8220;\u0627\u0644\u0642\u064a\u062f \u0627\u0644\u0630\u064a \u0633\u064a\u0634\u062a\u0631\u064a\u0643 \u0647\u0648 \u0627\u0644\u0642\u064a\u062f \u0627\u0644\u0630\u064a \u064a\u0642\u062a\u0635\u0631 \u0639\u0644\u0649 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0641\u0627\u0626\u0642\u0629 \u0641\u0642\u0637 <tt> \u0631\u0642\u0645<\/tt> \u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u0643\u0648\u0633\u064a\u0637\u0627\u062a \u0627\u0644\u0643\u062a\u0627\u0628\u0629.\u00a0 \u0648\u062d\u062a\u0649 \u0647\u0630\u0627 \u0643\u062b\u064a\u0631\u0627 \u0645\u0627 \u064a\u0633\u0627\u0621 \u0641\u0647\u0645\u0647.\u00a0 \u0647\u0630\u0627 \u0644\u0627 \u064a\u0639\u0646\u064a \u0630\u0644\u0643 <tt> \u0641\u0626\u0629 Box&lt;T \u0627\u0644\u0631\u0642\u0645 \u0627\u0644\u0641\u0627\u0626\u0642&gt; {...}<\/tt> \u064a\u062d\u062a\u0648\u064a \u0641\u0642\u0637 \u0639\u0644\u0649 \u062d\u0627\u0644\u0627\u062a \u0645\u0646 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0641\u0627\u0626\u0642\u0629 \u0644\u0640 <tt> \u0631\u0642\u0645<\/tt> .\u00a0 \u0648\u0627\u0644\u0639\u0643\u0633 \u062a\u0645\u0627\u0645\u0627 &#8211; \u0643\u0645\u0627 \u064a\u0648\u0636\u062d \u0627\u0644\u0645\u062b\u0627\u0644 \u0623\u062f\u0646\u0627\u0647!<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u062d\u062f \u0627\u0644\u0639\u0644\u0648\u064a \u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0641\u064a \u0645\u062d\u0648 \u0627\u0644\u0646\u0648\u0639 &#8211; <i> \u0642\u0628\u0644<\/i> \u0646\u0648\u0639 \u0627\u0644\u0645\u062d\u0648):<\/p>\n<div style=\"margin-left:40px;\">\n<blockquote><p><tt> \u0641\u0626\u0629 Box&lt;<b> \u0631\u0642\u0645 \u0633\u0648\u0628\u0631<\/b> \u0623\u0648\u0632\u064a\u0643\u06330\u0632 {<\/tt><br \/>\n<tt> \u00a0\u00a0 \u062e\u0627\u0635 <b> \u062a<\/b> \u0642\u064a\u0645\u0629\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0627\u0644\u0635\u0646\u062f\u0648\u0642 \u0627\u0644\u0639\u0627\u0645(<b> \u062a<\/b> \u0631) { \u0627\u0644\u0642\u064a\u0645\u0629 = \u0631\u061b }<\/tt><br \/>\n<tt> \u00a0\u00a0 ...<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<\/div>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u062d\u062f \u0627\u0644\u0639\u0644\u0648\u064a \u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0641\u064a \u0645\u062d\u0648 \u0627\u0644\u0646\u0648\u0639 &#8211; <i> \u0628\u0639\u062f<\/i> \u0646\u0648\u0639 \u0627\u0644\u0645\u062d\u0648):<\/p>\n<div style=\"margin-left:40px;\">\n<blockquote><p><tt> \u0635\u0646\u062f\u0648\u0642 \u0627\u0644\u0641\u0626\u0629 {<\/tt><br \/>\n<tt> \u00a0\u00a0 \u062e\u0627\u0635 <b> \u0647\u062f\u0641<\/b> \u0642\u064a\u0645\u0629\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0627\u0644\u0635\u0646\u062f\u0648\u0642 \u0627\u0644\u0639\u0627\u0645(<b> \u0647\u062f\u0641<\/b> \u0631) { \u0627\u0644\u0642\u064a\u0645\u0629 = \u0631\u061b }<\/tt><br \/>\n<tt> \u00a0\u00a0 ...<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<\/div>\n<p>\u0623 <tt> \u0641\u0626\u0629 Box&lt;T <b> \u0639\u0638\u064a\u0645<\/b> \u0631\u0642\u0645&gt; {...} <\/tt> \u0633\u064a\u062a\u0645 \u062a\u0631\u062c\u0645\u062a\u0647\u0627 \u0628\u0648\u0627\u0633\u0637\u0629 \u0645\u062d\u0648 \u0627\u0644\u0646\u0648\u0639 \u0625\u0644\u0649 a <tt> \u0635\u0646\u062f\u0648\u0642<\/tt> \u062a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 <tt> \u0647\u062f\u0641<\/tt> \u0633\u064a\u062a\u0645 \u062a\u0631\u062c\u0645\u0629 \u0627\u0644\u062d\u0642\u0644 \u0648\u0645\u0646\u0634\u0626\u0647 \u0625\u0644\u0649 <tt> \u0627\u0644\u0635\u0646\u062f\u0648\u0642 (\u0627\u0644\u0643\u0627\u0626\u0646 \u0631)<\/tt> . \u0648\u0647\u0630\u0627 \u064a\u062e\u062a\u0644\u0641 \u062c\u0648\u0647\u0631\u064a\u0627 \u0639\u0646 \u0623 <tt> \u0641\u0626\u0629 Box&lt;T <b> \u064a\u0645\u062a\u062f<\/b> \u0631\u0642\u0645&gt; {...}<\/tt> \u060c \u0648\u0627\u0644\u062a\u064a \u0633\u064a\u062a\u0645 \u062a\u0631\u062c\u0645\u062a\u0647\u0627 \u0625\u0644\u0649 \u0623 <tt> \u0635\u0646\u062f\u0648\u0642<\/tt> \u062a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0623 <tt> \u0631\u0642\u0645<\/tt> \u0633\u064a\u062a\u0645 \u062a\u0631\u062c\u0645\u0629 \u0627\u0644\u062d\u0642\u0644 \u0648\u0645\u0646\u0634\u0626\u0647 \u0625\u0644\u0649 <tt> \u0635\u0646\u062f\u0648\u0642 (\u0631\u0642\u0645 \u0631)<\/tt> . \u0648\u0628\u0646\u0627\u0621 \u0639\u0644\u0649 \u0630\u0644\u0643\u060c \u0623 <tt> \u0635\u0646\u062f\u0648\u0642&lt;\u0631\u0642\u0645&gt;<\/tt> \u0645\u062b\u064a\u0644 \u0645\u0646 \u0623<tt> \u0641\u0626\u0629 Box&lt;T \u062a\u0645\u062a\u062f Number&gt; {...}<\/tt> \u0633\u064a\u0643\u0648\u0646 \u0645\u062e\u062a\u0644\u0641\u064b\u0627 \u0639\u0646 \u0623 <tt> \u0635\u0646\u062f\u0648\u0642&lt;\u0631\u0642\u0645&gt;<\/tt> \u0645\u062b\u064a\u0644 \u0645\u0646 \u0623 <tt> \u0641\u0626\u0629 Box&lt;T \u0627\u0644\u0631\u0642\u0645 \u0627\u0644\u0641\u0627\u0626\u0642&gt; {...}<\/tt> \u060c \u0648\u0647\u0648 \u0645\u0627 \u0645\u0646 \u0634\u0623\u0646\u0647 \u0623\u0646 \u064a\u0633\u0628\u0628 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0643.\u00a0 \u0644\u0647\u0630\u0627 \u0627\u0644\u0633\u0628\u0628 \u0641\u0625\u0646 \u0627\u0644\u062d\u062f\u0648\u062f \u0627\u0644\u062f\u0646\u064a\u0627 \u0644\u0627 \u0645\u0639\u0646\u0649 \u0644\u0647\u0627 \u0641\u064a \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639 \u0644\u0644\u0641\u0626\u0627\u062a.<\/p>\n<p>&nbsp;<\/p>\n<hr width=\"100%\" \/>\n<p>&nbsp;<\/p>\n<p><b>\u0645\u0639\u0644\u0645\u0627\u062a \u0646\u0648\u0639 \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u062f\u0646\u0649 \u0644\u0644\u0637\u0631\u0642<\/b><\/p>\n<p>\u0628\u0627\u0644\u0627\u0634\u062a\u0631\u0627\u0643 \u0645\u0639 \u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628 \u0648\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0648\u0633\u0627\u0626\u0637 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0647\u0627\u060c \u0642\u062f \u062a\u0643\u0648\u0646 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0630\u0627\u062a \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u062f\u0646\u0649 \u0645\u0641\u064a\u062f\u0629 \u0641\u064a \u0628\u0639\u0636 \u0627\u0644\u0623\u062d\u064a\u0627\u0646.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0637\u0631\u064a\u0642\u0629 \u0642\u062f \u062a\u0633\u062a\u0641\u064a\u062f \u0645\u0646 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0630\u0627\u062a \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u062f\u0646\u0649):<\/p>\n<blockquote><p><tt> \u0632\u0648\u062c \u0627\u0644\u0637\u0628\u0642\u0629&lt;X\u060cY&gt; {<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0627\u0644\u062e\u0627\u0635 X \u0623\u0648\u0644\u0627\u064b\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0 \u062e\u0627\u0635 Y \u062b\u0627\u0646\u064a\u0629\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0 ...<\/tt><br \/>\n<tt> \u00a0\u00a0 &lt; \u0627\u0644\u0639\u0627\u0645<b> \u0633\u0648\u0628\u0631 \u0627\u0643\u0633<\/b> ,<b> \u0628 \u0633\u0648\u0628\u0631 \u064a<\/b> &gt; B addToMap(Map&lt;A,B&gt; Map) { \/\/ \u062e\u0637\u0623: \u0644\u0627 \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u062d\u062a\u0648\u064a \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0639\u0644\u0649 \u062d\u062f \u0623\u062f\u0646\u0649<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u0625\u0631\u062c\u0627\u0639 Map.put(first, Second);<\/tt><br \/>\n<tt> \u00a0\u00a0 }<\/tt><br \/>\n<tt> }<\/tt><br \/>\n<tt> \u0627\u062e\u062a\u0628\u0627\u0631 \u0627\u0644\u0635\u0641 {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 public static void main(String[] args) {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 Pair&lt;String,Long&gt; \u0632\u0648\u062c = \u0632\u0648\u062c \u062c\u062f\u064a\u062f&lt;&gt;(\"ABC\",42L);<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 Map&lt;CharSequence, Number&gt; Map = HashMap&lt;CharSequence, Number&gt;();<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 \u0631\u0642\u0645 \u0627\u0644\u0631\u0642\u0645 = \u0632\u0648\u062c.addToMap(map);<\/tt><br \/>\n<tt> \u00a0\u00a0 }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0627\u0644 <tt> addToMap()<\/tt> \u062a\u0636\u064a\u0641 \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0645\u062d\u062a\u0648\u0649 \u0627\u0644\u0632\u0648\u062c \u0625\u0644\u0649 \u0627\u0644\u062e\u0631\u064a\u0637\u0629.\u00a0 \u0623\u064a \u062e\u0631\u064a\u0637\u0629 \u064a\u0645\u0643\u0646\u0647\u0627 \u0627\u0633\u062a\u064a\u0639\u0627\u0628 \u0623\u0646\u0648\u0627\u0639 \u0641\u0627\u0626\u0642\u0629 \u0645\u0646 <tt> X<\/tt> \u0648 <tt> \u064a<\/tt> \u0633\u0648\u0641 \u062a\u0641\u0639\u0644.\u00a0 \u0627\u0644\u062e\u0631\u064a\u0637\u0629 <tt> \u064a\u0636\u0639()<\/tt> \u062a\u064f\u0631\u062c\u0639 \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0642\u064a\u0645\u0629 \u0627\u0644\u0645\u0648\u062c\u0648\u062f\u0629 \u0641\u064a \u0627\u0644\u062e\u0631\u064a\u0637\u0629 \u0644\u0644\u0645\u0641\u062a\u0627\u062d \u0627\u0644\u0645\u062d\u062f\u062f\u060c \u0625\u0630\u0627 \u0643\u0627\u0646 \u0647\u0646\u0627\u0643 \u0628\u0627\u0644\u0641\u0639\u0644 \u0625\u062f\u062e\u0627\u0644 \u0642\u064a\u0645\u0629 \u0645\u0641\u062a\u0627\u062d \u0644\u0644\u0645\u0641\u062a\u0627\u062d \u0641\u064a \u0627\u0644\u062e\u0631\u064a\u0637\u0629.\u00a0 \u0627\u0644\u0642\u064a\u0645\u0629 \u0627\u0644\u0645\u0631\u062c\u0639\u0629 \u0644\u0644\u062e\u0631\u064a\u0637\u0629 <tt> \u064a\u0636\u0639()<\/tt> \u064a\u062c\u0628 \u0625\u0631\u062c\u0627\u0639 \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0645\u0646 <tt> addToMap()<\/tt> \u0637\u0631\u064a\u0642\u0629.\u00a0 \u0641\u064a \u0638\u0644 \u0647\u0630\u0647 \u0627\u0644\u0638\u0631\u0648\u0641\u060c \u064a\u0631\u063a\u0628 \u0627\u0644\u0645\u0631\u0621 \u0641\u064a \u0627\u0644\u0625\u0639\u0644\u0627\u0646 \u0639\u0646 \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0643\u0645\u0627 \u0647\u0648 \u0645\u0648\u0636\u062d \u0623\u0639\u0644\u0627\u0647: \u064a\u062a\u0645 \u062a\u062d\u062f\u064a\u062f \u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u062e\u0631\u064a\u0637\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u0646\u0648\u0627\u0639 \u0641\u0627\u0626\u0642\u0629 \u0645\u0646 \u0645\u0639\u0644\u0645\u0627\u062a \u0646\u0648\u0639 \u0627\u0644\u0632\u0648\u062c \u0648 <tt> addToMap()<\/tt> \u0646\u0648\u0639 \u0625\u0631\u062c\u0627\u0639 \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0647\u0648 \u0646\u0648\u0639 \u0642\u064a\u0645\u0629 \u0627\u0644\u062e\u0631\u064a\u0637\u0629.<\/p>\n<p>\u0646\u0638\u0631\u064b\u0627 \u0644\u0623\u0646 \u0627\u0644\u0645\u062a\u0631\u062c\u0645 \u0644\u0627 \u064a\u0633\u0645\u062d \u0628\u0627\u0644\u062d\u062f\u0648\u062f \u0627\u0644\u062f\u0646\u064a\u0627 \u0644\u0645\u0639\u0644\u0645\u0627\u062a \u0627\u0644\u0646\u0648\u0639\u060c \u0641\u0646\u062d\u0646 \u0628\u062d\u0627\u062c\u0629 \u0625\u0644\u0649 \u062d\u0644 \u0628\u062f\u064a\u0644.<\/p>\n<p>\u0623\u062d\u062f \u0627\u0644\u062d\u0644\u0648\u0644 \u0627\u0644\u062a\u064a \u062a\u062a\u0628\u0627\u062f\u0631 \u0625\u0644\u0649 \u0627\u0644\u0630\u0647\u0646 \u0647\u0648 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644\u060c \u0644\u0623\u0646 \u0623\u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644 \u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0644\u0647\u0627 \u062d\u062f \u0623\u062f\u0646\u0649.\u00a0 \u0641\u064a\u0645\u0627 \u064a\u0644\u064a \u062d\u0644 \u0628\u062f\u064a\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u062d\u0644 \u0628\u062f\u064a\u0644 \u0644\u0644\u0645\u062b\u0627\u0644 \u0627\u0644\u0633\u0627\u0628\u0642 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644):<\/p>\n<blockquote><p><tt> \u0632\u0648\u062c \u0627\u0644\u0637\u0628\u0642\u0629&lt;X\u060cY&gt; {<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0627\u0644\u062e\u0627\u0635 X \u0623\u0648\u0644\u0627\u064b\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0 \u062e\u0627\u0635 Y \u062b\u0627\u0646\u064a\u0629\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0 ...<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0639\u0627\u0645 <b> \u0647\u062f\u0641<\/b> addToMap(Map&lt;<b> \u061f \u0633\u0648\u0628\u0631 \u0627\u0643\u0633<\/b> , <b> \u061f \u0633\u0648\u0628\u0631 \u064a<\/b> \u062e\u0631\u064a\u0637\u0629 &gt;) {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u0625\u0631\u062c\u0627\u0639 Map.put(first, Second);<\/tt><br \/>\n<tt> \u00a0\u00a0 }<\/tt><br \/>\n<tt> }<\/tt><br \/>\n<tt> \u0627\u062e\u062a\u0628\u0627\u0631 \u0627\u0644\u0635\u0641 {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 public static void main(String[] args) {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 Pair&lt;String,Long&gt; \u0632\u0648\u062c = \u0632\u0648\u062c \u062c\u062f\u064a\u062f&lt;&gt;(\"ABC\",42L);<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 Map&lt;CharSequence, Number&gt; Map = HashMap&lt;CharSequence, Number&gt;();<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 \u0631\u0642\u0645 \u0627\u0644\u0631\u0642\u0645 = <b> (\u0631\u0642\u0645)<\/b> Pair.addToMap(map);<\/tt><br \/>\n<tt> \u00a0\u00a0 }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0625\u0646\u0647 \u064a\u0639\u0645\u0644\u060c \u0625\u0644\u0627 \u0623\u0646\u0647 \u0644\u0627 \u062a\u0648\u062c\u062f \u0637\u0631\u064a\u0642\u0629 \u0644\u0644\u0625\u0639\u0644\u0627\u0646 \u0639\u0646 \u0646\u0648\u0639 \u0627\u0644\u0625\u0631\u062c\u0627\u0639 \u062d\u0633\u0628 \u0627\u0644\u0631\u063a\u0628\u0629.\u00a0 \u0633\u064a\u0643\u0648\u0646 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0641\u0627\u0626\u0642 <tt> \u064a<\/tt> \u0627\u0644\u062a\u064a \u064a\u0644\u062a\u0642\u0637\u0647\u0627 \u0627\u0644\u0645\u062a\u0631\u062c\u0645 \u0645\u0646 \u0646\u0648\u0639 \u0627\u0644\u062e\u0631\u064a\u0637\u0629\u060c \u0648\u0644\u0643\u0646 \u0644\u0627 \u064a\u0648\u062c\u062f \u0628\u0646\u0627\u0621 \u062c\u0645\u0644\u0629 \u0644\u062a\u062d\u062f\u064a\u062f\u0647.\u00a0 \u064a\u062c\u0628 \u0623\u0644\u0627 \u0646\u0639\u0644\u0646 \u0639\u0646 \u0646\u0648\u0639 \u0627\u0644\u0625\u0631\u062c\u0627\u0639 &#8220;&#8221;<tt> \u061f \u0633\u0648\u0628\u0631 \u064a<\/tt> &#8220;\u060c \u0644\u0623\u0646 &#8220;<tt> \u061f \u0633\u0648\u0628\u0631 \u064a<\/tt> &#8221; \u0647\u0648 \u062d\u0631\u0641 \u0628\u062f\u0644 \u0648\u0644\u064a\u0633 \u0646\u0648\u0639\u064b\u0627\u060c \u0648\u0628\u0627\u0644\u062a\u0627\u0644\u064a \u0644\u0627 \u064a\u064f\u0633\u0645\u062d \u0628\u0647 \u0643\u0646\u0648\u0639 \u0625\u0631\u062c\u0627\u0639. \u0644\u064a\u0633 \u0644\u062f\u064a\u0646\u0627 \u062e\u064a\u0627\u0631 \u0648\u064a\u062c\u0628 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647 <tt> \u0647\u062f\u0641<\/tt> \u0628\u062f\u0644\u0627\u064b \u0645\u0646 \u0630\u0644\u0643 \u0643\u0646\u0648\u0639 \u0627\u0644\u0625\u0631\u062c\u0627\u0639 \u0644\u0637\u0631\u064a\u0642\u062a\u0646\u0627.\u00a0 \u0648\u0647\u0630\u0627 \u0627\u0644\u0646\u0648\u0639 \u063a\u064a\u0631 \u0627\u0644\u0645\u062d\u062f\u062f \u0645\u0646 \u0627\u0644\u0625\u0631\u062c\u0627\u0639 \u0628\u062f\u0648\u0631\u0647 \u064a\u0641\u0631\u0636 \u0639\u0644\u0649 \u0627\u0644\u0645\u062a\u0635\u0644\u064a\u0646 \u0628\u0640 <tt> addToMap()<\/tt> \u0637\u0631\u064a\u0642\u0629 \u0644\u0637\u0631\u062d \u0642\u064a\u0645\u0629 \u0627\u0644\u0625\u0631\u062c\u0627\u0639 \u0644\u0623\u0633\u0641\u0644 \u0645\u0646 <tt> \u0647\u062f\u0641<\/tt> \u0625\u0644\u0649 \u0646\u0648\u0639\u0647 \u0627\u0644\u062d\u0642\u064a\u0642\u064a.\u00a0 \u0648\u0647\u0630\u0627 \u0644\u064a\u0633 \u0628\u0627\u0644\u0636\u0628\u0637 \u0645\u0627 \u0643\u0627\u0646 \u064a\u062f\u0648\u0631 \u0641\u064a \u0630\u0647\u0646\u0646\u0627.<\/p>\n<p>\u0627\u0644\u062d\u0644 \u0627\u0644\u0622\u062e\u0631 \u0647\u0648 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0633\u0627\u0644\u064a\u0628 \u0627\u0644\u062b\u0627\u0628\u062a\u0629.\u00a0 \u0641\u064a\u0645\u0627 \u064a\u0644\u064a \u062d\u0644 \u0628\u062f\u064a\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0637\u0631\u064a\u0642\u0629 \u062b\u0627\u0628\u062a\u0629 \u0628\u062f\u0644\u0627\u064b \u0645\u0646 \u0637\u0631\u064a\u0642\u0629 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a\u0629.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u062d\u0644 \u0628\u062f\u064a\u0644 \u0644\u0644\u0645\u062b\u0627\u0644 \u0627\u0644\u0633\u0627\u0628\u0642 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0637\u0631\u064a\u0642\u0629 \u062b\u0627\u0628\u062a\u0629):<\/p>\n<blockquote><p><tt> \u0632\u0648\u062c \u0627\u0644\u0637\u0628\u0642\u0629&lt;X\u060cY&gt; {<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0627\u0644\u062e\u0627\u0635 X \u0623\u0648\u0644\u0627\u064b\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0 \u062e\u0627\u0635 Y \u062b\u0627\u0646\u064a\u0629\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0 ...<\/tt><br \/>\n<tt> \u00a0\u00a0 \u0639\u0627\u0645 <b> \u062b\u0627\u0628\u062a<\/b> &lt;<b> \u0623<\/b> ,<b> \u0628<\/b> \u060cX <b> \u064a\u0645\u062a\u062f \u0623<\/b> \u060c \u064a <b> \u064a\u0645\u062a\u062f \u0628<\/b> &gt; B addToMap (Pair&lt;X\u060c \u0632\u0648\u062c Y&gt;\u060c Map&lt;<b> \u0623<\/b> ,<b> \u0628<\/b> \u062e\u0631\u064a\u0637\u0629 &gt;) {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u0625\u0631\u062c\u0627\u0639 Map.put(pair.first,pair.sec);<\/tt><br \/>\n<tt> \u00a0\u00a0 }<\/tt><br \/>\n<tt> }<\/tt><br \/>\n<tt> \u0627\u062e\u062a\u0628\u0627\u0631 \u0627\u0644\u0635\u0641 {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0 public static void main(String[] args) {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 Pair&lt;String,Long&gt; \u0632\u0648\u062c = \u0632\u0648\u062c \u062c\u062f\u064a\u062f&lt;&gt;(\"ABC\",42L);<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 Map&lt;CharSequence, Number&gt; Map = HashMap&lt;CharSequence, Number&gt;();<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0 \u0631\u0642\u0645 \u0627\u0644\u0631\u0642\u0645 = <b> \u0632\u0648\u062c<\/b> .addToMap(<b> \u0632\u0648\u062c<\/b> \u060c\u0631\u0633\u0645 \u062e\u0631\u064a\u0637\u0629)\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0 }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0627\u0644\u0639\u0627\u0645 <tt> addToMap()<\/tt> \u062a\u062d\u062a\u0648\u064a \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0639\u0644\u0649 \u0623\u0631\u0628\u0639 \u0645\u0639\u0644\u0645\u0627\u062a \u0645\u0646 \u0627\u0644\u0646\u0648\u0639: \u0639\u0646\u0635\u0631\u0627\u0646 \u0646\u0627\u0626\u0628\u0627\u0646 <tt> X<\/tt> \u0648 <tt> \u064a<\/tt> \u0644\u0646\u0648\u0639 \u0627\u0644\u0632\u0648\u062c \u0648\u0627\u0644\u0639\u0646\u0635\u0631\u064a\u0646 \u0627\u0644\u0646\u0627\u0626\u0628\u064a\u0646 <tt> \u0623<\/tt> \u0648 <tt> \u0628 <\/tt> \u0644\u0646\u0648\u0639 \u0627\u0644\u062e\u0631\u064a\u0637\u0629. <tt> \u0623<\/tt> \u0648 <tt> \u0628<\/tt> \u0647\u064a \u0623\u0646\u0648\u0627\u0639 \u0641\u0627\u0626\u0642\u0629 \u0645\u0646 <tt> X<\/tt> \u0648 <tt> \u064a<\/tt> \u060c \u0644\u0623\u0646 <tt> X<\/tt> \u0648 <tt> \u064a<\/tt> \u00a0 \u064a\u062a\u0645 \u0627\u0644\u0625\u0639\u0644\u0627\u0646 \u0639\u0646\u0647\u0627 \u0645\u0639 <tt> \u0623<\/tt> \u0648 <tt> \u0628<\/tt> \u0643\u062d\u062f\u0648\u062f\u0647\u0645 \u0627\u0644\u0639\u0644\u064a\u0627. (\u0644\u0627\u062d\u0638 \u0623\u0646 \u0645\u0639\u0644\u0645\u0627\u062a \u0646\u0648\u0639 \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 <tt> X<\/tt> \u0648 <tt> \u064a<\/tt> \u0644\u0627 \u0639\u0644\u0627\u0642\u0629 \u0644\u0647\u0627 \u0628 <tt> \u0632\u0648\u062c<\/tt> \u0627\u0644\u0637\u0628\u0642\u0629 <tt> X<\/tt> \u0648 <tt> \u064a<\/tt> \u062d\u062f\u0648\u062f.\u00a0 \u0627\u0644\u0623\u0633\u0645\u0627\u0621 <tt> X<\/tt> \u0648 <tt> \u064a<\/tt> \u064a\u062a\u0645 \u0625\u0639\u0627\u062f\u0629 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u0644\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 \u0644\u062a\u0633\u0647\u064a\u0644 \u0627\u0644\u062a\u0639\u0631\u0641 \u0639\u0644\u064a\u0647\u0627 \u0643\u0645\u0639\u0644\u0645\u0627\u062a \u0646\u0648\u0639 \u0627\u0644\u0632\u0648\u062c. \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u0631\u0628\u0639\u0629 \u0645\u0639\u0644\u0645\u0627\u062a \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 \u064a\u0645\u0643\u0646\u0646\u0627 \u0627\u0644\u0625\u0639\u0644\u0627\u0646 \u0639\u0646 \u0646\u0648\u0639 \u0627\u0644\u0625\u0631\u062c\u0627\u0639 \u0627\u0644\u062f\u0642\u064a\u0642 \u062d\u0633\u0628 \u0627\u0644\u0631\u063a\u0628\u0629: \u0648\u0647\u0648 \u0646\u0641\u0633 \u0646\u0648\u0639 \u0646\u0648\u0639 \u0642\u064a\u0645\u0629 \u0627\u0644\u062e\u0631\u064a\u0637\u0629.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u063a\u064a\u0631 \u0627\u0644\u0642\u0627\u0646\u0648\u0646\u064a \u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0641\u064a \u0633\u064a\u0627\u0642 \u062b\u0627\u0628\u062a \u0644\u0641\u0626\u0629 \u0639\u0627\u0645\u0629):<\/p>\n<blockquote><p><tt> \u0641\u0626\u0629 SomeClass<b> <span style=\"color:#000099;\"> &lt;T&gt;<\/span> <\/b> {<\/tt><br \/>\n<tt> \u00a0 \/\/ <\/tt> <i> \u0645\u064f\u0647\u064a\u0626 \u062b\u0627\u0628\u062a\u060c \u062d\u0642\u0644 \u062b\u0627\u0628\u062a\u060c \u0637\u0631\u064a\u0642\u0629 \u062b\u0627\u0628\u062a\u0629<\/i><br \/>\n<tt> \u00a0 <b> \u062b\u0627\u0628\u062a<\/b> {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 SomeClass&lt;<b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> \u0627\u062e\u062a\u0628\u0627\u0631 &gt; = SomeClass&lt; \u0627\u0644\u062c\u062f\u064a\u062f<b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> &gt;(); <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u062e\u0627\u0635 <b> \u062b\u0627\u0628\u062a<\/b> <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0639\u0627\u0644\u0645\u064a\u0629\u061b\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0 \u0639\u0627\u0645\u00a0 <b> \u062b\u0627\u0628\u062a<\/b> <b> <span style=\"color:#000099;\"> \u062a <\/span> <\/b> \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u062c\u0644\u0648\u0628\u0627\u0644 () {\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0625\u0631\u062c\u0627\u0639 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a\u0629\u061b<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \/\/ <\/tt> <i> \u0645\u064f\u0647\u064a\u0626 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a\u060c \u062d\u0642\u0644 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a\u060c \u0637\u0631\u064a\u0642\u0629 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a\u0629<\/i><br \/>\n<tt> \u00a0 {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 SomeClass&lt;<b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> \u0627\u062e\u062a\u0628\u0627\u0631 &gt; = SomeClass&lt; \u0627\u0644\u062c\u062f\u064a\u062f<b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> &gt;();<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u062e\u0627\u0635\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> localInfo;<\/tt><br \/>\n<tt> \u00a0 \u0639\u0627\u0645\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0645\u062d\u0644\u064a\u0629 () {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0625\u0631\u062c\u0627\u0639 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0644\u0645\u062d\u0644\u064a\u0629\u061b<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \/\/ <\/tt> <i> \u0623\u0646\u0648\u0627\u0639 \u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u062b\u0627\u0628\u062a\u0629<\/i><br \/>\n<tt> \u00a0 \u0639\u0627\u0645 <b> \u062b\u0627\u0628\u062a<\/b> <b> \u0641\u0635\u0644<\/b> \u0627\u0644\u0641\u0634\u0644 \u064a\u0645\u062a\u062f \u0627\u0644\u0627\u0633\u062a\u062b\u0646\u0627\u0621 {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0646\u0647\u0627\u0626\u064a \u062e\u0627\u0635 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> \u0645\u0639\u0644\u0648\u0645\u0627\u062a\u061b\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0641\u0634\u0644 \u0639\u0627\u0645(<b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> \u0631) { \u0645\u0639\u0644\u0648\u0645\u0627\u062a = \u0631\u061b }\u00a0\u00a0\u00a0\u00a0\u00a0 <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0639\u0627\u0645 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> getInfo() { \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0644\u0625\u0631\u062c\u0627\u0639\u061b }\u00a0\u00a0\u00a0 <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0\u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u062e\u0627\u0635 <b> \u0648\u0627\u062c\u0647\u0629<\/b> \u0642\u0627\u0628\u0644 \u0644\u0644\u0646\u0633\u062e {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> \u064a\u0646\u0633\u062e()\u061b\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u062e\u0627\u0635 <b> \u0627\u0644\u062a\u0639\u062f\u0627\u062f<\/b> \u0648\u0644\u0627\u064a\u0629 {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0635\u0627\u0644\u062d\u060c \u063a\u064a\u0631 \u0635\u0627\u0644\u062d\u061b<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u062e\u0627\u0635 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> \u0645\u0639\u0644\u0648\u0645\u0627\u062a\u061b \/\/ \u062e\u0637\u0623<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0641\u0631\u0627\u063a \u0627\u0644\u0639\u0627\u0645 (<b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> \u0631) { \u0645\u0639\u0644\u0648\u0645\u0627\u062a = \u0631\u061b } <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0639\u0627\u0645 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> getInfo() { \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0644\u0625\u0631\u062c\u0627\u0639\u061b }\u00a0\u00a0\u00a0 <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \/\/ <\/tt> <i> \u0623\u0646\u0648\u0627\u0639 \u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a\u0629<\/i><br \/>\n<tt> \u00a0 \u0639\u0627\u0645 <b> \u0641\u0635\u0644<\/b> \u0645\u0644\u062d\u0642 {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0639\u0627\u0645 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> getInfo() { return localInfo; }<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u064a\u0648\u0636\u062d \u0627\u0644\u0645\u062b\u0627\u0644 \u0623\u0646\u0647 \u0644\u0627 \u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0641\u064a \u0627\u0644\u0633\u064a\u0627\u0642 \u0627\u0644\u062b\u0627\u0628\u062a \u0644\u0641\u0626\u0629 \u0639\u0627\u0645\u0629.\u00a0 \u0648\u064a\u0648\u0636\u062d \u0623\u064a\u0636\u064b\u0627 \u0623\u0646 \u0627\u0644\u0648\u0627\u062c\u0647\u0627\u062a \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u0648\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062a\u0639\u062f\u0627\u062f \u062a\u0639\u062a\u0628\u0631 \u0623\u0639\u0636\u0627\u0621 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062b\u0627\u0628\u062a \u0644\u0644\u0641\u0626\u0629.\u00a0 \u064a\u0645\u0643\u0646 \u0641\u0642\u0637 \u0644\u0644\u0641\u0626\u0627\u062a \u0627\u0644\u062f\u0627\u062e\u0644\u064a\u0629\u060c \u0623\u064a \u0627\u0644\u0641\u0626\u0627\u062a \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u063a\u064a\u0631 \u0627\u0644\u062b\u0627\u0628\u062a\u0629\u060c \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0644\u0644\u0641\u0626\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 \u0627\u0644\u0645\u062a\u0636\u0645\u0646\u0629.<\/p>\n<p>\u0646\u0637\u0627\u0642 \u0645\u0639\u0644\u0645\u0629 \u0646\u0648\u0639 \u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u0647\u0648 \u0627\u0644\u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0643\u0627\u0645\u0644 \u0644\u0644\u0648\u0627\u062c\u0647\u0629\u060c \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0623\u064a \u062d\u0642\u0648\u0644 \u0623\u0648 \u0623\u0646\u0648\u0627\u0639 \u0645\u062a\u062f\u0627\u062e\u0644\u0629.\u00a0 \u0648\u0630\u0644\u0643 \u0644\u0623\u0646 \u0627\u0644\u062d\u0642\u0648\u0644 \u0648\u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u0627\u0644\u0645\u062d\u062f\u062f\u0629 \u0641\u064a \u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u062a\u0643\u0648\u0646 \u062b\u0627\u0628\u062a\u0629 \u0636\u0645\u0646\u064a\u064b\u0627.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0644\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u063a\u064a\u0631 \u0627\u0644\u0642\u0627\u0646\u0648\u0646\u064a \u0644\u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0641\u064a \u0648\u0627\u062c\u0647\u0629 \u0639\u0627\u0645\u0629):<\/p>\n<blockquote><p><tt> \u0648\u0627\u062c\u0647\u0629 SomeInterface<b> <span style=\"color:#000099;\"> &lt;T&gt;<\/span> <\/b> {<\/tt><br \/>\n<tt> \u00a0 \/\/ <\/tt> <i> \u0645\u062c\u0627\u0644<\/i><br \/>\n<tt> \u00a0 SomeClass&lt;<b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> \u0642\u064a\u0645\u0629 &gt; = SomeClass&lt; \u0627\u0644\u062c\u062f\u064a\u062f\u0629<b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> &gt;();\u00a0 <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0 \/\/ <\/tt> <i> \u0646\u0648\u0639 \u0645\u062a\u062f\u0627\u062e\u0644<\/i><br \/>\n<tt> \u00a0 <b> \u0641\u0635\u0644<\/b> \u0645\u0644\u062d\u0642 {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 \u0639\u0627\u0645 <b> <span style=\"color:#000099;\"> \u062a <\/span> <\/b> \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0645\u0639\u0644\u0648\u0645\u0627\u062a () {\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <b> <span style=\"color:#660000;\"> \/\/ \u062e\u0637\u0623<\/span> <\/b> <\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u0642\u064a\u0645\u0629 \u0627\u0644\u0625\u0631\u062c\u0627\u0639.getGlobalInfo();<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0 }<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \/\/ <\/tt> <i> \u0637\u064f\u0631\u0642<\/i><br \/>\n<tt> \u00a0 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> getValue();<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u064a\u0648\u0636\u062d \u0627\u0644\u0645\u062b\u0627\u0644 \u0623\u0646 \u062d\u0642\u0648\u0644 \u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u062b\u0627\u0628\u062a\u0629 \u0636\u0645\u0646\u064a\u064b\u0627\u060c \u0628\u062d\u064a\u062b \u0644\u0627 \u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0641\u064a \u0623\u064a \u0645\u0643\u0627\u0646 \u0641\u064a \u062a\u0639\u0631\u064a\u0641 \u062d\u0642\u0644 \u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u0627\u0644\u0639\u0627\u0645\u0629.\u00a0 \u0648\u0628\u0627\u0644\u0645\u062b\u0644\u060c \u062a\u0639\u062a\u0628\u0631 \u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u0641\u0626\u0629 \u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u062b\u0627\u0628\u062a\u0629\u060c \u0648\u0644\u064a\u0633\u062a \u0641\u0626\u0629 \u062f\u0627\u062e\u0644\u064a\u0629\u060c \u0648\u0644\u0647\u0630\u0627 \u0627\u0644\u0633\u0628\u0628 \u0641\u0625\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0641\u064a \u0623\u064a \u0645\u0643\u0627\u0646 \u0641\u064a \u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u063a\u064a\u0631 \u0642\u0627\u0646\u0648\u0646\u064a.<\/p>\n<p><b> <i> \u0627\u0644\u062d\u0644 \u0627\u0644\u0628\u062f\u064a\u0644 \u0644\u0644\u0641\u0626\u0627\u062a \u0648\u0627\u0644\u0648\u0627\u062c\u0647\u0627\u062a \u0627\u0644\u062b\u0627\u0628\u062a\u0629 \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629:<\/i> <\/b><\/p>\n<p>\u0641\u064a \u062d\u0627\u0644\u0629 \u0627\u0644\u0641\u0626\u0627\u062a \u0648\u0627\u0644\u0648\u0627\u062c\u0647\u0627\u062a \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u0627\u0644\u062b\u0627\u0628\u062a\u0629\u060c \u0644\u0627 \u062a\u0639\u062a\u0628\u0631 \u0647\u0630\u0647 \u0643\u0627\u0631\u062b\u0629 \u0643\u0628\u0631\u0649.\u00a0 \u0643\u062d\u0644 \u0628\u062f\u064a\u0644 \u064a\u0645\u0643\u0646\u0646\u0627 \u0625\u0646\u0634\u0627\u0621 \u0641\u0626\u0629 \u062b\u0627\u0628\u062a\u0629 \u0623\u0648 \u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u0646\u0641\u0633\u0647\u0627.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0627\u0644\u062d\u0644 \u0627\u0644\u0628\u062f\u064a\u0644 &#8211; \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062b\u0627\u0628\u062a \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644):<\/p>\n<blockquote><p><tt> \u063a\u0644\u0627\u0641 \u0627\u0644\u0637\u0628\u0642\u0629<b> <span style=\"color:#000099;\"> &lt;T&gt;<\/span> <\/b> {<\/tt><br \/>\n<tt> \u00a0 \u0646\u0647\u0627\u0626\u064a \u062e\u0627\u0635 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> theObject;<\/tt><\/p><\/blockquote>\n<blockquote><p><tt> \u00a0 \u0627\u0644\u0645\u062c\u0645\u0639 \u0627\u0644\u0639\u0627\u0645(<b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> t) { theObject = t; }<\/tt><br \/>\n<tt> \u00a0 \u0639\u0627\u0645 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> getWrapper() { return theObject; }<\/tt><tt> \u00a0 \u0639\u0627\u0645 \u063a\u064a\u0631 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631<b> &lt;T&gt;<\/b> \u062c\u0639\u0644 \u063a\u064a\u0631 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631 () {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0625\u0631\u062c\u0627\u0639 \u063a\u064a\u0631 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u062c\u062f\u064a\u062f<b> &lt;T&gt;<\/b> (\u0627\u0644\u0643\u0627\u0626\u0646)\u061b<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u0639\u0627\u0645 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631<b> &lt;T&gt;<\/b> \u0645\u064a\u0643\u0645\u0648\u062a\u0627\u0628\u0644 () {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0625\u0631\u062c\u0627\u0639 \u0645\u062a\u063a\u064a\u0631 \u062c\u062f\u064a\u062f<b> &lt;T&gt;<\/b> (\u0627\u0644\u0643\u0627\u0626\u0646)\u061b<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u062e\u0627\u0635 \u062b\u0627\u0628\u062a &lt;A&gt; A makeClone(A theObject) { ... }<\/tt><\/p>\n<p><tt> \u00a0 \u0627\u0644\u0637\u0628\u0642\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 \u0627\u0644\u062b\u0627\u0628\u062a\u0629 \u063a\u064a\u0631 \u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u062a\u063a\u064a\u064a\u0631<b> &lt;A&gt;<\/b> { <b> \/\/ \u0647\u064a \u0641\u0626\u0629 \u0639\u0627\u0645\u0629 \u0627\u0644\u0622\u0646<\/b> <\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0646\u0647\u0627\u0626\u064a \u062e\u0627\u0635 <b> \u0623<\/b> theObject;<\/tt><\/p>\n<p><tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0639\u0627\u0645 \u063a\u064a\u0631 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631(<b> \u0623<\/b> \u0627\u0631\u062c) {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 theObject = makeClone(arg);<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 }<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0639\u0627\u0645 <b> \u0623<\/b> \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0645\u0644\u0641 \u0645\u0644\u0641\u0648\u0641 () {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0625\u0631\u062c\u0627\u0639 makeClone(theObject);<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 }<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u0641\u0626\u0629 \u062b\u0627\u0628\u062a\u0629 \u0639\u0627\u0645\u0629 \u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u062a\u063a\u064a\u064a\u0631<b> &lt;A&gt;<\/b> {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ... \u0645\u0634\u0627\u0628\u0647 ...<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0644\u0627 \u064a\u0648\u062c\u062f \u0645\u062b\u0644 \u0647\u0630\u0627 \u0627\u0644\u062d\u0644 \u0627\u0644\u0628\u062f\u064a\u0644 \u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062a\u0639\u062f\u0627\u062f \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u0644\u0623\u0646\u0647\u0627 \u0644\u0627 \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u0643\u0648\u0646 \u0639\u0627\u0645\u0629.<\/p>\n<p><b> <i> \u0627\u0644\u062d\u0644 \u0627\u0644\u0628\u062f\u064a\u0644 \u0644\u0644\u0641\u0626\u0627\u062a \u0627\u0644\u062b\u0627\u0628\u062a\u0629 \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629:<\/i> <\/b><\/p>\n<p>\u0625\u0630\u0627 \u0643\u0627\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062b\u0627\u0628\u062a \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644 \u0639\u0628\u0627\u0631\u0629 \u0639\u0646 \u0641\u0626\u0629\u060c \u0641\u0625\u0646 \u0627\u0644\u062d\u0644 \u0627\u0644\u0628\u062f\u064a\u0644 \u0647\u0648 \u062a\u062d\u0648\u064a\u0644 \u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u062b\u0627\u0628\u062a\u0629 \u0625\u0644\u0649 \u0641\u0626\u0629 \u062f\u0627\u062e\u0644\u064a\u0629 \u063a\u064a\u0631 \u062b\u0627\u0628\u062a\u0629.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u0627\u0644\u062d\u0644 \u0627\u0644\u0628\u062f\u064a\u0644 &#8211; \u0627\u0633\u062a\u062e\u062f\u0645 \u0641\u0626\u0629 \u062f\u0627\u062e\u0644\u064a\u0629):<\/p>\n<blockquote><p><tt> \u063a\u0644\u0627\u0641 \u0627\u0644\u0637\u0628\u0642\u0629<b> <span style=\"color:#000099;\"> &lt;T&gt;<\/span> <\/b> {<\/tt><br \/>\n<tt> \u00a0 \u0646\u0647\u0627\u0626\u064a \u062e\u0627\u0635 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> theObject;<\/tt><\/p><\/blockquote>\n<blockquote><p><tt> \u00a0 \u0627\u0644\u0645\u062c\u0645\u0639 \u0627\u0644\u0639\u0627\u0645(<b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> t) { theObject = t; }<\/tt><br \/>\n<tt> \u00a0 \u0639\u0627\u0645 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> getWrapper() { return theObject; }<\/tt><tt> \u00a0 \u0639\u0627\u0645 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631 makeMutable() {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u064a\u0639\u0648\u062f <b> \u0647\u0630\u0627.<\/b> \u062c\u062f\u064a\u062f \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631(theObject);<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u0639\u0627\u0645 \u063a\u064a\u0631 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631 makeImmutable() {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u064a\u0639\u0648\u062f <b> \u0647\u0630\u0627.<\/b> \u062c\u062f\u064a\u062f \u063a\u064a\u0631 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631(theObject);<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u062e\u0627\u0635 \u062b\u0627\u0628\u062a &lt;A&gt; A makeClone(A theObject) { ... }<\/tt><\/p>\n<p><tt> \u00a0 \u0627\u0644\u0637\u0628\u0642\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 \u063a\u064a\u0631 \u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u062a\u063a\u064a\u064a\u0631 {\u00a0 <b> \/\/ \u0644\u0645 \u062a\u0639\u062f \u0641\u0626\u0629 \u062b\u0627\u0628\u062a\u0629<\/b> <\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u0646\u0647\u0627\u0626\u064a \u062e\u0627\u0635 <b> \u062a<\/b> theObject;<\/tt><\/p>\n<p><tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u0639\u0627\u0645 \u063a\u064a\u0631 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631(<b> \u062a<\/b> \u0627\u0631\u062c) {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 theObject = makeClone(arg);<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 }<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u0639\u0627\u0645 <b> \u062a<\/b> \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0645\u0644\u0641 \u0645\u0644\u0641\u0648\u0641 () {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0625\u0631\u062c\u0627\u0639 makeClone(theObject);<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 }<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u0627\u0644\u0637\u0628\u0642\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 \u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u062a\u063a\u064a\u064a\u0631\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ... \u0645\u0634\u0627\u0628\u0647 ...<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u064a\u0623\u062a\u064a \u0647\u0630\u0627 \u0627\u0644\u062d\u0644 \u0627\u0644\u0628\u062f\u064a\u0644 \u0645\u0639 \u0642\u062f\u0631 \u0645\u0639\u064a\u0646 \u0645\u0646 \u0627\u0644\u062d\u0645\u0644 \u0644\u0623\u0646 \u062c\u0645\u064a\u0639 \u0627\u0644\u0641\u0626\u0627\u062a \u0627\u0644\u062f\u0627\u062e\u0644\u064a\u0629 \u0644\u062f\u064a\u0647\u0627 \u0645\u0631\u062c\u0639 \u0645\u062e\u0641\u064a \u0644\u0645\u062b\u064a\u0644 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u060c \u0648\u0627\u0644\u0630\u064a \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u062b\u0627\u0644 \u0644\u0627 \u064a\u062d\u062a\u0627\u062c\u0648\u0646 \u0625\u0644\u064a\u0647 \u0648\u0644\u0627 \u064a\u0633\u062a\u0641\u064a\u062f\u0648\u0646 \u0645\u0646\u0647\u061b \u0627\u0644\u0645\u0631\u062c\u0639 \u0627\u0644\u0645\u062e\u0641\u064a \u0647\u0648 \u0645\u062c\u0631\u062f \u0623\u0645\u062a\u0639\u0629.\u00a0 \u0641\u064a \u0643\u062b\u064a\u0631 \u0645\u0646 \u0627\u0644\u0623\u062d\u064a\u0627\u0646\u060c \u064a\u062a\u0645 \u062f\u0645\u062c \u0627\u0644\u0641\u0626\u0627\u062a \u0627\u0644\u062f\u0627\u062e\u0644\u064a\u0629 \u0645\u0639 \u0648\u0627\u062c\u0647\u0627\u062a \u0645\u0646 \u0623\u062c\u0644 \u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u062f\u0627\u062e\u0644\u064a\u0629 \u0643\u062a\u0641\u0627\u0635\u064a\u0644 \u062a\u0646\u0641\u064a\u0630 \u062e\u0627\u0635\u0629 \u0644\u0644\u0641\u0626\u0629 \u0627\u0644\u0645\u0631\u0641\u0642\u0629.\u00a0 \u064a\u0645\u0643\u0646\u0646\u0627 \u0623\u0646 \u0646\u0641\u0639\u0644 \u0627\u0644\u0634\u064a\u0621 \u0646\u0641\u0633\u0647 \u0647\u0646\u0627.<\/p>\n<p>\u0645\u062b\u0627\u0644 (\u062a\u0645 \u062a\u062d\u0633\u064a\u0646 \u0627\u0644\u062d\u0644 \u0627\u0644\u0633\u0627\u0628\u0642):<\/p>\n<blockquote><p><tt> \u063a\u0644\u0627\u0641 \u0627\u0644\u0637\u0628\u0642\u0629<b> <span style=\"color:#000099;\"> &lt;T&gt;<\/span> <\/b> {<\/tt><br \/>\n<tt> \u00a0 \u0646\u0647\u0627\u0626\u064a \u062e\u0627\u0635 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> theObject;<\/tt><\/p><\/blockquote>\n<blockquote><p><tt> \u00a0 \u0627\u0644\u0645\u062c\u0645\u0639 \u0627\u0644\u0639\u0627\u0645(<b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> t) { theObject = t; }<\/tt><br \/>\n<tt> \u00a0 \u0639\u0627\u0645 <b> <span style=\"color:#000099;\"> \u062a<\/span> <\/b> getWrapper() { return theObject; }<\/tt><tt> \u00a0 \u0639\u0627\u0645 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631<b> &lt;T&gt;<\/b> \u0645\u064a\u0643\u0645\u0648\u062a\u0627\u0628\u0644 () {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u0625\u0631\u062c\u0627\u0639 this.new Mutable(theObject);<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u0639\u0627\u0645 \u063a\u064a\u0631 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631<b> &lt;T&gt;<\/b> \u062c\u0639\u0644 \u063a\u064a\u0631 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631 () {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u0625\u0631\u062c\u0627\u0639 this.new Immutable(theObject);<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 \u062e\u0627\u0635 \u062b\u0627\u0628\u062a &lt;A&gt; A makeClone(A theObject) { ... }<\/tt><\/p>\n<p><tt> \u00a0 <b> \u0648\u0627\u062c\u0647\u0629 \u0639\u0627\u0645\u0629 <\/b> \u063a\u064a\u0631 \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631&lt;S&gt; {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 S getWrappedItem();<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 <b> \u0648\u0627\u062c\u0647\u0629 \u0639\u0627\u0645\u0629 <\/b> \u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631&lt;S&gt; {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 S getWrappedItem();<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 void setWrappedItem(S arg);<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 <b> \u062e\u0627\u0635<\/b> \u0627\u0644\u062a\u0646\u0641\u064a\u0630 \u063a\u064a\u0631 \u0627\u0644\u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u063a\u064a\u064a\u0631 \u0644\u0644\u0641\u0626\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 <b> \u062a\u0646\u0641\u0630 Immutable&lt;T&gt;<\/b> {\u00a0<\/tt><\/p>\n<p><tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0627\u0644\u062e\u0627\u0635 T theObject\u061b<\/tt><\/p>\n<p><tt> \u00a0\u00a0\u00a0\u00a0\u00a0 \u0639\u0627\u0645 ImmutableImplementation(T arg) {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 theObject = makeClone(arg);<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 }<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 public T getWrappedItem() {<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0625\u0631\u062c\u0627\u0639 makeClone(theObject);<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0 }<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> \u00a0 <b> \u062e\u0627\u0635<\/b> \u062a\u0646\u0641\u064a\u0630 \u0641\u0626\u0629 \u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u062a\u063a\u064a\u064a\u0631 <b> \u062a\u0646\u0641\u0630 Mutable&lt;T&gt;<\/b> {\u00a0<\/tt><br \/>\n<tt> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ... \u0645\u0634\u0627\u0628\u0647 ...<\/tt><br \/>\n<tt> \u00a0 }<\/tt><br \/>\n<tt> }<\/tt><\/p><\/blockquote>\n<p>\u0643\u0645\u0627 \u062a\u0631\u0648\u0646\u060c \u064a\u062c\u0628 \u0623\u0646 \u062a\u0643\u0648\u0646 \u0627\u0644\u0648\u0627\u062c\u0647\u0627\u062a \u0627\u0644\u0639\u0627\u0645\u0629 \u0627\u0644\u0645\u062a\u062f\u0627\u062e\u0644\u0629 \u0639\u0627\u0645\u0629 \u0628\u064a\u0646\u0645\u0627 \u064a\u0645\u0643\u0646 \u0644\u0644\u0641\u0626\u0627\u062a \u0627\u0644\u062e\u0627\u0635\u0629 \u0627\u0644\u062f\u0627\u062e\u0644\u064a\u0629 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0639\u0644\u0645\u0629 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u0645\u062a\u0636\u0645\u0646\u0629.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<table width=\"100%\" cellpadding=\"10\">\n<tbody>\n<tr valign=\"TOP\">\n<td colspan=\"2\" width=\"68%\"><b>\u00a0<\/b><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u064a\u0631\u062c\u0649 \u0627\u0644\u0627\u0637\u0644\u0627\u0639 \u0639\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629 \u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a: <a href=\"http:\/\/www.angelikalanger.com\/GenericsFAQ\/JavaGenericsFAQ.html#SECTION1\" rel=\"nofollow\">http:\/\/www.angelikalanger.com\/GenericsFAQ\/JavaGenericsFAQ.html#SECTION1<\/a> \u0625\u0644\u064a\u0643 \u0628\u0627\u062e\u062a\u0635\u0627\u0631 \u0628\u0639\u0636 \u0627\u0644\u0646\u0642\u0627\u0637 \u0627\u0644\u0645\u0647\u0645\u0629 \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629. \u0645\u062b\u0627\u0644 (\u0645\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0639\u0627\u0645): \u0632\u0648\u062c \u0627\u0644\u0637\u0628\u0642\u0629&lt;X\u060cY&gt; {\u00a0 \u00a0 \u0627\u0644\u062e\u0627\u0635 X \u0623\u0648\u0644\u0627\u064b\u061b \u00a0 \u062e\u0627\u0635 Y \u062b\u0627\u0646\u064a\u0629\u061b \u00a0 \u0627\u0644\u0632\u0648\u062c \u0627\u0644\u0639\u0627\u0645 (X a1\u060c Y a2) { \u00a0\u00a0\u00a0 \u0627\u0644\u0623\u0648\u0644 = \u06231\u061b \u00a0\u00a0\u00a0 \u0627\u0644\u062b\u0627\u0646\u064a\u0629 = a2\u061b \u00a0 } \u00a0 public X [&hellip;]<\/p>\n","protected":false},"author":65283547,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Generics in short form","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1017],"tags":[18369,2549795,6280762],"class_list":["post-31","post","type-post","status-publish","format-standard","hentry","category-java","tag-generics","tag-java-2","tag-java-generics"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4CoHV-v","jetpack-related-posts":[{"id":2308,"url":"https:\/\/vkrastev1blog.com\/2026\/05\/29\/questions-and-informations-prepairing-for-java-developer-job-interview\/","url_meta":{"origin":31,"position":0},"title":"\u0623\u0633\u0626\u0644\u0629 \u0648\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0644\u0644\u062a\u062d\u0636\u064a\u0631 \u0644\u0644\u0645\u0642\u0627\u0628\u0644\u0629 \u0627\u0644\u0648\u0638\u064a\u0641\u064a\u0629 \u0644\u0645\u0637\u0648\u0631 Java","author":"vkrastev2014","date":"29.05.2026","format":false,"excerpt":"\u0412\u044a\u043f\u0440\u043e\u0441\u0438 \u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0437\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 \u0437\u0430 \u0438\u043d\u0442\u0435\u0440\u0432\u044e \u0437\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043a\u0430\u0442\u043e Java Developer \u041a\u0430\u043a\u0432\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0432\u0430\u0442 SOLID \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0438\u0442\u0435? \u041a\u0430\u043a\u0432\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0432\u0430 Single Responsibility Principle (SRP) \u0415\u0434\u0438\u043d \u043a\u043b\u0430\u0441 \u0442\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0438\u043c\u0430 \u0441\u0430\u043c\u043e \u0435\u0434\u043d\u0430 \u043e\u0442\u0433\u043e\u0432\u043e\u0440\u043d\u043e\u0441\u0442 \u0438 \u0441\u0430\u043c\u043e \u0435\u0434\u043d\u0430 \u043f\u0440\u0438\u0447\u0438\u043d\u0430 \u0434\u0430 \u0431\u044a\u0434\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u044f\u043d.\u041f\u043e\u043b\u0437\u0438\u0442\u0435 \u0432\u043a\u043b\u044e\u0447\u0432\u0430\u0442 \u043f\u043e-\u043b\u0435\u0441\u043d\u043e \u0442\u0435\u0441\u0442\u0432\u0430\u043d\u0435, \u043f\u043e-\u043d\u0438\u0441\u043a\u043e n\u0438\u0432\u043e \u043d\u0430 coupling \u0438 \u043f\u043e-\u0434\u043e\u0431\u0440\u0430 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f.\u041f\u0440\u0438\u043c\u0435\u0440: public class Book\u2026","rel":"","context":"In &quot;\u062c\u0627\u0641\u0627&quot;","block_context":{"text":"\u062c\u0627\u0641\u0627","link":"https:\/\/vkrastev1blog.com\/category\/java\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/vkrastev1blog.com\/wp-content\/uploads\/2026\/05\/image-9.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/vkrastev1blog.com\/wp-content\/uploads\/2026\/05\/image-9.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/vkrastev1blog.com\/wp-content\/uploads\/2026\/05\/image-9.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/vkrastev1blog.com\/wp-content\/uploads\/2026\/05\/image-9.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":247,"url":"https:\/\/vkrastev1blog.com\/2024\/04\/11\/how-to-create-pdf-from-html-or-image-using-java-pdfbox-framework\/","url_meta":{"origin":31,"position":1},"title":"\u0643\u064a\u0641\u064a\u0629 \u0625\u0646\u0634\u0627\u0621 \u0645\u0644\u0641 PDF \u0645\u0646 HTML \u0623\u0648 \u0635\u0648\u0631\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0625\u0637\u0627\u0631 \u0639\u0645\u0644 Java pdfbox","author":"vkrastev2014","date":"11.04.2024","format":false,"excerpt":"Following example code here: In pom.xml insert or get the jar files and add them to the java project if you don't use maven <repositories> <repository> <id>jitpack.io<\/id> <url>https:\/\/jitpack.io<\/url> <\/repository> <\/repositories> <!-- https:\/\/mvnrepository.com\/artifact\/org.apache.pdfbox\/pdfbox --> <dependency> <groupId>org.apache.pdfbox<\/groupId> <artifactId>pdfbox<\/artifactId> <version>3.0.2<\/version> <\/dependency> <!-- https:\/\/mvnrepository.com\/artifact\/com.github.hkirk\/java-html2image --> <dependency> <groupId>com.github.hkirk<\/groupId> <artifactId>java-html2image<\/artifactId> <version>0.9<\/version> <\/dependency> and Java code here\u2026","rel":"","context":"In &quot;\u062c\u0627\u0641\u0627&quot;","block_context":{"text":"\u062c\u0627\u0641\u0627","link":"https:\/\/vkrastev1blog.com\/category\/java\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":55,"url":"https:\/\/vkrastev1blog.com\/2014\/05\/11\/important-shell-script-commands-which-are-oft-used\/","url_meta":{"origin":31,"position":2},"title":"\u0623\u0648\u0627\u0645\u0631 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0646\u0635\u064a \u0627\u0644\u0647\u0627\u0645\u0629 \u0644\u0640 Shell \u0648\u0627\u0644\u062a\u064a \u064a\u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u063a\u0627\u0644\u0628\u064b\u0627","author":"vkrastev2014","date":"11.05.2014","format":false,"excerpt":"Here is a list of some important shell commands: ---- Using Screen command screen -ls -- for a list of avaliable active screens screen -x .... - the Name from -ls output to join to this active screen Go out of the Screen with 'ctrl a+d' without stopping it ----\u2026","rel":"","context":"In &quot;\u0622\u062d\u0631\u0648\u0646&quot;","block_context":{"text":"\u0622\u062d\u0631\u0648\u0646","link":"https:\/\/vkrastev1blog.com\/category\/others\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":657,"url":"https:\/\/vkrastev1blog.com\/2024\/10\/19\/%d0%bc%d0%be%d1%8f-%d0%bf%d0%be%d0%b3%d0%bb%d0%b5%d0%b4-%d0%b7%d0%b0-%d0%b1%d0%be%d0%b3-%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d1%8f%d1%82%d0%b0-%d0%b8-%d1%85%d1%80%d0%b8%d1%81%d1%82%d0%be%d1%81\/","url_meta":{"origin":31,"position":3},"title":"\u0648\u062c\u0647\u0629 \u0646\u0638\u0631\u064a \u0639\u0646 \u0627\u0644\u0644\u0647 \u0648\u0627\u0644\u0643\u062a\u0627\u0628 \u0627\u0644\u0645\u0642\u062f\u0633 \u0648\u0627\u0644\u0645\u0633\u064a\u062d","author":"vkrastev2014","date":"19.10.2024","format":false,"excerpt":"\u0418\u043a\u043e\u043d\u0430 \u043d\u0430 \u0418\u0441\u0443\u0441 \u0425\u0440\u0438\u0441\u0442\u043e\u0441 \u0417\u0434\u0440\u0430\u0432\u0435\u0439\u0442\u0435 \u0438\u0441\u043a\u0430\u043c \u0434\u0430 \u0441\u043f\u043e\u0434\u0435\u043b\u044f \u043c\u043e\u0438\u0442\u0435 \u0440\u0430\u0437\u0441\u044a\u0436\u0434\u0435\u043d\u0438\u044f \u043a\u0430\u0442\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a \u0437\u0430 \u0411\u043e\u0433 \u0438 \u0437\u0430 \u0425\u0440\u0438\u0441\u0442\u043e\u0441. \u0410\u0437 \u0441\u044a\u043c \u043d\u043e\u0432 \u0432\u044a\u0432 \u0432\u044f\u0440\u0430\u0442\u0430 \u0438 \u0442\u0435\u043f\u044a\u0440\u0432\u0430 \u043c\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u043e\u0438 \u0434\u0430 \u0443\u0447\u0430 \u043f\u043e\u0432\u0435\u0447\u0435 \u0437\u0430 \u0411\u043e\u0433. \u041e\u043f\u0438\u0442\u0432\u0430\u043c \u0441\u0438 \u0434\u0430 \u0441\u0438 \u043e\u0431\u044f\u0441\u043d\u044f \u043d\u0435\u0449\u0430\u0442\u0430 \u043a\u0430\u0442\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a \u0438 \u0438\u043d\u0436\u0438\u043d\u0435\u0440 \u043d\u043e \u0441\u0438 \u043c\u0438\u0441\u043b\u044f, \u0447\u0435 \u0447\u043e\u0432\u0435\u0448\u043a\u0438\u044f \u043c\u043e\u0437\u044a\u043a \u043d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430\u2026","rel":"","context":"In &quot;\u0645\u0642\u0627\u0644\u0627\u062a \u0645\u062e\u0635\u0635\u0629 \u0644\u0644\u0643\u062a\u0627\u0628 \u0627\u0644\u0645\u0642\u062f\u0633 \u0648\u0639\u0646 \u0627\u0644\u0631\u0648\u062d \u0648\u0627\u0644\u062c\u0633\u062f&quot;","block_context":{"text":"\u0645\u0642\u0627\u0644\u0627\u062a \u0645\u062e\u0635\u0635\u0629 \u0644\u0644\u0643\u062a\u0627\u0628 \u0627\u0644\u0645\u0642\u062f\u0633 \u0648\u0639\u0646 \u0627\u0644\u0631\u0648\u062d \u0648\u0627\u0644\u062c\u0633\u062f","link":"https:\/\/vkrastev1blog.com\/category\/%d1%81%d1%82%d0%b0%d1%82%d0%b8%d0%b8-%d0%bf%d0%be%d1%81%d0%b2%d0%b5%d1%82%d0%b5%d0%bd%d0%b8-%d0%bd%d0%b0-%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d1%8f%d1%82%d0%b0-%d0%b8-%d0%b7%d0%b0-%d0%b4%d1%83%d1%85%d0%b0\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/vkrastev1blog.com\/wp-content\/uploads\/2024\/10\/image-4.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2728,"url":"https:\/\/vkrastev1blog.com\/2026\/10\/14\/dark-energy-and-matter-in-the-universe-or-a-manifestation-of-the-power-of-the-lord-god\/","url_meta":{"origin":31,"position":4},"title":"\u0627\u0644\u0637\u0627\u0642\u0629 \u0627\u0644\u0645\u0638\u0644\u0645\u0629 \u0648\u0627\u0644\u0645\u0627\u062f\u0629 \u0641\u064a \u0627\u0644\u0643\u0648\u0646 \u0623\u0648 \u0645\u0638\u0647\u0631 \u0645\u0646 \u0645\u0638\u0627\u0647\u0631 \u0642\u0648\u0629 \u0627\u0644\u0631\u0628 \u0627\u0644\u0625\u0644\u0647","author":"vkrastev2014","date":"14.10.2026","format":false,"excerpt":"Dark Energy and Matter in the Universe or a Manifestation of the Power of the Lord God? A Scientific and Philosophical Article from a Christian Perspective * Abstract Modern cosmology confronts humanity with one of the most profound questions about the nature of the Universe: What is dark energy and\u2026","rel":"","context":"In &quot;\u0645\u0642\u0627\u0644\u0627\u062a \u0645\u062e\u0635\u0635\u0629 \u0644\u0644\u0643\u062a\u0627\u0628 \u0627\u0644\u0645\u0642\u062f\u0633 \u0648\u0639\u0646 \u0627\u0644\u0631\u0648\u062d \u0648\u0627\u0644\u062c\u0633\u062f&quot;","block_context":{"text":"\u0645\u0642\u0627\u0644\u0627\u062a \u0645\u062e\u0635\u0635\u0629 \u0644\u0644\u0643\u062a\u0627\u0628 \u0627\u0644\u0645\u0642\u062f\u0633 \u0648\u0639\u0646 \u0627\u0644\u0631\u0648\u062d \u0648\u0627\u0644\u062c\u0633\u062f","link":"https:\/\/vkrastev1blog.com\/category\/%d1%81%d1%82%d0%b0%d1%82%d0%b8%d0%b8-%d0%bf%d0%be%d1%81%d0%b2%d0%b5%d1%82%d0%b5%d0%bd%d0%b8-%d0%bd%d0%b0-%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d1%8f%d1%82%d0%b0-%d0%b8-%d0%b7%d0%b0-%d0%b4%d1%83%d1%85%d0%b0\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/vkrastev1blog.com\/wp-content\/uploads\/2026\/10\/xo6_pg-ni94xfas9mcsevoc5rsm-3ndbueqaerit8-kbwop9hmt9_pisdq8hdlb-iscvxzhcntdxkxck5rmvvbyo7dwh8pvxfpr-fbpaswu9q0dxfby1vdzsvp2jtvimtdk_izkfkdlzonebgctf0smxzzmu_nflb8z46tncnns81pr6hbzp7txac_.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/vkrastev1blog.com\/wp-content\/uploads\/2026\/10\/xo6_pg-ni94xfas9mcsevoc5rsm-3ndbueqaerit8-kbwop9hmt9_pisdq8hdlb-iscvxzhcntdxkxck5rmvvbyo7dwh8pvxfpr-fbpaswu9q0dxfby1vdzsvp2jtvimtdk_izkfkdlzonebgctf0smxzzmu_nflb8z46tncnns81pr6hbzp7txac_.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/vkrastev1blog.com\/wp-content\/uploads\/2026\/10\/xo6_pg-ni94xfas9mcsevoc5rsm-3ndbueqaerit8-kbwop9hmt9_pisdq8hdlb-iscvxzhcntdxkxck5rmvvbyo7dwh8pvxfpr-fbpaswu9q0dxfby1vdzsvp2jtvimtdk_izkfkdlzonebgctf0smxzzmu_nflb8z46tncnns81pr6hbzp7txac_.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/vkrastev1blog.com\/wp-content\/uploads\/2026\/10\/xo6_pg-ni94xfas9mcsevoc5rsm-3ndbueqaerit8-kbwop9hmt9_pisdq8hdlb-iscvxzhcntdxkxck5rmvvbyo7dwh8pvxfpr-fbpaswu9q0dxfby1vdzsvp2jtvimtdk_izkfkdlzonebgctf0smxzzmu_nflb8z46tncnns81pr6hbzp7txac_.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/vkrastev1blog.com\/wp-content\/uploads\/2026\/10\/xo6_pg-ni94xfas9mcsevoc5rsm-3ndbueqaerit8-kbwop9hmt9_pisdq8hdlb-iscvxzhcntdxkxck5rmvvbyo7dwh8pvxfpr-fbpaswu9q0dxfby1vdzsvp2jtvimtdk_izkfkdlzonebgctf0smxzzmu_nflb8z46tncnns81pr6hbzp7txac_.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/vkrastev1blog.com\/wp-content\/uploads\/2026\/10\/xo6_pg-ni94xfas9mcsevoc5rsm-3ndbueqaerit8-kbwop9hmt9_pisdq8hdlb-iscvxzhcntdxkxck5rmvvbyo7dwh8pvxfpr-fbpaswu9q0dxfby1vdzsvp2jtvimtdk_izkfkdlzonebgctf0smxzzmu_nflb8z46tncnns81pr6hbzp7txac_.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"jetpack_likes_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/posts\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/users\/65283547"}],"replies":[{"embeddable":true,"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/comments?post=31"}],"version-history":[{"count":8,"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/posts\/31\/revisions"}],"predecessor-version":[{"id":42,"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/posts\/31\/revisions\/42"}],"wp:attachment":[{"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/media?parent=31"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/categories?post=31"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vkrastev1blog.com\/wp-json\/wp\/v2\/tags?post=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}