Essential Java 2 fast: How to develop applications and applets with Java 2: Essential Series
Autor John Cowellen Limba Engleză Paperback – 14 mai 1999
Din seria Essential Series
- Preț: 40.77 lei
- 20% Preț: 327.02 lei
- 20% Preț: 328.13 lei
- 20% Preț: 323.93 lei
- 20% Preț: 302.67 lei
- 20% Preț: 322.96 lei
- 20% Preț: 323.59 lei
- 20% Preț: 267.82 lei
- 20% Preț: 326.70 lei
- 20% Preț: 194.62 lei
- 20% Preț: 322.63 lei
- 20% Preț: 298.81 lei
- 20% Preț: 628.52 lei
- 20% Preț: 320.53 lei
- 20% Preț: 321.99 lei
- 20% Preț: 326.84 lei
- 20% Preț: 301.88 lei
- 20% Preț: 234.57 lei
- 20% Preț: 327.66 lei
- 20% Preț: 625.78 lei
- 20% Preț: 322.17 lei
- 20% Preț: 327.98 lei
- 20% Preț: 626.10 lei
- 20% Preț: 323.93 lei
- 20% Preț: 320.71 lei
- 20% Preț: 325.88 lei
- 20% Preț: 628.70 lei
Preț: 324.74 lei
Preț vechi: 405.93 lei
-20% Nou
Puncte Express: 487
Preț estimativ în valută:
62.15€ • 64.56$ • 51.62£
62.15€ • 64.56$ • 51.62£
Carte tipărită la comandă
Livrare economică 03-17 februarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9781852330712
ISBN-10: 1852330716
Pagini: 252
Ilustrații: X, 246 p. 73 illus.
Dimensiuni: 155 x 235 x 13 mm
Greutate: 0.39 kg
Ediția:1999
Editura: SPRINGER LONDON
Colecția Springer
Seria Essential Series
Locul publicării:London, United Kingdom
ISBN-10: 1852330716
Pagini: 252
Ilustrații: X, 246 p. 73 illus.
Dimensiuni: 155 x 235 x 13 mm
Greutate: 0.39 kg
Ediția:1999
Editura: SPRINGER LONDON
Colecția Springer
Seria Essential Series
Locul publicării:London, United Kingdom
Public țintă
Lower undergraduateCuprins
1 Why Java 2 is Special.- Is this book for you?.- What you need to run Java 2.- How to use this book.- An object-oriented approach.- Conventions.- 2 An Object-Oriented Application.- A first application.- What can go wrong?.- How does the application work?.- Classes and objects.- The main method.- What’s new.- Running the application.- Using classes and objects.- Naming conventions.- 3 The Java Language.- Applications and applets.- Comments.- Terminating Java statements.- Data types.- The integer data types.- The floating point data types.- The boolean data type.- The char data type.- The String data type.- Names in Java.- Declaring data.- Arithmetic in Java.- Mixing data types.- Casting.- Assignment operators.- Using strings in Java.- Operator precedence.- Displaying information on your screen.- 4 Branching and Looping.- The If…else statement.- Logical operators.- The switch statement.- Block statements.- Looping.- The for loop.- The while loop.- The do…while loop.- The break statement.- Arrays.- 5 Creating and Using Classes and Objects.- The Account class.- The displayDetails method.- The inCredit method.- The credit and debit methods.- The main method.- Using constructors.- Encapsulating data.- Calling methods.- Command line arguments for applications.- 6 Using Applets.- Writing applets.- The APPLET tag.- Key methods of the Applet class.- The init method.- The start method.- The stop method.- The destroy method.- The paint method.- Command line arguments for applets.- 7 The Graphics, Color and Font Classes.- The co-ordinate frame.- Importing classes.- The Graphics class.- Drawing lines.- Drawing rectangles.- Drawing circles and ovals.- Drawing arcs.- Drawing polygons.- The Color class.- Creating colours.- Displaying text and changing fonts.- Displaying images.-8 Inheritance and Polymorphism.- A hierarchy of computer components.- Defining the Memory subclass.- Polymorphism.- The MBoard class.- Extending a subclass.- Class and instance variables.- Static methods.- Overloading methods.- Access control.- Interfaces.- 9 Mouse and Keyboard Events.- The MouseEvent class.- The MouseListener interface.- Which button was pressed?.- The MouseAdapter class.- The MouseMotionListener interface.- The KeyEvent class.- The KeyAdapter class.- The KeyListener interface.- 10 The AWT Components.- Event-driven programming.- The AWT classes.- The Button class.- Handling events.- The Label class.- The Scrollbar class.- Handling Scrollbar events.- The Checkbox class.- The List class.- Multiple selection in List objects.- The TextComponent class.- The TextArea class.- Using the TextListener interface.- The TextField class.- The Canvas class.- 11 The Layout Managers.- The FlowLayout class.- The BorderLayout class.- The CardLayout class.- The GridLayout class.- The GridBagLayout class.- 12 Windows, Dialogs and Menus.- The Container class.- The Frame class.- Creating an application which uses a frame.- The WindowListener interface.- Creating an applet which uses a frame.- The MenuBar class.- The Dialog class.- The FileDialog class.- The Panel class.- 13 The Swing Components.- Differences between Swing and AWT components.- The Swing components.- The Swing container classes.- The AbstractButton class.- The Swing and AWT buttons.- Changing the look and feel.- The JButton class.- The JToggleButton, JRadioButton and JCheckBox classes.- Displaying text.- The JLabel class.- The JTextField class.- The JTextArea class.- The JList class.- The JColorChooser class.- The JFileChooser class.- 14 Java Exceptions.- The Exception class.- The try and catch clauses.- Throwing an exception.- Creating new exceptions.- Throwing without catching.- 15 Writing Threaded Applications.- Pre-emptive scheduling.- The Runnable interface.- The Thread class.- Synchronizing threads.- The Thread class.- Creating animation.- The bouncing ball applet.- 16 Files and Streams.- The File class.- The InputStream and OutputStream classes.- The DatalnputStream and DataOutputStream classes.- Using the DataOutputStream class.- Using the DatalnputStream class.- Reading text files.- Reading from the keyboard.- Converting strings to other data types.
Caracteristici
Written in the style of the "Essential" Series Contains plenty of examples Explains Java 2's new features (formerly called JDK1.2) Includes supplementary material: sn.pub/extras