LEADER 00000cgm a2200445 i 4500 003 OCoLC 005 20240129213017.0 006 m o c 007 cr cna|||||||| 007 vz czazuu 008 181024s2018 xx 191 o vleng d 029 1 AU@|b000066235372 035 (OCoLC)1057829950 037 CL0501000001|bSafari Books Online 040 UMI|beng|erda|epn|cUMI|dOCLCF|dERF|dOCLCO|dOCLCQ|dOCLCO 049 INap 099 Streaming Video O’Reilly for Public Libraries 100 1 Naoufal, Richard,|eon-screen presenter. 245 10 Java :|bobject-oriented programming concepts /|cRichard Naoufal.|h[O'Reilly electronic resource] 264 1 [Place of publication not identified] :|bPackt,|c[2018] 300 1 online resource (1 streaming video file (3 hr., 10 min., 9 sec.)) 336 two-dimensional moving image|btdi|2rdacontent 337 computer|bc|2rdamedia 337 video|bv|2rdamedia 338 online resource|bcr|2rdacarrier 500 Title from title screen (viewed October 23, 2018). 500 Date of publication from resource description page. 511 0 Presenter, Richard Naoufal. 520 "Java is a mature, elegant and sophisticated object oriented language that runs in a JVM (Java Virtual Machine). Once compiled into byte code, Java can run in a JVM regardless of the underlying environment, Java is 'Write once and run anywhere'. Over the years Java has built for itself the reputation of a language that is capable of delivering high performance robust applications that are elegant, structured and sophisticated. Java is about the Object Oriented way. There are several aspects of the Java language that must be mastered for a developer to use Java at its full potential: The distinction between Classes and Objects, the interaction of Objects and Classes in the forging of an application, the concepts of OO programming (Inheritance and Polymorphism, Abstract Classes and Interfaces, Abstraction and Encapsulation), the memory model, Object identity, the Java Collections framework. You will learn about all these fundamental aspects in this course."--Resource description page 590 O'Reilly|bO'Reilly Online Learning: Academic/Public Library Edition 650 0 Java (Computer program language) 650 0 Object-oriented programming (Computer science) 650 6 Java (Langage de programmation) 650 6 Programmation orientée objet (Informatique) 650 7 Java (Computer program language)|2fast|0(OCoLC)fst00982065 650 7 Object-oriented programming (Computer science)|2fast |0(OCoLC)fst01042804 655 4 Electronic videos. 856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https:// learning.oreilly.com/videos/~/9781788296106/?ar|zAvailable for O'Reilly for Public Libraries 994 92|bJFN