⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csdn技术中心 java集合框架 (一).htm

📁 javn的Java书籍JAVA集合框架.rar我看过了是很有帮助的
💻 HTM
📖 第 1 页 / 共 5 页
字号:
            src="CSDN技术中心 Java集合框架 (一).files/CSDN_Dev_Image_2003-11-30926010.jpg" 
            align=absMiddle border=0></SPAN></P>
            <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN 
            lang=EN-US><v:shapetype id=_x0000_t75 coordsize="21600,21600" 
            o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" 
            filled="f" stroked="f"><v:stroke 
            joinstyle="miter"></v:stroke><v:formulas><v:f 
            eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f 
            eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f 
            eqn="prod @2 1 2"></v:f><v:f 
            eqn="prod @3 21600 pixelWidth"></v:f><v:f 
            eqn="prod @3 21600 pixelHeight"></v:f><v:f 
            eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f 
            eqn="prod @7 21600 pixelWidth"></v:f><v:f 
            eqn="sum @8 21600 0"></v:f><v:f 
            eqn="prod @7 21600 pixelHeight"></v:f><v:f 
            eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:extrusionok="f" 
            gradientshapeok="t" o:connecttype="rect"></v:path><o:lock 
            v:ext="edit" aspectratio="t"></o:lock></v:shapetype></SPAN></P>
            <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" 
            align=center><B><SPAN lang=EN-US 
            style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 12.0pt">Java 
            2</SPAN></B><B><SPAN 
            style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt">集合框架图</SPAN></B><B><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 'Arial Unicode MS'; mso-bidi-font-size: 12.0pt"><o:p></o:p></SPAN></B></P>
            <UL style="MARGIN-TOP: 0cm" type=disc>
              <LI class=MsoNormal 
              style="MARGIN: 0cm 0cm 0pt; COLOR: black; tab-stops: list 36.0pt; mso-list: l22 level1 lfo1"><CODE><SPAN 
              style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: 'Times New Roman'">集合接口:</SPAN></CODE><CODE><SPAN 
              lang=EN-US 
              style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 宋体">6</SPAN></CODE><CODE><SPAN 
              style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: 'Times New Roman'">个接口(短虚线表示),表示不同集合类型,是集合框架的基础。</SPAN></CODE><CODE><SPAN 
              lang=EN-US 
              style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 宋体"><o:p></o:p></SPAN></CODE> 

              <LI class=MsoNormal 
              style="MARGIN: 0cm 0cm 0pt; COLOR: black; tab-stops: list 36.0pt; mso-list: l22 level1 lfo1"><SPAN 
              style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">抽象类:</SPAN><SPAN 
              lang=EN-US 
              style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">5</SPAN><SPAN 
              style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。</SPAN><SPAN 
              lang=EN-US 
              style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"><o:p></o:p></SPAN> 
              <LI class=MsoNormal 
              style="MARGIN: 0cm 0cm 0pt; COLOR: black; tab-stops: list 36.0pt; mso-list: l22 level1 lfo1"><SPAN 
              style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">实现类:</SPAN><SPAN 
              lang=EN-US 
              style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">8</SPAN><SPAN 
              style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">个实现类(实线表示),对接口的具体实现。</SPAN><SPAN 
              lang=EN-US 
              style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"><o:p></o:p></SPAN></LI></UL>
            <P class=MsoNormal 
            style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 18pt"><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">在很大程度上,一旦您理解了接口,您就理解了框架。虽然您总要创建接口特定的实现,但访问实际集合的方法应该限制在接口方法的使用上;因此,允许您更改基本的数据结构而不必改变其它代码。</SPAN><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"><o:p></o:p></SPAN></P>
            <P class=MsoNormal 
            style="MARGIN: 0cm 0cm 0pt 36pt; TEXT-INDENT: -36pt; tab-stops: list 18.0pt; mso-list: l22 level1 lfo1"><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Symbol; mso-bidi-font-family: 'Arial Unicode MS'; mso-bidi-font-size: 12.0pt">·<SPAN 
            style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            </SPAN></SPAN><CODE><SPAN lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Courier">Collection</SPAN></CODE><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"> 
            </SPAN><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">接口是一组允许重复的对象。</SPAN><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-family: 'Arial Unicode MS'; mso-bidi-font-size: 12.0pt"><o:p></o:p></SPAN></P>
            <P class=MsoNormal 
            style="MARGIN: 0cm 0cm 0pt 36pt; TEXT-INDENT: -18pt; tab-stops: list 18.0pt; mso-list: l22 level1 lfo1"><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Symbol; mso-bidi-font-family: 'Arial Unicode MS'; mso-bidi-font-size: 12.0pt">·<SPAN 
            style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            </SPAN></SPAN><CODE><SPAN lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Courier">Set</SPAN></CODE><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"> 
            </SPAN><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">接口继承</SPAN><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"> 
            </SPAN><CODE><SPAN lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Courier">Collection</SPAN></CODE><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">,但不允许重复,</SPAN><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt">使用自己内部的一个排列机制</SPAN><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">。</SPAN><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"> 
            </SPAN><SPAN lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-family: 'Arial Unicode MS'; mso-bidi-font-size: 12.0pt"><o:p></o:p></SPAN></P>
            <P class=MsoNormal 
            style="MARGIN: 0cm 0cm 0pt 36pt; TEXT-INDENT: -18pt; tab-stops: list 18.0pt; mso-list: l22 level1 lfo1"><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Symbol; mso-bidi-font-family: 'Arial Unicode MS'; mso-bidi-font-size: 12.0pt">·<SPAN 
            style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            </SPAN></SPAN><CODE><SPAN lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Courier">List</SPAN></CODE><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"> 
            </SPAN><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">接口继承</SPAN><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"> 
            </SPAN><CODE><SPAN lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Courier">Collection</SPAN></CODE><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">,允许重复,</SPAN><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt">以元素安插的次序来放置元素,不会重新排列。</SPAN><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-family: 'Arial Unicode MS'; mso-bidi-font-size: 12.0pt"><o:p></o:p></SPAN></P>
            <P class=MsoNormal 
            style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; tab-stops: list 18.0pt; mso-list: l22 level1 lfo1"><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Symbol">·<SPAN 
            style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            </SPAN></SPAN><SPAN lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana">Map</SPAN><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">接口是</SPAN><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt">一组成对的键-值对象,即所持有的是</SPAN><CODE><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Courier">key-value 
            pairs</SPAN></CODE><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt">。</SPAN><CODE><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Courier">Map</SPAN></CODE><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt">中不能有重复的</SPAN><CODE><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Courier">key</SPAN></CODE><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt">。拥有自己的内部排列机制。</SPAN><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"><o:p></o:p></SPAN></P>
            <P class=MsoNormal 
            style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; tab-stops: list 18.0pt; mso-list: l22 level1 lfo1"><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Symbol">·<SPAN 
            style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            </SPAN></SPAN><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt">容器中的元素类型都为<SPAN 
            lang=EN-US>Object。从容器取得元素时,必须把它转换成原来的类型。</SPAN></SPAN></P>
            <P class=MsoNormal 
            style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; tab-stops: list 18.0pt; mso-list: l22 level1 lfo1"><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt"><SPAN 
            lang=EN-US><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-family: 'Courier New'"><IMG 
            alt="" hspace=0 
            src="CSDN技术中心 Java集合框架 (一).files/CSDN_Dev_Image_2003-11-30926012.jpg" 
            align=absMiddle border=0></SPAN></SPAN></SPAN><SPAN lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"><o:p></o:p></SPAN></P>
            <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN 
            lang=EN-US></SPAN></P>
            <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" 
            align=center><B><SPAN lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Courier New'">Java 
            2</SPAN></B><B><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">简化集合框架图</SPAN></B><B><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"><o:p></o:p></SPAN></B></P>
            <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" 
            align=center><B><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">第二部分</SPAN></B><B><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"><SPAN 
            style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            </SPAN></SPAN></B><B><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">集合接口</SPAN></B><B><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"><o:p></o:p></SPAN></B></P>
            <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><CODE><B><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Courier">1.Collection</SPAN></B></CODE><B><SPAN 
            lang=EN-US 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana"> 
            </SPAN></B><B><SPAN 
            style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">接口</SPAN></B><B><SPAN 
            lang=EN-US 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -