{"id":"https://openalex.org/W2255749032","doi":null,"title":"Learning Java with CD-ROM","display_name":"Learning Java with CD-ROM","publication_year":2000,"publication_date":"2000-05-01","ids":{"openalex":"https://openalex.org/W2255749032","mag":"2255749032"},"language":"en","primary_location":{"id":"mag:2255749032","doi":null,"is_oa":false,"landing_page_url":"http://dl.acm.org/citation.cfm?id=556533","pdf_url":null,"source":{"id":"https://openalex.org/S4306477233","display_name":"O'Reilly & Associates, Inc. eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"O'Reilly & Associates, Inc. eBooks","raw_type":null},"volume":null,"type":"book","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5002189465","display_name":"Patrick Niemeyer","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pat Niemeyer","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Jonathan B. Knudsen","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jonathan B. Knudsen","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070709015","display_name":"Mike Loukides","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mike Loukides","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5043619873","display_name":"John Posner","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"John Posner","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.33059999346733093,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.33059999346733093,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.28220000863075256,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13681","display_name":"Engineering and Information Technology","score":0.17430000007152557,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.699999988079071},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"object-oriented programming","score":0.9200000166893005},{"id":"https://openalex.org/keywords/java-applets","display_name":"Java applets","score":0.8610000014305115},{"id":"https://openalex.org/keywords/javabeans","display_name":"JavaBeans","score":0.5789999961853027},{"id":"https://openalex.org/keywords/java-servlets","display_name":"Java servlets","score":0.5370000004768372},{"id":"https://openalex.org/keywords/java-swing","display_name":"Java Swing","score":0.5979999899864197},{"id":"https://openalex.org/keywords/java-foundation-classes","display_name":"Java Foundation Classes","score":0.9039999842643738},{"id":"https://openalex.org/keywords/network-programming","display_name":"network programming","score":0.6019999980926514},{"id":"https://openalex.org/keywords/sockets","display_name":"sockets","score":0.699999988079071},{"id":"https://openalex.org/keywords/threads","display_name":"threads","score":0.7310000061988831},{"id":"https://openalex.org/keywords/arrays","display_name":"arrays","score":0.753000020980835},{"id":"https://openalex.org/keywords/remote-method-invocation","display_name":"remote method invocation","score":0.8830000162124634},{"id":"https://openalex.org/keywords/security-policy","display_name":"security policy","score":0.843999981880188},{"id":"https://openalex.org/keywords/distributed-software","display_name":"distributed software systems","score":0.6690000295639038}],"concepts":[{"id":"https://openalex.org/C15524039","wikidata":"https://www.wikidata.org/wiki/Q865817","display_name":"Java applet","level":3,"score":0.8429571986198425},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8109826445579529},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"score":0.7948338389396667},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.7595386505126953},{"id":"https://openalex.org/C174954855","wikidata":"https://www.wikidata.org/wiki/Q7623626","display_name":"strictfp","level":4,"score":0.7240840792655945},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.722383975982666},{"id":"https://openalex.org/C172482141","wikidata":"https://www.wikidata.org/wiki/Q379273","display_name":"Generics in Java","level":5,"score":0.6351782083511353},{"id":"https://openalex.org/C32235180","wikidata":"https://www.wikidata.org/wiki/Q921902","display_name":"Java API for XML-based RPC","level":5,"score":0.5861411690711975},{"id":"https://openalex.org/C181907185","wikidata":"https://www.wikidata.org/wiki/Q1100098","display_name":"Java concurrency","level":4,"score":0.5012905597686768},{"id":"https://openalex.org/C60945770","wikidata":"https://www.wikidata.org/wiki/Q2517517","display_name":"Java Modeling Language","level":5,"score":0.4786714017391205},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.42748284339904785},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.4096527099609375},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3460760712623596}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:2255749032","doi":null,"is_oa":false,"landing_page_url":"http://dl.acm.org/citation.cfm?id=556533","pdf_url":null,"source":{"id":"https://openalex.org/S4306477233","display_name":"O'Reilly & Associates, Inc. eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"O'Reilly & Associates, Inc. eBooks","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2337277925","https://openalex.org/W1524382367","https://openalex.org/W68151309","https://openalex.org/W2289002775","https://openalex.org/W2432900239","https://openalex.org/W2745737058","https://openalex.org/W1582246116","https://openalex.org/W2481870338","https://openalex.org/W173443279","https://openalex.org/W150539729"],"abstract_inverted_index":{"From":[0],"the":[1,13,17,34,54,122,127,147,163,169,178,192,222],"Publisher:\r\nPart":[2],"of":[3,7,15,33,56,133,152,165,172,195,199,208],"O'Reilly's":[4,196],"definitive":[5,197],"set":[6,198],"Java":[8,11,35,71,107,124,155,160,180,200,203,209,226],"documentation,":[9,201],"Learning":[10,154,202],"introduces":[12],"basics":[14],"Java,":[16],"object-oriented":[18],"programming":[19,238],"language":[20,164],"for":[21,66,95,111,129,167],"networked":[22,79],"applications":[23,216],"from":[24,113,141,191],"Sun":[25],"Microsystems.":[26],"This":[27],"book":[28],"provides":[29],"a":[30,93,130,248],"broad":[31],"survey":[32],"2":[36,181],"Standard":[37],"Edition":[38],"and":[39,61,69,73,81,85,189,206,215,230],"contains":[40],"everything":[41,112],"you":[42,75,158],"need":[43],"to":[44,46,49,77,103,117,144,211,218],"know":[45],"get":[47],"up":[48],"speed":[50],"quickly.":[51],"It":[52],"covers":[53],"essentials":[55],"hot":[57],"topics":[58],"like":[59],"Swing":[60,231],"JFC;":[62],"describes":[63],"new":[64,131],"tools":[65],"signing":[67],"applets":[68,214,220,246],"other":[70],"classes;":[72],"shows":[74],"how":[76],"write":[78,212],"clients":[80,116],"servers,":[82],"servlets,":[83],"JavaBeans,":[84],"state-of-the-art":[86],"user":[87],"interfaces.":[88],"\r\nJava":[89],"started":[90],"out":[91],"as":[92,185,187],"tool":[94],"creating":[96],"animated":[97],"Web":[98,115,225],"pages,":[99],"but":[100],"it's":[101],"proved":[102],"be":[104],"much":[105],"more.":[106],"is":[108,161],"now":[109,162],"used":[110],"sophisticated":[114],"mission-critical":[118],"enterprise":[119],"applications.":[120],"In":[121,146],"future,":[123],"will":[125,156],"become":[126],"basis":[128],"generation":[132,171],"distributed":[134],"software":[135],"that":[136],"runs":[137],"on":[138],"devices":[139],"ranging":[140],"cell":[142],"phones":[143],"supercomputers.":[145],"practical,":[148],"hands-on":[149],"approach":[150],"characteristic":[151],"O'Reilly,":[153],"show":[157],"why":[159],"choice":[166],"building":[168],"next":[170],"computer":[173],"software.":[174],"\r\nIncludes":[175],"CD-ROM":[176],"containing":[177],"complete":[179],"SDK,":[182],"version":[183],"1.3,":[184],"well":[186],"examples":[188],"code":[190],"book.":[193],"\r\nPart":[194],"covers:":[204],"\r\nHistory":[205],"principles":[207],"How":[210,217],"simple":[213],"integrate":[219],"into":[221],"World":[223],"Wide":[224],"Fundamental":[227],"Class":[228],"(JFC)":[229],"Libraries":[232],"Using":[233,235],"threads":[234],"arrays":[236],"Network":[237],"with":[239],"sockets":[240],"Remote":[241],"Method":[242],"Invocation":[243],"Servlets":[244],"Signing":[245],"Creating":[247],"security":[249],"policy":[250]},"counts_by_year":[],"updated_date":"2026-09-29T14:09:16.559479","created_date":"2016-06-24T00:00:00"}
