. , Java Pattern (JP), . JP, , . JP, , .
Java Design Patterns, , . , , .
JP:
- , , . , , , Java Pattern.
- . JP. , , .
- . Java Pattern "", , . JP .
JP. , , . Java Pattern , , , , JP .
:
- , , JP.
- JP .
- , Design Studio.
- JP , .
- .
- , .
pattern.xml
«pattern.xml», JP. , , , , . "XML-" DesignPattern.xsd , Design Studio. , .
«» , , JP. :
- , .
- , , JP.
- , . JP , . .
- , JP, .
- , JP, .
Java
, , . , . (TCO) . , .
Java - , . JP .
Singleton , Java . , JP, , . Singleton JP .
Java Factory Pattern . . Singleton Factory . JP.
(Abstract Factory) , , «if-else» «switch» . Abstract Factory «if-else», , Abstract Factory .
JP Factory Abstract Factory, Object . Builder Pattern Java , , .
JP . , , . , 3 , 120 () 220 (). , .
JP , – , , .
- , , , , , . , , , JP. , .
« ». , JP .
, , , , . , .
Flyweight . , , , JP , . Java Flyweight.
JP (Facade) , . , MySql/Oracle , HTML, PDF . , .
. , . , Facade - , .
, , JP "" , . , JP . JP "" Composition, .
JP "Decorator" . , . JP "Decorator" .
, . - .
Java Regex Pattern
, , XML. . , Perl, sed awk, , , , . Java StringTokenizer charAt . "" .
java.util.regex , :
- .
- .
- .
- .
, J2SE 1.4.
"-". , invoker . Receiver .
, , , , Windows Unix. File System, , -, . Java-, FileSystemReceiver , Windows, Unix, Solaris .
JP "" . - "", "" , JVM. Google Translator Example Patterns Java , , – .
JP "" , . . , , , « », , .
Java Util Regex Pattern
Unix/Linux , , «Ant» «Ant-based» ""-. Linux Java. , - Jar, , . , Jar- , .
:
- " src", " java" .
- " lib", «Jar», , .
Pattern Compile Java.
"" Util – Pattern Matcher. String.matches () . , , . , java.util.regex: Pattern Matcher. .
Java Regex Pattern :
- "".
- Pattern.compile (), . Pattern. , .
- , , Matcher.
- , , () , .
- Java Pattern Matcher, , , , (), .
, , . , .