{"id":"https://openalex.org/W2481870338","doi":null,"title":"Object-Oriented Programming in Java","display_name":"Object-Oriented Programming in Java","publication_year":1996,"publication_date":"1996-04-01","ids":{"openalex":"https://openalex.org/W2481870338","mag":"2481870338"},"language":"en","primary_location":{"id":"mag:2481870338","doi":null,"is_oa":false,"landing_page_url":"http://dl.acm.org/citation.cfm?id=547317","pdf_url":null,"source":{"id":"https://openalex.org/S4306475428","display_name":"Macmillan Publishing Co., Inc. eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310319964","host_organization_name":"Macmillan Publishers","host_organization_lineage":["https://openalex.org/P4310319964"],"host_organization_lineage_names":["Macmillan Publishers"],"type":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"Macmillan Publishing Co., 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/A5087535781","display_name":"Stephen Gilbert","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Stephen Gilbert","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5087535781"],"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/T10533","display_name":"Teaching and Learning Programming","score":0.9365000128746033,"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"}},"topics":[{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9365000128746033,"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/T10126","display_name":"Logic, programming, and type systems","score":0.032600000500679016,"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/T13681","display_name":"Engineering and Information Technology","score":0.018400000408291817,"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/object-oriented-programming","display_name":"object-oriented programming","score":0.9819999933242798},{"id":"https://openalex.org/keywords/java-programming-language","display_name":"Java programming","score":0.800000011920929},{"id":"https://openalex.org/keywords/java-applets","display_name":"Java applets","score":0.9950000047683716},{"id":"https://openalex.org/keywords/multithreading","display_name":"multithreading","score":0.8159999847412109},{"id":"https://openalex.org/keywords/networking","display_name":"networking","score":0.6850000023841858}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8519158959388733},{"id":"https://openalex.org/C15524039","wikidata":"https://www.wikidata.org/wiki/Q865817","display_name":"Java applet","level":3,"score":0.8097826838493347},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.8045511245727539},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"score":0.7640169858932495},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.7433241605758667},{"id":"https://openalex.org/C172482141","wikidata":"https://www.wikidata.org/wiki/Q379273","display_name":"Generics in Java","level":5,"score":0.7376914024353027},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7140893936157227},{"id":"https://openalex.org/C181907185","wikidata":"https://www.wikidata.org/wiki/Q1100098","display_name":"Java concurrency","level":4,"score":0.5851492881774902},{"id":"https://openalex.org/C109701466","wikidata":"https://www.wikidata.org/wiki/Q460584","display_name":"Scala","level":3,"score":0.5383390784263611},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.5313207507133484},{"id":"https://openalex.org/C174954855","wikidata":"https://www.wikidata.org/wiki/Q7623626","display_name":"strictfp","level":4,"score":0.5251997113227844},{"id":"https://openalex.org/C60945770","wikidata":"https://www.wikidata.org/wiki/Q2517517","display_name":"Java Modeling Language","level":5,"score":0.47222235798835754},{"id":"https://openalex.org/C32235180","wikidata":"https://www.wikidata.org/wiki/Q921902","display_name":"Java API for XML-based RPC","level":5,"score":0.43240392208099365},{"id":"https://openalex.org/C47747970","wikidata":"https://www.wikidata.org/wiki/Q46101","display_name":"Java Card","level":4,"score":0.42505908012390137},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.408135324716568}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:2481870338","doi":null,"is_oa":false,"landing_page_url":"http://dl.acm.org/citation.cfm?id=547317","pdf_url":null,"source":{"id":"https://openalex.org/S4306475428","display_name":"Macmillan Publishing Co., Inc. eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310319964","host_organization_name":"Macmillan Publishers","host_organization_lineage":["https://openalex.org/P4310319964"],"host_organization_lineage_names":["Macmillan Publishers"],"type":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"Macmillan Publishing Co., 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/W1486295710","https://openalex.org/W1582246116","https://openalex.org/W117219214","https://openalex.org/W2563032420","https://openalex.org/W1524382367","https://openalex.org/W2010416651","https://openalex.org/W1500979252","https://openalex.org/W2332485374","https://openalex.org/W4239174965","https://openalex.org/W581454626"],"abstract_inverted_index":{"From":[0],"the":[1,21,63],"Publisher:\r\nDesigned":[2],"for":[3],"those":[4],"new":[5],"to":[6,36,79,101],"programming,":[7],"Object-Oriented":[8],"Programming":[9],"in":[10],"Java":[11,22,83],"provides":[12],"step-by-step":[13],"lessons":[14],"that":[15,50],"cover":[16],"OOP":[17],"(object-oriented":[18],"programming)":[19],"and":[20,29,43,69,86,93,99],"language":[23],"comprehensively":[24],"with":[25],"clear":[26],"examples,":[27],"code,":[28],"figures.":[30],"You'll":[31,71],"use":[32],"Java's":[33,74,89],"built-in":[34],"objects":[35,61],"create":[37,80,102],"applets.":[38],"Design":[39],"your":[40],"own":[41],"classes":[42],"assemble":[44],"them":[45],"into":[46,73],"sophisticated,":[47],"complete":[48],"programs":[49],"run":[51],"inside":[52],"an":[53],"HTML":[54],"browser":[55],"or":[56],"as":[57],"stand-alone":[58],"applications.":[59],"Create":[60],"using":[62,97],"simple":[64],"ideas":[65],"of":[66],"sequence,":[67],"selection,":[68],"iteration.":[70],"delve":[72],"Abstract":[75],"Window":[76],"Toolkit":[77],"(AWT)":[78],"full-color,":[81],"multimedia":[82],"applets,":[84],"components,":[85],"containers.":[87],"Explore":[88],"versatile":[90],"input/output":[91],"streams":[92],"utility":[94],"classes.":[95],"Master":[96],"threads":[98],"networking":[100],"Web-capable":[103],"client/server":[104],"programs.":[105]},"counts_by_year":[],"updated_date":"2026-08-21T09:56:20.448147","created_date":"2016-08-23T00:00:00"}
