UNPKG

epubjs

Version:

Render ePub documents in the browser, across many devices

15 lines 38 kB
<?xml version='1.0' encoding='UTF-8'?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Index</title> <link rel="stylesheet" href="core.css" type="text/css"/> <meta name="generator" content="DocBook XSL Stylesheets V1.74.0"/> </head> <body> <div class="index" title="Index"> <div class="index"> <div class="indexdiv"><h3>M</h3><dl><dt>m format suffix, <a class="indexterm" href="ch11s02.html#I_indexterm11_id740522">Printf-Style Date and Time Formatting</a></dt><dt>M format suffix, <a class="indexterm" href="ch11s02.html#I_indexterm11_id740776">Printf-Style Date and Time Formatting</a></dt><dt>Mac OS X, <a class="indexterm" href="ch03s01.html#I_indexterm3_id644252">JDK Environment</a></dt><dt>macros, <a class="indexterm" href="ch01s04.html#I_indexterm1_id633494">Simplify, Simplify, Simplify...</a></dt><dt>MAGENTA value, <a class="indexterm" href="ch02s05.html#I_indexterm2_id642241">Static Members</a></dt><dt>magicbeans directory, <a class="indexterm" href="ch22s06.html#I_indexterm22_id822106">The Dial Bean</a></dt><dt>magnitude, <a class="indexterm" href="ch11s01.html#I_indexterm11_id737724">Floating-Point Components</a></dt><dt>main() method, <a class="indexterm" href="ch02s03.html#idx10097">The main() Method</a><a class="indexterm" href="ch02s03.html#I_indexterm2_id637103">The main() Method</a>, <a class="indexterm" href="ch03s03.html#I_indexterm3_id644400">Running Java Applications</a>, <a class="indexterm" href="ch03s03.html#I_indexterm3_id644581">Running Java Applications</a></dt><dt>Main-Class value, <a class="indexterm" href="ch03s06.html#I_indexterm3_id646238">Making a JAR file runnable</a></dt><dt>MAIN_IMAGE identifier, <a class="indexterm" href="ch21s01.html#I_indexterm21_id816039">MediaTracker</a></dt><dt>make utility, <a class="indexterm" href="ch01s04.html#I_indexterm1_id633614">Simplify, Simplify, Simplify...</a>, <a class="indexterm" href="ch03s05.html#I_indexterm3_id645527">The Java Compiler</a>, <a class="indexterm" href="ch06s03.html#I_indexterm6_id698135">Compilation Units</a></dt><dt>MalformedURLException, <a class="indexterm" href="ch14s02.html#I_indexterm14_id773431">The URL Class</a></dt><dt>Manager class, <a class="indexterm" href="ch21s06.html#I_indexterm21_id819654">Java Media Framework</a></dt><dt>Manifest class, <a class="indexterm" href="ch03s06.html#I_indexterm3_id646197">JAR manifests</a></dt><dt>MANIFEST.MF file, <a class="indexterm" href="ch03s06.html#I_indexterm3_id646071">JAR manifests</a></dt><dt>mantissa, <a class="indexterm" href="ch11s01.html#I_indexterm11_id737733">Floating-Point Components</a></dt><dt>Map interface, <a class="indexterm" href="ch08s02.html#I_indexterm8_id707415">Enter Generics</a>, <a class="indexterm" href="ch08s02.html#I_indexterm8_id707482">Enter Generics</a>, <a class="indexterm" href="ch09s07.html#I_indexterm9_id719220">Concurrency Utilities</a>, <a class="indexterm" href="ch11s04.html#idx10658">The Map Interface</a><a class="indexterm" href="ch11s04.html#I_indexterm11_id744101">ConcurrentMap</a>, <a class="indexterm" href="ch11s04.html#I_indexterm11_id744918">Java Collections implementations</a></dt><dt>map() method, <a class="indexterm" href="ch12s06.html#I_indexterm12_id764174">Memory-mapped files</a></dt><dt>mapped files, <a class="indexterm" href="ch12s06.html#I_indexterm12_id761592">Mapped and Locked Files</a></dt><dt>MappedByteBuffer class, <a class="indexterm" href="ch12s06.html#I_indexterm12_id764185">Memory-mapped files</a></dt><dt>mapping servlet filters, <a class="indexterm" href="ch15s04.html#idx10853">Declaring and Mapping Filters</a><a class="indexterm" href="ch15s04.html#I_indexterm15_id782828">Declaring and Mapping Filters</a></dt><dt>mark() method, <a class="indexterm" href="ch12s01.html#I_indexterm12_id752764">Buffered streams</a></dt><dt>markup languages, <a class="indexterm" href="ch24s02.html#I_indexterm24_id827758">A Bit of Background</a></dt><dt>MaskFormatter class, <a class="indexterm" href="ch18s01.html#I_indexterm18_id799607">Formatted Text</a></dt><dt>match attribute, <a class="indexterm" href="ch24s10.html#I_indexterm24_id836819">XSL Basics</a>, <a class="indexterm" href="ch24s10.html#I_indexterm24_id836850">XSL Basics</a></dt><dt>Matcher class, <a class="indexterm" href="ch10s07.html#idx10531">Pattern</a><a class="indexterm" href="ch10s07.html#I_indexterm10_id735338">Replacing text</a></dt><dt>matches() method, <a class="indexterm" href="ch10s02.html#I_indexterm10_id726210">String Method Summary</a>, <a class="indexterm" href="ch10s07.html#I_indexterm10_id734795">The Matcher</a></dt><dt>Math class, <a class="indexterm" href="ch05s02.html#I_indexterm5_id690014">Static Methods</a>, <a class="indexterm" href="ch11s01.html#I_indexterm11_id735971">Math Utilities</a></dt><dt>math utilities, <a class="indexterm" href="ch11s01.html#idx10661">The java.lang.Math Class</a><a class="indexterm" href="ch11s01.html#I_indexterm11_id737542">The java.lang.Math Class</a>, <a class="indexterm" href="ch11s01.html#idx10659">Big/Precise Numbers</a><a class="indexterm" href="ch11s01.html#I_indexterm11_id737671">Big/Precise Numbers</a>, <a class="indexterm" href="ch11s01.html#idx10660">Floating-Point Components</a><a class="indexterm" href="ch11s01.html#I_indexterm11_id737898">Floating-Point Components</a>, <a class="indexterm" href="ch11s01.html#idx10662">Random Numbers</a><a class="indexterm" href="ch11s01.html#I_indexterm11_id738290">Random Numbers</a></dt><dd><dl><dt>big/precise numbers, <a class="indexterm" href="ch11s01.html#idx10659">Big/Precise Numbers</a><a class="indexterm" href="ch11s01.html#I_indexterm11_id737671">Big/Precise Numbers</a></dt><dt>floating-point components, <a class="indexterm" href="ch11s01.html#idx10660">Floating-Point Components</a><a class="indexterm" href="ch11s01.html#I_indexterm11_id737898">Floating-Point Components</a></dt><dt>java.lang.Math class, <a class="indexterm" href="ch11s01.html#idx10661">The java.lang.Math Class</a><a class="indexterm" href="ch11s01.html#I_indexterm11_id737542">The java.lang.Math Class</a></dt><dt>random numbers, <a class="indexterm" href="ch11s01.html#idx10662">Random Numbers</a><a class="indexterm" href="ch11s01.html#I_indexterm11_id738290">Random Numbers</a></dt></dl></dd><dt>MatteBorder class, <a class="indexterm" href="ch17s05.html#I_indexterm17_id796023">Borders</a></dt><dt>max() method, <a class="indexterm" href="ch11s01.html#I_indexterm11_id737427">The java.lang.Math Class</a></dt><dt>McLaughlin, Brett, <a class="indexterm" href="ch24s05.html#I_indexterm24_id830920">JDOM</a></dt><dt>MediaTracker class, <a class="indexterm" href="ch17s08.html#I_indexterm17_id797379">The JScrollPane Class</a>, <a class="indexterm" href="ch21s01.html#idx11137">MediaTracker</a><a class="indexterm" href="ch21s01.html#I_indexterm21_id816261">MediaTracker</a></dt><dt>MEDIUM constant, <a class="indexterm" href="ch11s02.html#I_indexterm11_id739577">Parsing and Formatting with DateFormat</a></dt><dt>memory management, <a class="indexterm" href="ch01s04.html#idx10022">Dynamic Memory Management</a><a class="indexterm" href="ch01s04.html#I_indexterm1_id634222">Dynamic Memory Management</a></dt><dt>memory-mapped files, <a class="indexterm" href="ch12s06.html#idx10727">Memory-mapped files</a><a class="indexterm" href="ch12s06.html#I_indexterm12_id764309">Memory-mapped files</a></dt><dt>MemoryHandler class, <a class="indexterm" href="ch11s07.html#I_indexterm11_id749038">Handlers</a></dt><dt>menu field, <a class="indexterm" href="ch20s04.html#I_indexterm20_id811886">Desktop Colors</a></dt><dt>MenuBar class, <a class="indexterm" href="ch02s05.html#I_indexterm2_id640692">HelloJava3: The Button Strikes!</a></dt><dt>menuCanceled() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id791824">Event Summary</a></dt><dt>menuDeselected() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id791837">Event Summary</a></dt><dt>menuDragMouse-Dragged() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id792106">Event Summary</a></dt><dt>menuDragMouse-Entered() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id792120">Event Summary</a></dt><dt>menuDragMouse-Exited() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id792133">Event Summary</a></dt><dt>menuDragMouse-Released() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id792146">Event Summary</a></dt><dt>MenuDragMouseEvent class, <a class="indexterm" href="ch16s03.html#I_indexterm16_id792053">Event Summary</a></dt><dt>MenuEvent class, <a class="indexterm" href="ch16s03.html#I_indexterm16_id791779">Event Summary</a></dt><dt>MenuKeyEvent class, <a class="indexterm" href="ch16s03.html#I_indexterm16_id791959">Event Summary</a></dt><dt>menuKeyPressed() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id792006">Event Summary</a></dt><dt>menuKeyReleased() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id792021">Event Summary</a></dt><dt>menuKeyTyped() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id792035">Event Summary</a></dt><dt>menus, <a class="indexterm" href="ch17s06.html#idx10985">Menus</a><a class="indexterm" href="ch17s06.html#I_indexterm17_id796558">Menus</a></dt><dt>menuSelected() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id791850">Event Summary</a></dt><dt>menuText field, <a class="indexterm" href="ch20s04.html#I_indexterm20_id811902">Desktop Colors</a></dt><dt>message digest, <a class="indexterm" href="go01.html#I_indexterm_id841793">Glossary</a></dt><dt>MessageFormat class, <a class="indexterm" href="ch10s06.html#I_indexterm10_id731192">Formatting with the java.text Package</a>, <a class="indexterm" href="ch10s06.html#idx10532">MessageFormat</a><a class="indexterm" href="ch10s06.html#I_indexterm10_id732016">MessageFormat</a></dt><dt>META-INF directory, <a class="indexterm" href="ch03s06.html#I_indexterm3_id646058">JAR manifests</a></dt><dt>metadata, <a class="indexterm" href="ch04s02.html#I_indexterm4_id647769">Javadoc as metadata</a>, <a class="indexterm" href="ch04s02.html#I_indexterm4_id647778">Javadoc as metadata</a>, <a class="indexterm" href="ch07s04.html#I_indexterm7_id705772">Annotations</a></dt><dd><dl><dt>adding using annotations, <a class="indexterm" href="ch07s04.html#I_indexterm7_id705772">Annotations</a></dt><dt>defined, <a class="indexterm" href="ch04s02.html#I_indexterm4_id647778">Javadoc as metadata</a></dt><dt>javadoc as, <a class="indexterm" href="ch04s02.html#I_indexterm4_id647769">Javadoc as metadata</a></dt></dl></dd><dt>metadata-complete attribute, <a class="indexterm" href="ch15s03.html#I_indexterm15_id779978">Configuration with web.xml and Annotations</a></dt><dt>MetalLookAndFeel class, <a class="indexterm" href="ch18s05.html#I_indexterm18_id803961">Pluggable Look-and-Feel</a></dt><dt>META_MASK modifier, <a class="indexterm" href="ch16s02.html#I_indexterm16_id789716">Mouse and Key Modifiers on InputEvents</a></dt><dt>Method class, <a class="indexterm" href="ch07s03.html#I_indexterm7_id703432">Reflection</a>, <a class="indexterm" href="ch07s03.html#I_indexterm7_id704484">Accessing Methods</a></dt><dt>methods, <a class="indexterm" href="ch01s02.html#I_indexterm1_id632882">A Virtual Machine</a>, <a class="indexterm" href="ch01s04.html#idx10023">Type Safety and Method Binding</a><a class="indexterm" href="ch01s04.html#I_indexterm1_id633922">Type Safety and Method Binding</a>, <a class="indexterm" href="ch02s03.html#I_indexterm2_id636662">Classes</a>, <a class="indexterm" href="ch02s03.html#idx10099">The main() Method</a><a class="indexterm" href="ch02s03.html#I_indexterm2_id637110">The main() Method</a>, <a class="indexterm" href="ch02s03.html#idx10101">The paintComponent() Method</a><a class="indexterm" href="ch02s03.html#I_indexterm2_id639042">The paintComponent() Method</a>, <a class="indexterm" href="ch02s04.html#idx10102">The repaint() Method</a>, <a class="indexterm" href="ch02s05.html#idx10100">Method Overloading</a><a class="indexterm" href="ch02s05.html#I_indexterm2_id641020">Method Overloading</a>, <a class="indexterm" href="ch02s05.html#I_indexterm2_id642144">Static Members</a>, <a class="indexterm" href="ch02s05.html#idx10098">Our Color Methods</a><a class="indexterm" href="ch02s05.html#I_indexterm2_id642762">Our Color Methods</a>, <a class="indexterm" href="ch04s04.html#I_indexterm4_id649482">Statements</a>, <a class="indexterm" href="ch04s04.html#idx10165">Method invocation</a>, <a class="indexterm" href="ch05s02.html#I_indexterm5_id689669">Local Variables</a>, <a class="indexterm" href="ch05s02.html#idx10233">Shadowing</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id689906">The “this” reference</a>, <a class="indexterm" href="ch05s02.html#idx10234">Static Methods</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id690114">Static Methods</a>, <a class="indexterm" href="ch05s02.html#idx10231">Initializing Local Variables</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id690327">Initializing Local Variables</a>, <a class="indexterm" href="ch05s02.html#idx10229">Argument Passing and References</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id690645">Argument Passing and References</a>, <a class="indexterm" href="ch05s02.html#idx10236">Wrappers for Primitive Types</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id691311">Wrappers for Primitive Types</a>, <a class="indexterm" href="ch05s02.html#idx10230">Autoboxing and Unboxing of Primitives</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id691556">Performance implications of boxing</a>, <a class="indexterm" href="ch05s02.html#idx10235">Variable-Length Argument Lists</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id691815">Variable-Length Argument Lists</a>, <a class="indexterm" href="ch05s02.html#idx10232">Method Overloading</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id692209">Method Overloading</a>, <a class="indexterm" href="ch06s01.html#idx10294">@Override</a>, <a class="indexterm" href="ch06s01.html#idx10296">Overridden methods and dynamic binding</a>, <a class="indexterm" href="ch06s01.html#I_indexterm6_id695099">Static method binding</a>, <a class="indexterm" href="ch06s01.html#I_indexterm6_id695161">final methods and performance</a>, <a class="indexterm" href="ch06s01.html#idx10295">Compiler optimizations</a><a class="indexterm" href="ch06s01.html#I_indexterm6_id695411">Compiler optimizations</a>, <a class="indexterm" href="ch06s01.html#idx10298">Method selection revisited</a>, <a class="indexterm" href="ch06s01.html#idx10300">Method selection revisited</a>, <a class="indexterm" href="ch06s01.html#idx10297">Exceptions and overridden methods</a><a class="indexterm" href="ch06s01.html#I_indexterm6_id695878">Exceptions and overridden methods</a>, <a class="indexterm" href="ch06s01.html#idx10299">Return types and overridden methods</a><a class="indexterm" href="ch06s01.html#I_indexterm6_id696024">Return types and overridden methods</a>, <a class="indexterm" href="ch06s01.html#idx10287">Abstract Methods and Classes</a><a class="indexterm" href="ch06s01.html#I_indexterm6_id697126">Abstract Methods and Classes</a>, <a class="indexterm" href="ch06s04.html#idx10301">Basic Access Modifiers</a><a class="indexterm" href="ch06s04.html#I_indexterm6_id699157">Basic Access Modifiers</a>, <a class="indexterm" href="ch06s04.html#idx10302">Subclasses and Visibility</a><a class="indexterm" href="ch06s04.html#I_indexterm6_id699388">Subclasses and Visibility</a>, <a class="indexterm" href="ch06s04.html#I_indexterm6_id699409">Interfaces and Visibility</a>, <a class="indexterm" href="ch06s06.html#idx10289">Limitations on inner classes in methods</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id700854">Limitations on inner classes in methods</a>, <a class="indexterm" href="ch06s06.html#idx10292">Static inner classes</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701120">Static inner classes</a>, <a class="indexterm" href="ch06s06.html#idx10288">Anonymous inner classes</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701420">Anonymous inner classes</a>, <a class="indexterm" href="ch06s06.html#idx10290">Scoping of the “this” reference</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701576">Scoping of the “this” reference</a>, <a class="indexterm" href="ch06s06.html#idx10293">How do inner classes really work?</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701748">How do inner classes really work?</a>, <a class="indexterm" href="ch06s06.html#idx10291">Security implications</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701834">Security implications</a>, <a class="indexterm" href="ch08s09.html#idx10427">Generic Methods Introduced</a><a class="indexterm" href="ch08s09.html#I_indexterm8_id712313">Generic Methods Introduced</a>, <a class="indexterm" href="ch08s09.html#idx10428">Type Inference from Arguments</a><a class="indexterm" href="ch08s09.html#I_indexterm8_id712557">Type Inference from Arguments</a>, <a class="indexterm" href="ch08s09.html#idx10429">Type Inference from Assignment Context</a><a class="indexterm" href="ch08s09.html#I_indexterm8_id712686">Type Inference from Assignment Context</a>, <a class="indexterm" href="ch08s09.html#I_indexterm8_id712711">Explicit Type Invocation</a>, <a class="indexterm" href="ch08s09.html#idx10430">Wildcard Capture</a><a class="indexterm" href="ch08s09.html#I_indexterm8_id712855">Wildcard Capture</a>, <a class="indexterm" href="ch08s09.html#I_indexterm8_id712880">Wildcard Types Versus Generic Methods</a>, <a class="indexterm" href="go01.html#I_indexterm_id841811">Glossary</a>, <a class="indexterm" href="go01.html#I_indexterm_id841826">Glossary</a>, <a class="indexterm" href="go01.html#I_indexterm_id841847">Glossary</a></dt><dd><dl><dt>abstract, <a class="indexterm" href="ch06s01.html#idx10287">Abstract Methods and Classes</a><a class="indexterm" href="ch06s01.html#I_indexterm6_id697126">Abstract Methods and Classes</a></dt><dt>architecture-dependent, <a class="indexterm" href="ch01s02.html#I_indexterm1_id632882">A Virtual Machine</a></dt><dt>argument passing and references, <a class="indexterm" href="ch05s02.html#idx10229">Argument Passing and References</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id690645">Argument Passing and References</a></dt><dt>autoboxing and unboxing of primitives, <a class="indexterm" href="ch05s02.html#idx10230">Autoboxing and Unboxing of Primitives</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id691556">Performance implications of boxing</a></dt><dt>binding, <a class="indexterm" href="ch01s04.html#idx10023">Type Safety and Method Binding</a><a class="indexterm" href="ch01s04.html#I_indexterm1_id633922">Type Safety and Method Binding</a></dt><dt>declaring, <a class="indexterm" href="ch04s04.html#I_indexterm4_id649482">Statements</a></dt><dt>defined, <a class="indexterm" href="ch02s03.html#I_indexterm2_id636662">Classes</a>, <a class="indexterm" href="go01.html#I_indexterm_id841811">Glossary</a></dt><dt>generic, <a class="indexterm" href="ch08s09.html#idx10427">Generic Methods Introduced</a><a class="indexterm" href="ch08s09.html#I_indexterm8_id712313">Generic Methods Introduced</a>, <a class="indexterm" href="ch08s09.html#idx10428">Type Inference from Arguments</a><a class="indexterm" href="ch08s09.html#I_indexterm8_id712557">Type Inference from Arguments</a>, <a class="indexterm" href="ch08s09.html#idx10429">Type Inference from Assignment Context</a><a class="indexterm" href="ch08s09.html#I_indexterm8_id712686">Type Inference from Assignment Context</a>, <a class="indexterm" href="ch08s09.html#I_indexterm8_id712711">Explicit Type Invocation</a>, <a class="indexterm" href="ch08s09.html#idx10430">Wildcard Capture</a><a class="indexterm" href="ch08s09.html#I_indexterm8_id712855">Wildcard Capture</a>, <a class="indexterm" href="ch08s09.html#I_indexterm8_id712880">Wildcard Types Versus Generic Methods</a></dt><dd><dl><dt>explicit type invocation, <a class="indexterm" href="ch08s09.html#I_indexterm8_id712711">Explicit Type Invocation</a></dt><dt>overview, <a class="indexterm" href="ch08s09.html#idx10427">Generic Methods Introduced</a><a class="indexterm" href="ch08s09.html#I_indexterm8_id712313">Generic Methods Introduced</a></dt><dt>type inference from arguments, <a class="indexterm" href="ch08s09.html#idx10428">Type Inference from Arguments</a><a class="indexterm" href="ch08s09.html#I_indexterm8_id712557">Type Inference from Arguments</a></dt><dt>type inference from assignment context, <a class="indexterm" href="ch08s09.html#idx10429">Type Inference from Assignment Context</a><a class="indexterm" href="ch08s09.html#I_indexterm8_id712686">Type Inference from Assignment Context</a></dt><dt>vs. wildcard types, <a class="indexterm" href="ch08s09.html#I_indexterm8_id712880">Wildcard Types Versus Generic Methods</a></dt><dt>wildcard capture, <a class="indexterm" href="ch08s09.html#idx10430">Wildcard Capture</a><a class="indexterm" href="ch08s09.html#I_indexterm8_id712855">Wildcard Capture</a></dt></dl></dd><dt>in HelloJava application, <a class="indexterm" href="ch02s03.html#idx10099">The main() Method</a><a class="indexterm" href="ch02s03.html#I_indexterm2_id637110">The main() Method</a>, <a class="indexterm" href="ch02s03.html#idx10101">The paintComponent() Method</a><a class="indexterm" href="ch02s03.html#I_indexterm2_id639042">The paintComponent() Method</a>, <a class="indexterm" href="ch02s04.html#idx10102">The repaint() Method</a>, <a class="indexterm" href="ch02s05.html#idx10100">Method Overloading</a><a class="indexterm" href="ch02s05.html#I_indexterm2_id641020">Method Overloading</a>, <a class="indexterm" href="ch02s05.html#idx10098">Our Color Methods</a><a class="indexterm" href="ch02s05.html#I_indexterm2_id642762">Our Color Methods</a></dt><dd><dl><dt>color methods, <a class="indexterm" href="ch02s05.html#idx10098">Our Color Methods</a><a class="indexterm" href="ch02s05.html#I_indexterm2_id642762">Our Color Methods</a></dt><dt>main( ) method, <a class="indexterm" href="ch02s03.html#idx10099">The main() Method</a><a class="indexterm" href="ch02s03.html#I_indexterm2_id637110">The main() Method</a></dt><dt>overloading, <a class="indexterm" href="ch02s05.html#idx10100">Method Overloading</a><a class="indexterm" href="ch02s05.html#I_indexterm2_id641020">Method Overloading</a></dt><dt>paintComponent( ) method, <a class="indexterm" href="ch02s03.html#idx10101">The paintComponent() Method</a><a class="indexterm" href="ch02s03.html#I_indexterm2_id639042">The paintComponent() Method</a></dt><dt>repaint( ) method, <a class="indexterm" href="ch02s04.html#idx10102">The repaint() Method</a></dt></dl></dd><dt>initializing local variables, <a class="indexterm" href="ch05s02.html#idx10231">Initializing Local Variables</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id690327">Initializing Local Variables</a></dt><dt>inner classes within, <a class="indexterm" href="ch06s06.html#idx10289">Limitations on inner classes in methods</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id700854">Limitations on inner classes in methods</a>, <a class="indexterm" href="ch06s06.html#idx10292">Static inner classes</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701120">Static inner classes</a>, <a class="indexterm" href="ch06s06.html#idx10288">Anonymous inner classes</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701420">Anonymous inner classes</a>, <a class="indexterm" href="ch06s06.html#idx10290">Scoping of the “this” reference</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701576">Scoping of the “this” reference</a>, <a class="indexterm" href="ch06s06.html#idx10293">How do inner classes really work?</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701748">How do inner classes really work?</a>, <a class="indexterm" href="ch06s06.html#idx10291">Security implications</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701834">Security implications</a></dt><dd><dl><dt>anonymous inner classes, <a class="indexterm" href="ch06s06.html#idx10288">Anonymous inner classes</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701420">Anonymous inner classes</a></dt><dt>limitations on, <a class="indexterm" href="ch06s06.html#idx10289">Limitations on inner classes in methods</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id700854">Limitations on inner classes in methods</a></dt><dt>scoping of “this” reference, <a class="indexterm" href="ch06s06.html#idx10290">Scoping of the “this” reference</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701576">Scoping of the “this” reference</a></dt><dt>security implications, <a class="indexterm" href="ch06s06.html#idx10291">Security implications</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701834">Security implications</a></dt><dt>static inner classes, <a class="indexterm" href="ch06s06.html#idx10292">Static inner classes</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701120">Static inner classes</a></dt><dt>whether really work, <a class="indexterm" href="ch06s06.html#idx10293">How do inner classes really work?</a><a class="indexterm" href="ch06s06.html#I_indexterm6_id701748">How do inner classes really work?</a></dt></dl></dd><dt>invoking, <a class="indexterm" href="ch04s04.html#idx10165">Method invocation</a></dt><dt>local variables, <a class="indexterm" href="ch05s02.html#I_indexterm5_id689669">Local Variables</a></dt><dt>method overloading, <a class="indexterm" href="ch05s02.html#idx10232">Method Overloading</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id692209">Method Overloading</a></dt><dt>overloading, <a class="indexterm" href="go01.html#I_indexterm_id841826">Glossary</a></dt><dt>overriding, <a class="indexterm" href="ch06s01.html#idx10294">@Override</a>, <a class="indexterm" href="ch06s01.html#idx10296">Overridden methods and dynamic binding</a>, <a class="indexterm" href="ch06s01.html#I_indexterm6_id695099">Static method binding</a>, <a class="indexterm" href="ch06s01.html#I_indexterm6_id695161">final methods and performance</a>, <a class="indexterm" href="ch06s01.html#idx10295">Compiler optimizations</a><a class="indexterm" href="ch06s01.html#I_indexterm6_id695411">Compiler optimizations</a>, <a class="indexterm" href="ch06s01.html#idx10298">Method selection revisited</a>, <a class="indexterm" href="ch06s01.html#idx10297">Exceptions and overridden methods</a><a class="indexterm" href="ch06s01.html#I_indexterm6_id695878">Exceptions and overridden methods</a>, <a class="indexterm" href="ch06s01.html#idx10299">Return types and overridden methods</a><a class="indexterm" href="ch06s01.html#I_indexterm6_id696024">Return types and overridden methods</a>, <a class="indexterm" href="go01.html#I_indexterm_id841847">Glossary</a></dt><dd><dl><dt>@Override, <a class="indexterm" href="ch06s01.html#idx10294">@Override</a></dt><dt>and dynamic binding, <a class="indexterm" href="ch06s01.html#idx10296">Overridden methods and dynamic binding</a></dt><dt>compiler optimizations, <a class="indexterm" href="ch06s01.html#idx10295">Compiler optimizations</a><a class="indexterm" href="ch06s01.html#I_indexterm6_id695411">Compiler optimizations</a></dt><dt>defined, <a class="indexterm" href="go01.html#I_indexterm_id841847">Glossary</a></dt><dt>exceptions and overridden methods, <a class="indexterm" href="ch06s01.html#idx10297">Exceptions and overridden methods</a><a class="indexterm" href="ch06s01.html#I_indexterm6_id695878">Exceptions and overridden methods</a></dt><dt>final methods and performance, <a class="indexterm" href="ch06s01.html#I_indexterm6_id695161">final methods and performance</a></dt><dt>method selection, <a class="indexterm" href="ch06s01.html#idx10298">Method selection revisited</a></dt><dt>return types and overridden methods, <a class="indexterm" href="ch06s01.html#idx10299">Return types and overridden methods</a><a class="indexterm" href="ch06s01.html#I_indexterm6_id696024">Return types and overridden methods</a></dt><dt>static method binding, <a class="indexterm" href="ch06s01.html#I_indexterm6_id695099">Static method binding</a></dt></dl></dd><dt>selection of, <a class="indexterm" href="ch06s01.html#idx10300">Method selection revisited</a></dt><dt>shadowing, <a class="indexterm" href="ch05s02.html#idx10233">Shadowing</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id689906">The “this” reference</a></dt><dt>static, <a class="indexterm" href="ch02s05.html#I_indexterm2_id642144">Static Members</a></dt><dt>static methods, <a class="indexterm" href="ch05s02.html#idx10234">Static Methods</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id690114">Static Methods</a></dt><dt>variable-length argument lists, <a class="indexterm" href="ch05s02.html#idx10235">Variable-Length Argument Lists</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id691815">Variable-Length Argument Lists</a></dt><dt>visibility of, <a class="indexterm" href="ch06s04.html#idx10301">Basic Access Modifiers</a><a class="indexterm" href="ch06s04.html#I_indexterm6_id699157">Basic Access Modifiers</a>, <a class="indexterm" href="ch06s04.html#idx10302">Subclasses and Visibility</a><a class="indexterm" href="ch06s04.html#I_indexterm6_id699388">Subclasses and Visibility</a>, <a class="indexterm" href="ch06s04.html#I_indexterm6_id699409">Interfaces and Visibility</a></dt><dd><dl><dt>basic access modifiers, <a class="indexterm" href="ch06s04.html#idx10301">Basic Access Modifiers</a><a class="indexterm" href="ch06s04.html#I_indexterm6_id699157">Basic Access Modifiers</a></dt><dt>interfaces and, <a class="indexterm" href="ch06s04.html#I_indexterm6_id699409">Interfaces and Visibility</a></dt><dt>subclasses and, <a class="indexterm" href="ch06s04.html#idx10302">Subclasses and Visibility</a><a class="indexterm" href="ch06s04.html#I_indexterm6_id699388">Subclasses and Visibility</a></dt></dl></dd><dt>wrappers for primitive types, <a class="indexterm" href="ch05s02.html#idx10236">Wrappers for Primitive Types</a><a class="indexterm" href="ch05s02.html#I_indexterm5_id691311">Wrappers for Primitive Types</a></dt></dl></dd><dt>Microsoft Windows, <a class="indexterm" href="ch03s01.html#I_indexterm3_id644257">JDK Environment</a></dt><dt>MIDI files, <a class="indexterm" href="ch21s05.html#I_indexterm21_id819337">Simple Audio</a></dt><dt>MILLISECOND identifier, <a class="indexterm" href="ch11s02.html#I_indexterm11_id738742">Working with Calendars</a>, <a class="indexterm" href="ch17s04.html#I_indexterm17_id795490">The Spinner</a></dt><dt>MIME type, <a class="indexterm" href="ch14s02.html#I_indexterm14_id773773">Getting the Content as an Object</a></dt><dt>min() method, <a class="indexterm" href="ch11s01.html#I_indexterm11_id736911">The java.lang.Math Class</a></dt><dt>minus operator, <a class="indexterm" href="ch04s04.html#I_indexterm4_id682048">Operators</a></dt><dt>MINUTE value, <a class="indexterm" href="ch11s02.html#I_indexterm11_id738731">Working with Calendars</a>, <a class="indexterm" href="ch17s04.html#I_indexterm17_id795536">The Spinner</a></dt><dt>MissingResourceException, <a class="indexterm" href="ch10s03.html#I_indexterm10_id727373">Resource Bundles</a></dt><dt>mkdir() method, <a class="indexterm" href="ch12s02.html#I_indexterm12_id755124">File operations</a>, <a class="indexterm" href="ch12s02.html#I_indexterm12_id756257">File operations</a></dt><dt>mkdirs() method, <a class="indexterm" href="ch12s02.html#I_indexterm12_id755134">File operations</a>, <a class="indexterm" href="ch12s02.html#I_indexterm12_id756291">File operations</a></dt><dt>mnemonics, <a class="indexterm" href="ch17s06.html#I_indexterm17_id796265">Menus</a></dt><dt>model (MVC pattern), <a class="indexterm" href="ch16s01.html#I_indexterm16_id785522">The MVC Framework</a></dt><dt>Modifier class, <a class="indexterm" href="ch07s03.html#I_indexterm7_id704003">Modifiers and Security</a></dt><dt>modifiers, <a class="indexterm" href="ch02s03.html#I_indexterm2_id638862">The paintComponent() Method</a>, <a class="indexterm" href="go01.html#I_indexterm_id841904">Glossary</a></dt><dt>Molecule bean, <a class="indexterm" href="ch22s04.html#I_indexterm22_id821370">Molecular Motion</a></dt><dt>monitor and condition model, <a class="indexterm" href="ch01s04.html#I_indexterm1_id634385">Threads</a></dt><dt>monitors, <a class="indexterm" href="ch09s03.html#I_indexterm9_id716164">Synchronization</a></dt><dt>Monospaced font family, <a class="indexterm" href="ch20s06.html#I_indexterm20_id812301">Using Fonts</a></dt><dt>Monson-Haefel, Richard, <a class="indexterm" href="ch22s13.html#I_indexterm22_id824636">Enterprise JavaBeans and POJO-Based Enterprise Frameworks</a></dt><dt>MONTH identifier, <a class="indexterm" href="ch11s02.html#I_indexterm11_id738604">Working with Calendars</a>, <a class="indexterm" href="ch17s04.html#I_indexterm17_id795658">The Spinner</a></dt><dt>mouse-wheel events, <a class="indexterm" href="ch16s02.html#idx10943">Mouse-wheel events</a></dt><dt>mouseClicked() method, <a class="indexterm" href="ch06s06.html#I_indexterm6_id701393">Anonymous inner classes</a>, <a class="indexterm" href="ch16s03.html#I_indexterm16_id790682">Event Summary</a>, <a class="indexterm" href="ch17s07.html#I_indexterm17_id796754">Pop-Up Menus</a></dt><dt>mouseDragged() method, <a class="indexterm" href="ch02s04.html#I_indexterm2_id639767">Events</a>, <a class="indexterm" href="ch02s04.html#I_indexterm2_id639990">Events</a>, <a class="indexterm" href="ch16s03.html#I_indexterm16_id790777">Event Summary</a>, <a class="indexterm" href="ch20s08.html#I_indexterm20_id814674">Limiting Drawing with Clipping</a></dt><dt>mouseEntered() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id790727">Event Summary</a></dt><dt>MouseEvent class, <a class="indexterm" href="ch02s04.html#I_indexterm2_id639890">Events</a>, <a class="indexterm" href="ch16s01.html#I_indexterm16_id785199">Components</a>, <a class="indexterm" href="ch16s02.html#I_indexterm16_id788600">Events</a>, <a class="indexterm" href="ch16s03.html#I_indexterm16_id790643">Event Summary</a></dt><dt>mouseExited() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id790742">Event Summary</a></dt><dt>MouseInfo class, <a class="indexterm" href="ch16s04.html#I_indexterm16_id793335">The AWT Robot!</a></dt><dt>MouseInputAdapter class, <a class="indexterm" href="ch06s06.html#I_indexterm6_id701382">Anonymous inner classes</a></dt><dt>MouseListener interface, <a class="indexterm" href="ch16s02.html#I_indexterm16_id788885">Event Receivers and Listener Interfaces</a></dt><dt>MouseMotionListener interface, <a class="indexterm" href="ch02s04.html#I_indexterm2_id640417">Interfaces</a>, <a class="indexterm" href="ch02s05.html#I_indexterm2_id641768">More Events and Interfaces</a>, <a class="indexterm" href="ch16s02.html#I_indexterm16_id788896">Event Receivers and Listener Interfaces</a></dt><dt>mouseMoved() method, <a class="indexterm" href="ch02s04.html#I_indexterm2_id639778">Events</a>, <a class="indexterm" href="ch02s04.html#I_indexterm2_id640004">Events</a>, <a class="indexterm" href="ch16s03.html#I_indexterm16_id790792">Event Summary</a></dt><dt>mousePressed() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id790697">Event Summary</a>, <a class="indexterm" href="ch16s03.html#I_indexterm16_id793211">Dummy Adapters</a>, <a class="indexterm" href="ch17s07.html#I_indexterm17_id796733">Pop-Up Menus</a></dt><dt>mouseReleased() method, <a class="indexterm" href="ch16s03.html#I_indexterm16_id790712">Event Summary</a>, <a class="indexterm" href="ch17s07.html#I_indexterm17_id796743">Pop-Up Menus</a></dt><dt>MouseWheelListener interface, <a class="indexterm" href="ch16s02.html#I_indexterm16_id789924">Mouse-wheel events</a></dt><dt>move() method, <a class="indexterm" href="ch12s03.html#I_indexterm12_id758449">NIO File Operations</a></dt><dt>MulticastSocket class, <a class="indexterm" href="ch13s01.html#I_indexterm13_id764958">Sockets</a>, <a class="indexterm" href="ch13s01.html#I_indexterm13_id765016">Sockets</a></dt><dt>multidimensional arrays, <a class="indexterm" href="ch04s07.html#idx10166">Multidimensional Arrays</a><a class="indexterm" href="ch04s07.html#I_indexterm4_id688408">Multidimensional Arrays</a></dt><dt>multiplication operator, <a class="indexterm" href="ch04s04.html#I_indexterm4_id682247">Operators</a></dt><dt>multiplicity (iteration), <a class="indexterm" href="ch10s07.html#idx10533">Iteration (multiplicity)</a><a class="indexterm" href="ch10s07.html#I_indexterm10_id733321">Iteration (multiplicity)</a></dt><dt>multiprocessor systems, <a class="indexterm" href="ch09s03.html#I_indexterm9_id716144">Synchronization</a></dt><dt>multithreaded, <a class="indexterm" href="ch02s06.html#I_indexterm2_id642876">Threads</a></dt><dt>MutableTreeNode class, <a class="indexterm" href="ch18s02.html#I_indexterm18_id801650">Nodes and Models</a></dt><dt>MVC framework, <a class="indexterm" href="ch16s01.html#idx10944">The MVC Framework</a><a class="indexterm" href="ch16s01.html#I_indexterm16_id785647">The MVC Framework</a>, <a class="indexterm" href="go01.html#I_indexterm_id841875">Glossary</a></dt><dt>MVC pattern (controller), <a class="indexterm" href="ch15s01.html#I_indexterm15_id776203">JSPs</a>, <a class="indexterm" href="ch16s01.html#I_indexterm16_id785559">The MVC Framework</a></dt><dt>MVC pattern (model), <a class="indexterm" href="ch16s01.html#I_indexterm16_id785528">The MVC Framework</a></dt><dt>MVC pattern (view), <a class="indexterm" href="ch16s01.html#I_indexterm16_id785537">The MVC Framework</a></dt></dl></div></div> </div> </body> </html>