Finite-state Automata in Java
Finite-state Automata in Java
Author: Bradley Kjell, Cental Connecticut State University
These notes discuss finite-state automata, their practical uses, and how to implement them in Java. Finite-state automata are useful in many application areas: compiler design, natural language understanding, user interface design, and general programming. Many programming problems are straightforward when understood as finite automata. Without that understanding, the same problems can be confusing.
To use these notes with maximum benefit, read though them interactively. Think about and answer the question at the bottom of each page. These notes assume that you have at least the Java Development Kit (JDK) version 2.0 or later from Sun (http://www.javasoft.com) and a simple text editor such as NotePad.
a java book for free download
View/Download Finite-state Automata in Java
Related posts:

![[BlogMarks]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/blogmarks.png)
![[del.icio.us]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/delicious.png)
![[Digg]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/digg.png)
![[diigo]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/diigo.png)
![[dzone]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/dzone.png)
![[Friendsite]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/friendsite.png)
![[Google]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/google.png)
![[MySpace]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/myspace.png)
![[MyWeb]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/myweb.png)
![[Reddit]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/reddit.png)
![[Slashdot]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/slashdot.png)
![[Windows Live]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/windowslive.png)
![[Yahoo!]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/yahoo.png)
![[Email]](http://www.booksbase.com/wordpress/wp-content/plugins/bookmarkify/email.png)