Objects to Components with the Java Platform
This text details a path from objects to components covering many of the concepts important in the new world of computing. After an introductory chapter showing what Java can do and including a review of Java's C-like features, Chapter 2 introduces object-oriented programming while Chapter 3 delves deeper into object-oriented concepts. Chapter 4 treats arrays and vectors, ending with an example on callbacks that motivates the next three chapters on event-driven programming. Chapter 8 combines topics involving data, prefaced by the necessary introduction to exception handling. Chapter 9 starts with threads and concurrent programming, and continues with animation, images and sound. Chapter 10 develops networking from the simplest case in which Java handles the protocol details to the use of sockets, the development of simple browsers and web servers, and distributed computing with RMI. Before using Java, Chapter 11 introduces relational databases and SQL statements, then uses Java to connect to a database and retrieve information from it. Having covered object-oriented programming, event-driven programming, applets, graphical user interfaces, exception handling, I/O, concurrent programming, multimedia, networking, and database access, the book concludes with Chapter 12 on the JavaBeans component technology which allows developers to create applications from configurable, pre-built components.
What people are saying - Write a review
We haven't found any reviews in the usual places.
What Java Can Do
Getting Started with ObjectOriented Programming
16 other sections not shown
applet of Example Applet started applet viewer args array balance BankAccount class bean BeanBox browser buffer button canvas Chapter checkbox choice box client color components constructor create Customer database declare default display double draw element Enter event event-driven programming execute extends Applet Figure font graphical user interface headers implements inner class input insertion sort instance variable integer Java program JBuilder JDBC layout layout manager loop merge sort method returns Modify Example mouse ngsAccount Note null object object-oriented programming ODBC operations output package pai nt method polygon procedural programming program arguments public class public static void public void query server shows specify stack statement static void main(String stener interface Stri string subclass System.out.println tangram teller TEST YOUR UNDERSTANDING text field thread user interface user presses variable window