📄 tiejv1.1.htm
字号:
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=Generator content="Microsoft Word 10 (filtered)">
<title>Thinking in Enterprise Java</title>
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Helvetica;
panose-1:2 11 6 4 2 2 2 3 2 4;}
@font-face
{font-family:Courier;
panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
{font-family:"Tms Rmn";
panose-1:2 2 6 3 4 5 5 2 3 4;}
@font-face
{font-family:Helv;
panose-1:2 11 6 4 2 2 2 3 2 4;}
@font-face
{font-family:"New York";
panose-1:2 4 5 3 6 5 6 2 3 4;}
@font-face
{font-family:System;
panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"MS Mincho";
panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
{font-family:Batang;
panose-1:2 3 6 0 0 1 1 1 1 1;}
@font-face
{font-family:SimSun;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:PMingLiU;
panose-1:2 1 6 1 0 1 1 1 1 1;}
@font-face
{font-family:"MS Gothic";
panose-1:2 11 6 9 7 2 5 8 2 4;}
@font-face
{font-family:Dotum;
panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
{font-family:SimHei;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:MingLiU;
panose-1:2 1 6 9 0 1 1 1 1 1;}
@font-face
{font-family:Mincho;
panose-1:2 2 6 9 4 3 5 8 3 5;}
@font-face
{font-family:Gulim;
panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
{font-family:Century;
panose-1:2 4 6 3 5 7 5 2 3 3;}
@font-face
{font-family:"Angsana New";
panose-1:2 2 6 3 5 4 5 2 3 4;}
@font-face
{font-family:"Cordia New";
panose-1:2 11 3 4 2 2 2 2 2 4;}
@font-face
{font-family:Mangal;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Latha;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Sylfaen;
panose-1:1 10 5 2 5 3 6 3 3 3;}
@font-face
{font-family:Vrinda;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Raavi;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Shruti;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Sendnya;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Gautami;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Tunga;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:"Estrangella Edessa";
panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Arial Unicode MS";
panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Georgia;
panose-1:2 4 5 2 5 4 5 2 3 3;}
@font-face
{font-family:Verdana;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Marlett;
panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Lucida Console";
panose-1:2 11 6 9 4 5 4 2 2 4;}
@font-face
{font-family:"Lucida Sans Unicode";
panose-1:2 11 6 2 3 5 4 2 2 4;}
@font-face
{font-family:"Arial Black";
panose-1:2 11 10 4 2 1 2 2 2 4;}
@font-face
{font-family:"Comic Sans MS";
panose-1:3 15 7 2 3 3 2 2 2 4;}
@font-face
{font-family:Impact;
panose-1:2 11 8 6 3 9 2 5 2 4;}
@font-face
{font-family:"Palatino Linotype";
panose-1:2 4 5 2 5 5 5 3 3 4;}
@font-face
{font-family:"Trebuchet MS";
panose-1:2 11 6 3 2 2 2 2 2 4;}
@font-face
{font-family:Webdings;
panose-1:5 3 1 2 1 5 9 6 7 3;}
@font-face
{font-family:"Microsoft Sans Serif";
panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
{font-family:"Arial Narrow";
panose-1:2 11 5 6 2 2 2 3 2 4;}
@font-face
{font-family:"Book Antiqua";
panose-1:2 4 6 2 5 3 5 3 3 4;}
@font-face
{font-family:"Bookman Old Style";
panose-1:2 5 6 4 5 5 5 2 2 4;}
@font-face
{font-family:"Century Gothic";
panose-1:2 11 5 2 2 2 2 2 2 4;}
@font-face
{font-family:Garamond;
panose-1:2 2 4 4 3 3 1 1 8 3;}
@font-face
{font-family:"Monotype Corsiva";
panose-1:3 1 1 1 1 2 1 1 1 1;}
@font-face
{font-family:"Wingdings 2";
panose-1:5 2 1 2 1 5 7 7 7 7;}
@font-face
{font-family:"Wingdings 3";
panose-1:5 4 1 2 1 8 7 7 7 7;}
@font-face
{font-family:"Clarendon Condensed";
panose-1:2 4 7 6 4 7 5 4 2 4;}
@font-face
{font-family:"CG Times";
panose-1:2 2 6 3 5 4 5 2 3 4;}
@font-face
{font-family:"CG Omega";
panose-1:2 11 5 2 5 5 8 2 3 4;}
@font-face
{font-family:"Albertus Extra Bold";
panose-1:2 14 8 2 4 3 4 2 2 4;}
@font-face
{font-family:"Albertus Medium";
panose-1:2 14 6 2 3 3 4 2 3 4;}
@font-face
{font-family:Times;
panose-1:2 2 6 3 5 4 5 2 3 4;}
@font-face
{font-family:SymbolPS;
panose-1:5 5 1 2 1 6 7 2 6 7;}
@font-face
{font-family:Palatino;
panose-1:2 4 5 2 5 5 5 3 3 4;}
@font-face
{font-family:"New Century Schoolbook";
panose-1:2 4 6 3 5 7 5 2 3 4;}
@font-face
{font-family:"Helvetica Narrow";
panose-1:2 11 6 6 2 2 2 3 2 4;}
@font-face
{font-family:"ITC Zapf Dingbats";
panose-1:5 2 1 2 1 7 4 2 6 9;}
@font-face
{font-family:CourierPS;
panose-1:2 7 6 9 2 2 5 2 4 4;}
@font-face
{font-family:"ITC Zapf Chancery";
panose-1:3 2 7 2 4 4 3 8 8 4;}
@font-face
{font-family:"ITC Bookman Demi";
panose-1:2 5 8 4 4 5 5 2 2 4;}
@font-face
{font-family:"ITC Bookman Light";
panose-1:2 5 6 4 5 5 5 2 2 4;}
@font-face
{font-family:"ITC Avant Garde Gothic Demi";
panose-1:2 11 8 2 2 2 2 2 2 4;}
@font-face
{font-family:"ITC Avant Garde Gothic";
panose-1:2 11 6 2 2 2 2 2 2 4;}
@font-face
{font-family:"Univers Condensed";
panose-1:2 11 6 6 2 2 2 6 2 4;}
@font-face
{font-family:Univers;
panose-1:2 11 6 3 2 2 2 3 2 4;}
@font-face
{font-family:"Antique Olive";
panose-1:2 11 6 3 2 2 4 3 2 4;}
@font-face
{font-family:Marigold;
panose-1:3 2 7 2 4 4 2 2 5 4;}
@font-face
{font-family:"Letter Gothic";
panose-1:2 11 4 9 2 2 2 3 2 4;}
@font-face
{font-family:Coronet;
panose-1:3 3 5 2 4 4 6 7 6 5;}
@font-face
{font-family:"Andale Mono";
panose-1:2 11 5 9 0 0 0 0 0 4;}
@font-face
{font-family:Haettenschweiler;
panose-1:2 11 7 6 4 9 2 6 2 4;}
@font-face
{font-family:"Letter Gothic MT";
panose-1:2 11 5 9 2 1 2 2 2 4;}
@font-face
{font-family:"Century Schoolbook";
panose-1:2 4 6 4 5 5 5 2 3 4;}
@font-face
{font-family:"Times New Roman MT Extra Bold";
panose-1:2 2 10 6 6 3 1 2 3 3;}
@font-face
{font-family:OpenSymbol;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Sydnie;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Thorndale;}
@font-face
{font-family:Albany;}
@font-face
{font-family:"HG Mincho Light J";}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.25in;
text-indent:.05pt;
line-height:14.0pt;
font-size:11.0pt;
font-family:Georgia;}
h1
{margin-top:0in;
margin-right:0in;
margin-bottom:.25in;
margin-left:49.5pt;
text-indent:-.75in;
page-break-after:avoid;
background:white;
font-size:38.0pt;
font-family:Verdana;
color:black;
font-weight:normal;}
h2
{margin-top:6.0pt;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:.5in;
text-indent:-40.5pt;
line-height:32.0pt;
page-break-after:avoid;
font-size:28.0pt;
font-family:Verdana;
font-weight:normal;}
h3
{margin-top:6.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
text-indent:0in;
line-height:24.0pt;
page-break-after:avoid;
font-size:20.0pt;
font-family:Verdana;
font-weight:normal;}
h4
{margin-top:0in;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:.5in;
page-break-after:avoid;
font-size:15.0pt;
font-family:Verdana;
font-weight:normal;}
h5
{margin-top:0in;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:0in;
text-indent:0in;
page-break-after:avoid;
font-size:11.0pt;
font-family:Verdana;
font-weight:normal;}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.5in;
line-height:14.0pt;
font-size:11.0pt;
font-family:"Tms Rmn";
font-style:italic;}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.5in;
line-height:14.0pt;
font-size:11.0pt;
font-family:"Tms Rmn";
font-style:italic;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.5in;
line-height:14.0pt;
font-size:11.0pt;
font-family:"Tms Rmn";
font-style:italic;}
p.MsoIndex1, li.MsoIndex1, div.MsoIndex1
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:10.1pt;
margin-bottom:.0001pt;
text-indent:-10.1pt;
font-size:9.0pt;
font-family:Georgia;}
p.MsoIndex2, li.MsoIndex2, div.MsoIndex2
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:14.15pt;
line-height:14.0pt;
font-size:11.0pt;
font-family:Thorndale;}
p.MsoToc1, li.MsoToc1, div.MsoToc1
{margin-top:6.0pt;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
text-indent:.05pt;
line-height:14.0pt;
page-break-after:avoid;
background:silver;
font-size:14.0pt;
font-family:Georgia;}
p.MsoToc2, li.MsoToc2, div.MsoToc2
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
text-indent:.05pt;
line-height:14.0pt;
font-size:11.0pt;
font-family:Georgia;}
p.MsoToc3, li.MsoToc3, div.MsoToc3
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.7in;
margin-bottom:.0001pt;
text-indent:.05pt;
line-height:14.0pt;
font-size:8.0pt;
font-family:Georgia;}
p.MsoToc4, li.MsoToc4, div.MsoToc4
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:33.0pt;
text-indent:.05pt;
line-height:14.0pt;
font-size:11.0pt;
font-family:Georgia;}
p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.25in;
text-indent:.05pt;
font-size:9.0pt;
font-family:Georgia;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.25in;
text-indent:.05pt;
line-height:14.0pt;
font-size:11.0pt;
font-family:Georgia;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:0in;
text-indent:.05pt;
line-height:14.0pt;
border:none;
padding:0in;
font-size:11.0pt;
font-family:Georgia;
font-style:italic;}
p.MsoEnvelopeAddress, li.MsoEnvelopeAddress, div.MsoEnvelopeAddress
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:2.0in;
text-indent:.05pt;
font-size:16.0pt;
font-family:Arial;}
p.MsoEnvelopeReturn, li.MsoEnvelopeReturn, div.MsoEnvelopeReturn
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.25in;
text-indent:.05pt;
line-height:14.0pt;
font-size:11.0pt;
font-family:Arial;}
span.MsoFootnoteReference
{vertical-align:super;}
p.MsoList, li.MsoList, div.MsoList
{margin-top:0in;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:0in;
text-indent:.05pt;
font-size:10.0pt;
font-family:Thorndale;}
p.MsoTitle, li.MsoTitle, div.MsoTitle
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.25in;
text-align:center;
text-indent:.05pt;
font-size:79.0pt;
font-family:Georgia;
letter-spacing:-1.0pt;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
{margin-top:0in;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:0in;
text-indent:.05pt;
font-size:10.0pt;
font-family:"Times New Roman";}
p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
{margin-top:0in;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:0in;
text-align:center;
text-indent:.05pt;
font-size:16.0pt;
font-family:Georgia;}
p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
{margin-top:12.0pt;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:.25in;
text-align:center;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -