Universität des Saarlandes Java II - Wintersemester '10/'11 Deutsches Forschungszentrum für künstliche
                Intelligenz


Hier finden Sie zur Vorbereitung oder Vertiefung zusätzliche Links zu den in der Vorlesung behandelten Themen.
1Encodings und Unicode http://de.wikipedia.org/wiki/Zeichenkodierung
http://www.schoenitzer.de/encoding.html
http://de.wikipedia.org/wiki/Unicode
http://www.unicode.org/unicode/faq/
http://www.unicode.org/charts/
http://www.unicodecharacter.com/charsets/iso8859.html
http://www.cs.tut.fi/~jkorpela/chars.html
http://www.cl.cam.ac.uk/~mgk25/unicode.html
http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html
I18N: http://java.sun.com/docs/books/tutorial/i18n/index.html
Files, Streams:
Kapitel 18-21 in http://www.javabuch.de
Kapitel 14 in in 'Java ist auch eine Insel'
2Strings und Regexps http://java.sun.com/docs/books/tutorial/java/data/strings.html
Kapitel 11 in http://www.javabuch.de
http://de.wikipedia.org/wiki/Regulärer_Ausdruck
http://java.sun.com/docs/books/tutorial/essential/regex/
http://www.regular-expressions.info/java.html
http://www.regular-expressions.info/javaexample.html (unzip javaregexdemo.zip; unzip javaregexdemo; cd classes; java regexdemo.AppRegexDemo)
Coding Standards:
http://java.sun.com/docs/codeconv/
http://www.ambysoft.com/downloads/javaCodingStandards.pdf
http://mindprod.com/jgloss/unmain.html
Eclipse:
http://www.eclipse.org/whitepapers/eclipse-overview.pdf
http://www.eclipse.org/documentation/
3JAXP I: XML, DTD, SAX, DOM http://www.w3.org/TR/xml/
http://de.wikipedia.org/wiki/XML
http://de.wikipedia.org/wiki/Dokumenttypdefinition
http://de.selfhtml.org/xml/
Kapitel 15 in 'Java ist auch eine Insel'
Elements vs. Attributes: http://xml.coverpages.org/elementsAndAttrs.html
DTD Syntax quickref: http://www.mulberrytech.com/quickref/XMLquickref.pdf
DOM: http://www.w3.org/DOM
SAX: http://www.saxproject.org/
JAXP, SAX, DOM Tutorial: Chapters 2-7 in J2EE 1.4 Tutorial (PDF, HTML), http://java.sun.com/xml/tutorial_intro.html
StAX: Chapter 18 in J2EE 1.5 Tutorial (PDF, HTML), Kapitel 15.4 in 'Java ist auch eine Insel'
4JAXP II: XPath & XSLT http://www.w3.org/Style/XSL
W3C XSLT 1.0 recommendation: http://www.w3.org/TR/xslt
W3C XPath 1.0 recommendation: http://www.w3.org/TR/xpath
Quickref (XPath & XSLT 1.0): http://www.mulberrytech.com/quickref/XSLT_1quickref-v2.pdf
JAXP Info: http://jaxp.java.net
XSLT Tutorial: Chapter 7 in J2EE 1.4 Tutorial (PDF, HTML), http://java.sun.com/xml/tutorial_intro.html
http://www.cafeconleche.org/books/bible2/chapters/ch17.html
W3C XPath 1.0 rec: http://www.w3.org/TR/xpath
selfhtml: http://de.selfhtml.org/xml/darstellung/index.htm
XSLTC: http://xml.apache.org/xalan-j/xsltc
XQuery: http://www.w3.org/TR/xquery
JEdit-XSLT-XPath-Plugin-Installationsanleitung: http://www.dfki.de/~uschaefer/JEdit-XSLT.pdf
5JavaCC http://javacc.dev.java.net/
Tutorial: http://www.engr.mun.ca/~theo/JavaCC-Tutorial/
FAQ: http://www.engr.mun.ca/~theo/JavaCC-FAQ/
6Design Patterns http://de.wikipedia.org/wiki/Entwurfsmuster
http://en.wikipedia.org/wiki/Design_pattern_(computer_science)
Kapitel 10.4 in http://www.javabuch.de
http://www.patterndepot.com/put/8/JavaPatterns.htm
http://www.mindspring.com/~mgrand/pattern_synopses.htm
http://www.fluffycat.com/java-design-patterns/
7Apache Commons, Logging, Ant http://commons.apache.org
http://logging.apache.org
http://ant.apache.org
8Reflection, JNI, Profiling Reflection:
Kapitel 43 in http://www.javabuch.de
Kapitel 24 in 'Java ist auch eine Insel'
Profiling:
Kapitel 49 in http://www.javabuch.de
JNI: Kapitel 27 in 'Java ist auch eine Insel'
JNI, Reflection Tutorial: http://java.sun.com/docs/books/tutorial/
The Reflection API (Sun Tutorial)
.Swing & AWT The Swing Tutorial
Swing Components at a glance
Another Swing Tutorial
.Threads Concurrency Tutorial
Kapitel 11 in 'Java ist auch eine Insel'
Kapitel 17 in The Java Language Specification, Third Edition
Kapitel 22 in Handbuch der Java-Programmierung
.Disjoint Set Data Structures, Basic Graph Algorithms Disjoint Set Data Structures: Wikipedia
Basic Graph Implementation: Wikipedia
The book "Algorithms" von Cormen, Leiserson and Rivest
. Statistisches Part-of-Speech Tagging Vorlesung Mathematische Grundlagen
The Linguist's Guide to Statistics
Literatur:
Foundations of Statistical Natural Language Processing
by C. D. Manning, H. Schütze