skip to content
Covid-19 virus
COVID-19 Resources

Reliable information about the coronavirus (COVID-19) is available from the World Health Organization (current situation, international travel). Numerous and frequently-updated resource results are available from this WorldCat.org search. OCLC’s WebJunction has pulled together information and resources to assist library staff as they consider how to handle coronavirus issues in their communities.

Image provided by: CDC/ Alissa Eckert, MS; Dan Higgins, MAM
Developing Java software Preview this item
ClosePreview this item
Checking...

Developing Java software

Author: R Winder; Graham Roberts
Publisher: Chichester ; New York : Wiley, ©2000.
Series: Worldwide series in computer science.
Edition/Format:   Print book : English : 2nd edView all editions and formats
Summary:
Beginning with basic ideas, Winder progresses to the process of creating useful object-oriented applications. Along the way, all the core features of Java are covered, including the use of exceptions and multi-threading.
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Additional Physical Format: Online version:
Winder, R. (Russel).
Developing Java software.
Chichester ; New York : Wiley, ©2000
(OCoLC)606240534
Online version:
Winder, R. (Russel).
Developing Java software.
Chichester ; New York : Wiley, ©2000
(OCoLC)609742278
Material Type: Internet resource
Document Type: Book, Internet Resource
All Authors / Contributors: R Winder; Graham Roberts
ISBN: 0471606960 9780471606963
OCLC Number: 42921377
Notes: "Java 2 platform"--Cover.
Description: xxvi, 1004 pages : illustrations ; 24 cm.
Contents: pt. 1. Programming with objects and classes --
1. Introduction --
2. Programming fundamentals --
3. Adding structure --
4. Introducing containers --
5. Drawing pictures --
6. Classes and objects --
7. Class relationships --
8. Exceptions --
9. Introducing concurrency with threads --
10. User interfaces --
pt. 2. The process of programming --
11. The programming process --
12. Unit testing --
13. Test-driven programming strategies --
14. Programming tools --
pt. 3. Case studies in developing programs --
15. Introducing the case studies --
16. Contacts book --
17. Pedestrian crossing simulation --
pt. 4. The Java programming language in detail --
18. A Java language reference --
19. Variables, types and expressions --
20. Flow control --
21. Classes and packages --
22. Inheritance and interfaces --
23. Exception handling --
24. Threads and concurrency.
Series Title: Worldwide series in computer science.
Responsibility: Russel Winder and Graham Roberts.
More information:

Abstract:

This edition has seen an extensive restructuring and has been redesigned to present a more accessible text. The reader should find that the addition of small scale examples should aid understanding  Read more...

Reviews

Editorial reviews

Publisher Synopsis

"Java has the advantage of being platform agnostic, free, object-oriented and based on current best practice. Interestingly, the authors of Developing Java Software say they will teach you to develop Read more...

 
User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


\n\n

Primary Entity<\/h3>\n
<http:\/\/www.worldcat.org\/oclc\/42921377<\/a>> # Developing Java software<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Book<\/a>, schema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nlibrary:oclcnum<\/a> \"42921377<\/span>\" ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/id.loc.gov\/vocabulary\/countries\/enk<\/a>> ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/dbpedia.org\/resource\/New_York_City<\/a>> ; # New York<\/span>\n\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Place\/chichester<\/a>> ; # Chichester<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/computer_programming<\/a>> ; # COMPUTER PROGRAMMING<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/programming_languages<\/a>> ; # PROGRAMMING LANGUAGES<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/dewey.info\/class\/005.133\/e21\/<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/id.worldcat.org\/fast\/811707<\/a>> ; # Application software--Development<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/computer_programs<\/a>> ; # COMPUTER PROGRAMS<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/id.worldcat.org\/fast\/982065<\/a>> ; # Java (Computer program language)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/applicatieprogramma_s<\/a>> ; # Applicatieprogramma\'s<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/id.worldcat.org\/fast\/1042804<\/a>> ; # Object-oriented programming (Computer science)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/software<\/a>> ; # Software<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/software_engineering<\/a>> ; # SOFTWARE ENGINEERING<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/object_oriented_programming<\/a>> ; # OBJECT-ORIENTED PROGRAMMING<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/object_georienteerd_programmeren<\/a>> ; # Object-geori\u00EBnteerd programmeren<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/id.loc.gov\/authorities\/subjects\/sh95009362<\/a>> ; # Application software--Development<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/java_programmeertaal<\/a>> ; # Java (programmeertaal)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/software_development_tools<\/a>> ; # SOFTWARE DEVELOPMENT TOOLS<\/span>\n\u00A0\u00A0\u00A0\nschema:bookEdition<\/a> \"2nd ed.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:bookFormat<\/a> bgn:PrintBook<\/a> ;\u00A0\u00A0\u00A0\nschema:contributor<\/a> <http:\/\/viaf.org\/viaf\/85666668<\/a>> ; # Graham Roberts<\/span>\n\u00A0\u00A0\u00A0\nschema:copyrightYear<\/a> \"2000<\/span>\" ;\u00A0\u00A0\u00A0\nschema:creator<\/a> <http:\/\/viaf.org\/viaf\/61640386<\/a>> ; # Russel Winder<\/span>\n\u00A0\u00A0\u00A0\nschema:datePublished<\/a> \"2000<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Beginning with basic ideas, Winder progresses to the process of creating useful object-oriented applications. Along the way, all the core features of Java are covered, including the use of exceptions and multi-threading.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:exampleOfWork<\/a> <http:\/\/worldcat.org\/entity\/work\/id\/551353<\/a>> ;\u00A0\u00A0\u00A0\nschema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isPartOf<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Series\/worldwide_series_in_computer_science<\/a>> ; # Worldwide series in computer science.<\/span>\n\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/609742278<\/a>> ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/606240534<\/a>> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Developing Java software<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:productID<\/a> \"42921377<\/span>\" ;\u00A0\u00A0\u00A0\nschema:publication<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/42921377#PublicationEvent\/chichester_new_york_wiley_2000<\/a>> ;\u00A0\u00A0\u00A0\nschema:publisher<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Agent\/wiley<\/a>> ; # Wiley<\/span>\n\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/catdir.loc.gov\/catdir\/toc\/onix03\/99059388.html<\/a>> ;\u00A0\u00A0\u00A0\nschema:workExample<\/a> <http:\/\/worldcat.org\/isbn\/9780471606963<\/a>> ;\u00A0\u00A0\u00A0\numbel:isLike<\/a> <http:\/\/bnb.data.bl.uk\/id\/resource\/GBA234594<\/a>> ;\u00A0\u00A0\u00A0\nwdrs:describedby<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/42921377<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Related Entities<\/h3>\n
<http:\/\/dbpedia.org\/resource\/New_York_City<\/a>> # New York<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"New York<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/dewey.info\/class\/005.133\/e21\/<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Agent\/wiley<\/a>> # Wiley<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nbgn:Agent<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Wiley<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Place\/chichester<\/a>> # Chichester<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Chichester<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Series\/worldwide_series_in_computer_science<\/a>> # Worldwide series in computer science.<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nbgn:PublicationSeries<\/a> ;\u00A0\u00A0\u00A0\nschema:hasPart<\/a> <http:\/\/www.worldcat.org\/oclc\/42921377<\/a>> ; # Developing Java software<\/span>\n\u00A0\u00A0\u00A0\nschema:name<\/a> \"Worldwide series in computer science.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Worldwide series in computer science<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/applicatieprogramma_s<\/a>> # Applicatieprogramma\'s<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Applicatieprogramma\'s<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/computer_programming<\/a>> # COMPUTER PROGRAMMING<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"COMPUTER PROGRAMMING<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/computer_programs<\/a>> # COMPUTER PROGRAMS<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"COMPUTER PROGRAMS<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/java_programmeertaal<\/a>> # Java (programmeertaal)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Java (programmeertaal)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/object_georienteerd_programmeren<\/a>> # Object-geori\u00EBnteerd programmeren<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Object-geori\u00EBnteerd programmeren<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/object_oriented_programming<\/a>> # OBJECT-ORIENTED PROGRAMMING<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"OBJECT-ORIENTED PROGRAMMING<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/programming_languages<\/a>> # PROGRAMMING LANGUAGES<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"PROGRAMMING LANGUAGES<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/software<\/a>> # Software<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Software<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/software_development_tools<\/a>> # SOFTWARE DEVELOPMENT TOOLS<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"SOFTWARE DEVELOPMENT TOOLS<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Topic\/software_engineering<\/a>> # SOFTWARE ENGINEERING<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"SOFTWARE ENGINEERING<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.loc.gov\/authorities\/subjects\/sh95009362<\/a>> # Application software--Development<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Application software--Development<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.loc.gov\/vocabulary\/countries\/enk<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\ndcterms:identifier<\/a> \"enk<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.worldcat.org\/fast\/1042804<\/a>> # Object-oriented programming (Computer science)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Object-oriented programming (Computer science)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.worldcat.org\/fast\/811707<\/a>> # Application software--Development<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Application software--Development<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.worldcat.org\/fast\/982065<\/a>> # Java (Computer program language)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Java (Computer program language)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/viaf.org\/viaf\/61640386<\/a>> # Russel Winder<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Winder<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Russel<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"R.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Russel Winder<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/viaf.org\/viaf\/85666668<\/a>> # Graham Roberts<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:birthDate<\/a> \"1961<\/span>\" ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Roberts<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Graham<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Graham Roberts<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/isbn\/9780471606963<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:ProductModel<\/a> ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"0471606960<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"9780471606963<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/oclc\/606240534<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nrdfs:label<\/a> \"Developing Java software.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Online version:<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/42921377<\/a>> ; # Developing Java software<\/span>\n\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/oclc\/609742278<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nrdfs:label<\/a> \"Developing Java software.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Online version:<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/42921377<\/a>> ; # Developing Java software<\/span>\n\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/42921377<\/a>>\u00A0\u00A0\u00A0\u00A0a \ngenont:InformationResource<\/a>, genont:ContentTypeGenericResource<\/a> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/www.worldcat.org\/oclc\/42921377<\/a>> ; # Developing Java software<\/span>\n\u00A0\u00A0\u00A0\nschema:dateModified<\/a> \"2020-07-16<\/span>\" ;\u00A0\u00A0\u00A0\nvoid:inDataset<\/a> <http:\/\/purl.oclc.org\/dataset\/WorldCat<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/42921377#PublicationEvent\/chichester_new_york_wiley_2000<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:PublicationEvent<\/a> ;\u00A0\u00A0\u00A0\nschema:location<\/a> <http:\/\/dbpedia.org\/resource\/New_York_City<\/a>> ; # New York<\/span>\n\u00A0\u00A0\u00A0\nschema:location<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Place\/chichester<\/a>> ; # Chichester<\/span>\n\u00A0\u00A0\u00A0\nschema:organizer<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/551353#Agent\/wiley<\/a>> ; # Wiley<\/span>\n\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Content-negotiable representations<\/p>\n