Compras Nikon Bluetooth |
Organized into 14 "lessons," this book covers the basics of Java to build a simple applet-based e-commerce example. Besides covering the basics, including simple class design and practical hints for compiling, running, and deploying your first Java programs, this book concentrates on the APIs needed for real-world development. This includes servlets for building HTML on the fly, socket programming, RMI for remote procedure calls, and JDBC for database programming.
Enhanced in several steps, the author's sample code lets the reader see essential Java concepts. By the end of the volume, the sample application can simulate processing orders for a simple fruit store (including credit card numbers). Although it's far from commercially viable, the sample is a good choice for showing off the fundamentals of Java. Besides hitting the basics, the book covers such topics as basic file I/O and internationalization issues. (An appendix even introduces cryptography done the Java way.)
Of course, readers will want to explore the topics introduced in Essentials of the Java Programming Language in more detail elsewhere. But there's little doubt this slim, well-presented, and digestible book can put the basics of today's hottest language into the hands of anyone who has a little programming experience. --Richard Dragan
Topics covered: Introductory Java tutorial, installation and compilation hints, Java classes, fields and methods; applets, basic Swing components and user interfaces, event handling, introduction to servlets and JavaServer Pages (JSPs), HTML forms, Java collections, Java file I/O, exception handling, security, permissions and policy files; JDBC and database basics, accessing data in servlets, Remote Method Invocation (RMI) clients and servers, Java socket classes, internationalization, packages, JAR files and deployment, introduction to object-oriented programming, and cryptography basics.
Well written and quickly adsorbable. Unlike the other reviewer, I am glad she covered Objects at the end of the book. This allows you to see some real word examples before diving into theory. It is a much better way to learn.
Even if you know Java and want to learn more about some of the so called 'advanced topics' covered in this book(servers, servlets, sockets, rmi, ect), you can use this book as a quick intro.
Author has tremendous ability to deal with abstract concepts with ease - without compromising on depth, clarity or effectiveness.
Her greatest asset seems to be the gift of keeping things simple and short. The Java world is inundated with plenty of verbose literature and brevity is always welcome ...Monica makes an outstanding effort in that direction.
Author has tremendous ability to deal with abstract concepts with ease - without compromising on depth, clarity or effectiveness.
Her greatest asset seems to be the gift of keeping things simple and short. The Java world is inundated with plenty of verbose literature and brevity is always welcome ...Monica makes an outstanding effort in that direction.
Algebraic symbols are used when you do not know what you are talking about.
-- Philippe Schnoebelen
Why do mathematicians insist on using words that already have another
meaning? "It is the complex case that is easier to deal with." "If it
doesn't happen at a corner, but at an edge, it nonetheless happens at a
corner."