Results for *

Displaying results 1 to 25 of 30.

  1. Java 11 cookbook
    a definitive guide to learning the key concepts of modern application development
    Published: [2018]; © 2018
    Publisher:  Packt Publishing, Birmingham

    Fachhochschule Dortmund, Hochschulbibliothek
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781789135282
    Edition: Second edition
    Subjects: Anwendungssoftware; Java Standard Edition 11
    Scope: 1 Online-Ressource (xiii, 771 Seiten), Illustrationen
  2. Java
    the complete reference
    Published: [2019]; © 2019
    Publisher:  McGraw-Hill Education, New York

    Fachhochschule Dortmund, Hochschulbibliothek
    TYD 1241(11)
    Unlimited inter-library loan, copies and loan
    Fachhochschule Dortmund, Hochschulbibliothek
    TYD 1755(11)
    Unlimited inter-library loan, copies and loan
    Universitätsbibliothek Dortmund
    Sn 35869/11
    No inter-library loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Book
    ISBN: 1260440230; 9781260440232
    Edition: Eleventh edition
    Subjects: Java Standard Edition 11; Java <Programmiersprache>; Programmiersprache
    Scope: xxxiv, 1208 Seiten, Illustrationen
    Notes:

    Auf dem Buchcover: "Comprehensive coverage of the Java language"

  3. Java in a nutshell
    Published: 2018
    Publisher:  O'Reilly, Sebastopol, CA

    Fachhochschule Dortmund, Hochschulbibliothek
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781492037224
    Edition: Seventh edition, first release
    Subjects: Java Standard Edition 11; Java <Programmiersprache>
    Other subjects: Computing: Professional & Programming; Computer programming / software development; Object-oriented programming (OOP); Java Computer program language; Computer programming
    Scope: 1 Online-Ressource (xvi, 436 Seiten), Illustrationen, Diagramme
    Notes:

    "7th edition - covers Java 11", "a desktop quick reference" - Cover

  4. Learn Java 12 programming
    A step-by-step guide to learning essential concepts in Java SE 10, 11, and 12
    Published: [April 2019]; © 2019
    Publisher:  Packt, Birmingham ; Mumbai

    Humboldt-Universität zu Berlin, Universitätsbibliothek, Jacob-und-Wilhelm-Grimm-Zentrum
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Content information
    Volltext (URL des Erstveröffentlichers)
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781789958485
    RVK Categories: ST 250
    Subjects: COMPUTERS / Bioinformatics; COMPUTERS / Buyer's Guides; Java Standard Edition 11
    Scope: 1 Online-Ressource (xi, 655 Seiten), Illustrationen, Diagramme (teilweise farbig)
  5. Java 11 and 12 - new features
    learn about Project Amber and the latest developments in the Java language and platform
    Author: Gupta, Mala
    Published: [March 2019]; © 2019
    Publisher:  Packt, Birmingham ; Mumbai

    Humboldt-Universität zu Berlin, Universitätsbibliothek, Jacob-und-Wilhelm-Grimm-Zentrum
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Content information
    Volltext (URL des Erstveröffentlichers)
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781789137316
    Subjects: COMPUTERS / Programming / Object Oriented; COMPUTERS / Programming Languages / General; Java Standard Edition 11
    Scope: 1 Online-Ressource (vii, 215 Seiten), Illustrationen, Diagramme (teilweise farbig)
  6. Mastering Java 11
    develop modular and secure Java applications using concurrency and advanced JDK libraries
    Published: September 2018
    Publisher:  Packt, Birmingham ; Mumbai

    Humboldt-Universität zu Berlin, Universitätsbibliothek, Jacob-und-Wilhelm-Grimm-Zentrum
    Unlimited inter-library loan, copies and loan
    TU Berlin, Universitätsbibliothek
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781789138931
    Edition: Second edition
    Subjects: Java Standard Edition 11
    Scope: 1 Online-Ressource (xiii, 430 Seiten), Illustrationen, Diagramme (teilweise farbig)
  7. Java 11 cookbook
    a definitive guide to learning the key concepts of modern application development
    Published: September 2018
    Publisher:  Packt, Birmingham

    Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Installation and a Sneak Peek into Java 11 -- Introduction -- Installing JDK 18.9 on Windows and setting up the PATH variable... more

    Humboldt-Universität zu Berlin, Universitätsbibliothek, Jacob-und-Wilhelm-Grimm-Zentrum
    Unlimited inter-library loan, copies and loan
    TU Berlin, Universitätsbibliothek
    Unlimited inter-library loan, copies and loan

     

    Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Installation and a Sneak Peek into Java 11 -- Introduction -- Installing JDK 18.9 on Windows and setting up the PATH variable -- How to do it... -- Installing JDK 18.9 on Linux (Ubuntu, x64) and configuring the PATH variable -- How to do it... -- Compiling and running a Java application -- Getting ready -- How to do it... -- What's new in Java 11? -- Getting ready -- How to do it... -- JEP 318 - Epsilon -- JEP 321 - HTTP Client (Standard) -- JEP 323 - Local-Variable Syntax for Lambda Parameters -- JEP 333 - ZGC -- New API -- There's more... -- Using application class-data sharing -- Getting ready -- How to do it... -- Chapter 2: Fast Track to OOP - Classes and Interfaces -- Introduction -- Implementing object-oriented design (OOD) -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using inner classes -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using inheritance and aggregation -- Getting ready -- How to do it... -- How it works... -- Aggregation makes the design more extensible -- Coding to an interface -- Getting ready -- How to do it... -- How it works... -- There's more... -- Creating interfaces with default and static methods -- Getting ready -- How to do it... -- How it works... -- Creating interfaces with private methods -- Getting ready -- How to do it... -- How it works... -- There's more... -- A better way to work with nulls using Optional -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using the utility class Objects -- Getting ready -- How to do it... -- How it works... -- Chapter 3: Modular Programming -- Introduction -- Using jdeps to find dependencies in a Java application -- Getting ready -- How to do it How it works... -- There's more... -- Creating a simple modular application -- Getting ready -- How to do it... -- How it works... -- See also -- Creating a modular JAR -- Getting ready -- How to do it... -- Using a module JAR with pre-Project Jigsaw JDK applications -- Getting ready -- How to do it... -- Bottom-up migration -- Getting ready -- How to do it... -- Modularizing banking.util.jar -- Modularizing math.util.jar -- Modularizing calculator.jar -- How it works... -- Top-down migration -- Getting ready -- How to do it... -- Modularizing the calculator -- Modularizing banking.util -- Modularizing math.util -- Using services to create loose coupling between the consumer and provider modules -- Getting ready -- How to do it... -- Creating a custom modular runtime image using jlink -- Getting ready -- How to do it... -- Compiling for older platform versions -- Getting ready -- How to do it... -- How it works... -- Creating multi-release JARs -- How to do it... -- How it works... -- Using Maven to develop a modular application -- Getting ready -- How to do it... -- Making your library module-path-friendly -- Getting ready -- How to do it... -- How it works... -- There's more... -- How to open a module for reflection -- Getting ready -- How to do it... -- How it works... -- Chapter 4: Going Functional -- Introduction -- Using standard functional interfaces -- Getting ready -- How to do it... -- How it works... -- There's more... -- Creating a functional interface -- Getting ready -- How to do it... -- How it works... -- There's more... -- Understanding lambda expressions -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using lambda expressions -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using method references -- Getting ready -- How to do it... -- Static unbound method reference Non-static bound method reference -- Non-static unbound method reference -- Constructor method references -- There's more... -- Leveraging lambda expressions in your programs -- Getting ready -- How to do it... -- There's more... -- Chapter 5: Streams and Pipelines -- Introduction -- Creating immutable collections using the of() and copyOf() factory methods -- Getting ready -- How to do it... -- There's more... -- Creating and operating on streams -- Getting ready -- How to do it... -- How it works... -- Using numeric streams for arithmetic operations -- Getting ready -- How to do it... -- There's more... -- Completing streams by producing collections -- Getting ready -- How to do it... -- Completing streams by producing maps -- Getting ready -- How to do it... -- Completing streams by producing maps using grouping collectors -- Getting ready -- How to do it... -- There's more... -- Creating stream operation pipeline -- Getting ready -- How to do it... -- There's more... -- Processing streams in parallel -- Getting ready -- How to do it... -- Chapter 6: Database Programming -- Introduction -- Connecting to a database using JDBC -- How to do it... -- How it works... -- There's more... -- Setting up the tables required for DB interactions -- Getting ready -- How it works... -- There's more... -- Performing CRUD operations using JDBC -- Getting ready -- How to do it... -- There's more... -- Using the Hikari Connection Pool (HikariCP) -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using prepared statements -- Getting ready -- How to do it... -- There's more... -- Using transactions -- Getting ready -- How to do it... -- There's more... -- Working with large objects -- Getting ready -- How to do it... -- There's more... -- Executing stored procedures -- Getting ready -- How to do it... -- There's more

     

    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781789135282
    RVK Categories: ST 250
    Edition: Second edition
    Subjects: Java Standard Edition 11
    Scope: 1 Online-Ressource (xiii, 771 Seiten), Illustrationen
  8. Java projects
    learn the fundamentals of Java 11 programming by building industry grade practical projects
    Published: 2018; © 2018
    Publisher:  Packt, Birmingham, Mumbai

    Java is one of the software languages most commonly used by programmers and developers. This book covers essential concepts in Java by showing you how to implement them in various applications. You'll learn about Java 18.9's newest features and... more

    Humboldt-Universität zu Berlin, Universitätsbibliothek, Jacob-und-Wilhelm-Grimm-Zentrum
    Unlimited inter-library loan, copies and loan

     

    Java is one of the software languages most commonly used by programmers and developers. This book covers essential concepts in Java by showing you how to implement them in various applications. You'll learn about Java 18.9's newest features and develop the skills required for building robust, easily scalable, and maintainable code in Java Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Acknowledgments -- Table of Contents -- Preface -- Chapter 1: Getting Started with Java 11 -- Getting started with Java -- Version numbers -- Installing Java -- Installation on Windows -- Installation on macOS -- Installation on Linux -- Setting JAVA_HOME -- Executing jshell -- Looking at the bytecode -- Packaging classes into a JAR file -- Managing the running Java application -- Using an IDE -- NetBeans -- Eclipse -- IntelliJ -- IDE services -- IDE screen structure -- Editing files -- Managing projects -- Building the code and running it -- Debugging Java -- Summary -- Chapter 2: The First Real Java Program - Sorting Names -- Getting started with sorting -- Bubble sort -- Getting started with project structure and build tools -- Make -- Ant -- Installing Ant -- Using Ant -- Maven -- Installing Maven -- Using Maven -- Gradle -- Installing Gradle -- Setting up the project with Maven -- Coding the sort -- Understanding the algorithm and language constructs -- Blocks -- Variables -- Types -- Arrays -- Expressions -- Loops -- Conditional execution -- Final variables -- Classes -- Inner, nested, local, and anonymous classes -- Packages -- Methods -- Interfaces -- Argument passing -- Fields -- Modifiers -- Object initializers and constructors -- Compiling and running the program -- Summary -- Chapter 3: Optimizing the Sort - Making Code Professional -- The general sorting program -- A brief overview of various sorting algorithms -- Quicksort -- Project structure and build tools -- Maven dependency management -- Coding the sort -- Creating the interfaces -- Creating BubbleSort -- Architectural considerations -- Creating unit tests -- Adding JUnit as a dependency -- Writing the BubbleSortTest class -- Good unit tests -- A good unit test is readable -- Unit tests are fast Unit tests are deterministic -- Assertions should be as simple as possible -- Unit tests are isolated -- Unit tests cover the code -- Refactoring the test -- Collections with wrong elements -- Handling exceptions -- Generics -- Test-Driven Development -- Implementing QuickSort -- The partitioning class -- Recursive sorting -- Non-recursive sorting -- Implementing the API class -- Creating modules -- Why modules are needed -- What is a Java module? -- Summary -- Chapter 4: Mastermind - Creating a Game -- The game -- The model of the game -- Java collections -- Interface collection -- Set -- Hash functions -- The equals method -- The hashCode method -- Implementing equals and hashCode -- HashSet -- EnumSet -- LinkedHashSet -- SortedSet -- NavigableSet -- TreeSet -- List -- LinkedList -- ArrayList -- Queue -- Deque -- Map -- HashMap -- IdentityHashMap -- Dependency injection -- Implementing the game -- ColorManager -- The class color -- JavaDoc and code comments -- Row -- Table -- Guesser -- UniqueGuesser -- GeneralGuesser -- The Game class -- Creating an integration test -- Summary -- Chapter 5: Extending the Game - Run Parallel, Run Faster -- How to make Mastermind parallel -- Refactoring -- Processes -- Threads -- Fibers -- java.lang.Thread -- Pitfalls -- Deadlocks -- Race conditions -- Overused locks -- Starving -- ExecutorService -- Completable future -- ForkJoinPool -- Variable access -- The CPU heartbeat -- Volatile variables -- Synchronized block -- Wait and notify -- Lock -- Condition -- ReentrantLock -- ReentrantReadWriteLock -- Atomic variables -- BlockingQueue -- LinkedBlockingQueue -- LinkedBlockingDeque -- ArrayBlockingQueue -- LinkedTransferQueue -- IntervalGuesser -- ParallelGamePlayer -- Microbenchmarking -- Summary -- Chapter 6: Making Our Game Professional - Do it as a Web App -- Web and network -- IP -- TCP/IP -- DNS

     

    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Book
    ISBN: 9781789131895
    RVK Categories: ST 250
    Edition: second edition
    Subjects: Java Standard Edition 11
    Other subjects: Java (Computer program language)
    Scope: VII, 507 Seiten, Illustrationen
  9. Java in a nutshell
    Published: December 2018
    Publisher:  O'Reilly, Beijing ; Boston ; Farnham ; Sebastopol ; Tokyo

    Hochschulbibliothek der Fachhochschule Aachen
    21 TXB 170(7)
    Unlimited inter-library loan, copies and loan
    Hochschulbibliothek der Fachhochschule Aachen
    61 TYD 144(7)
    Unlimited inter-library loan, copies and loan
    Universitätsbibliothek Dortmund
    Sn 35863/7
    Unlimited inter-library loan, copies and loan
    Fachhochschule Südwestfalen, Fachbibliothek Iserlohn
    M/P-Tgm33 92:7
    Unlimited inter-library loan, copies and loan
    Fachhochschule Südwestfalen, Fachbibliothek Iserlohn
    M/P-Tgm33 92:7A
    Unlimited inter-library loan, copies and loan
    Universitätsbibliothek der RPTU in Kaiserslautern
    INF 474/104
    Unlimited inter-library loan, copies and loan
    Universitätsbibliothek der RPTU in Kaiserslautern
    INF 474/104 2.Ex.
    Unlimited inter-library loan, copies and loan
    Universitäts- und Stadtbibliothek Köln, Hauptabteilung
    45A1982
    Loan of volumes, no copies
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Book
    ISBN: 9781492037255
    Edition: Seventh edition
    Subjects: Java <Programmiersprache>; Java Standard Edition 11
    Other subjects: Computing: Professional & Programming; Computer programming / software development; Object-oriented programming (OOP); Java Computer program language; Computer programming
    Scope: xvi, 436 Seiten, Illustrationen, Diagramme
    Notes:

    "7th edition - covers Java 11", "a desktop quick reference" . - Auf dem Umschlag

  10. Learn TypeScript 3 by building web applications
    gain a solid understanding TypeScript, Angular, Vie React, and NestJS
    Published: November 2019
    Publisher:  Packt Publishing, Birmingham

    Fachhochschule Dortmund, Hochschulbibliothek
    Unlimited inter-library loan, copies and loan
    Universitäts- und Landesbibliothek Münster
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Content information
    Volltext (Lizenzpflichtig)
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781789617863
    Subjects: Java Standard Edition 11; Anwendungsprogramm; TypeScript
    Other subjects: TypeScript (Computer program language); Web applications
    Scope: 1 Online-Ressource (xv, 772 Seiten), Illustrationen
  11. Java – die Neuerungen in Version 9 bis 12
    Published: 2019
    Publisher:  dpunkt, [Erscheinungsort nicht ermittelbar] ; O'Reilly Media Inc., Sebastopol, CA

    Dieses Buch richtet sich an diejenigen Leser, die bereits solides Java-Know-how besitzen und sich kurz und prägnant über die wichtigsten Neuerungen in den Java-Version 9 bis 12 informieren wollen. Aufgrund des nun halbjährlichen Releasezyklus finden... more

    Bibliothek der Hochschule Darmstadt, Zentralbibliothek
    No inter-library loan
    Universitätsbibliothek J. C. Senckenberg, Zentralbibliothek (ZB)
    No inter-library loan
    Bibliothek der Hochschule Mainz, Untergeschoss
    No inter-library loan
    Universität Marburg, Universitätsbibliothek
    No inter-library loan

     

    Dieses Buch richtet sich an diejenigen Leser, die bereits solides Java-Know-how besitzen und sich kurz und prägnant über die wichtigsten Neuerungen in den Java-Version 9 bis 12 informieren wollen. Aufgrund des nun halbjährlichen Releasezyklus finden sich in Java 10, 11 und 12 jeweils weniger Änderungen als in früheren Versionen. Neben deren Beschreibung werden in diesem Buch auch diverse Neuerungen aus Java 9 thematisiert, weil dies das letzte große Update nach Java 8 war, das eine Vielzahl an relevanten Erweiterungen mitbringt. Damit eignet sich dieses Buch für all jene, die ihr Java-Wissen auf den neuesten Stand bringen möchten. Vertiefen können Sie Ihr Wissen durch eine Vielzahl an Übungen.

     

    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9783864906725
    RVK Categories: ST 250
    DDC Categories: 004
    Edition: 1st edition
    Subjects: Java Standard Edition 9; Java Standard Edition 11; Java <Programmiersprache>; Modularität
    Scope: 1 Online-Ressource (344 pages)
  12. Java:
    The Complete Reference, Eleventh Edition, 11th Edition
    Published: 2018
    Publisher:  McGraw-Hill, [Erscheinungsort nicht ermittelbar] ; O'Reilly Media Inc., Sebastopol, CA

    The Definitive Java Programming Guide Fully updated for Java SE 11, Java: The Complete Reference, Eleventh Edition explains how to develop, compile, debug, and run Java programs. Best-selling programming author Herb Schildt covers the entire Java... more

    Bibliothek der Hochschule Darmstadt, Zentralbibliothek
    No inter-library loan
    Universitätsbibliothek J. C. Senckenberg, Zentralbibliothek (ZB)
    No inter-library loan
    Bibliothek der Hochschule Mainz, Untergeschoss
    No inter-library loan
    Universität Marburg, Universitätsbibliothek
    No inter-library loan

     

    The Definitive Java Programming Guide Fully updated for Java SE 11, Java: The Complete Reference, Eleventh Edition explains how to develop, compile, debug, and run Java programs. Best-selling programming author Herb Schildt covers the entire Java language, including its syntax, keywords, and fundamental programming principles. You’ll also find information on key portions of the Java API library, such as I/O, the Collections Framework, the stream library, and the concurrency utilities. Swing, JavaBeans, and servlets are examined and numerous examples demonstrate Java in action. Of course, the very important module system is discussed in detail. This Oracle Press resource also offers an introduction to JShell, Java’s interactive programming tool. Best of all, the book is written in the clear, crisp, uncompromising style that has made Schildt the choice of millions worldwide. Coverage includes: •Data types, variables, arrays, and operators •Control statements •Classes, objects, and methods •Method overloading and overriding •Inheritance •Local variable type inference •Interfaces and packages •Exception handling •Multithreaded programming •Enumerations, autoboxing, and annotations •The I/O classes •Generics •Lambda expressions •Modules •String handling •The Collections Framework •Networking •Event handling •AWT •Swing •The Concurrent API •The Stream API •Regular expressions •JavaBeans •Servlets •Much, much more Code examples in the book are available for download at www.OraclePressBooks.com.

     

    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781260440249; 9781260440232
    Edition: 11th edition
    Subjects: Java Standard Edition 11
    Scope: 1 Online-Ressource (1248 pages)
  13. Java
    the complete reference
    Published: 1997
    Publisher:  Osborne McGraw-Hill, Berkeley [u.a.]

    Technische Universität München, Universitätsbibliothek
    Unlimited inter-library loan, copies and loan
    Universitätsbibliothek Passau
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Book
    ISBN: 0078822319
    RVK Categories: ST 250
    Subjects: Internet programming; Java (Computer program language); Java Standard Edition 11; Java Standard Edition 8; Java <Programmiersprache>
    Scope: XXIV, 886 S., Ill.
  14. Java XML and JSON
    Document Processing for Java SE
    Published: 2019
    Publisher:  Apress, Berkeley, CA

    Ostbayerische Technische Hochschule Amberg-Weiden / Hochschulbibliothek Amberg
    Unlimited inter-library loan, copies and loan
    Technische Hochschule Augsburg
    Unlimited inter-library loan, copies and loan
    Hochschule für Angewandte Wissenschaften Hof - Hochschule Hof, Bibliothek
    Unlimited inter-library loan, copies and loan
    Hochschulbibliothek Ingolstadt
    Unlimited inter-library loan, copies and loan
    Hochschule Kempten, Hochschulbibliothek
    Unlimited inter-library loan, copies and loan
    Hochschule München, Bibliothek
    Unlimited inter-library loan, copies and loan
    Technische Hochschule Nürnberg Georg Simon Ohm, Bibliothek
    No loan of volumes, only paper copies will be sent
    OTH- Ostbayerische Technische Hochschule Regensburg, Hochschulbibliothek
    Unlimited inter-library loan, copies and loan
    Hochschule für angewandte Wissenschaften Würzburg-Schweinfurt, Abteilungsbibliothek Schweinfurt
    Unlimited inter-library loan, copies and loan
    Technische Hochschule Würzburg-Schweinfurt Bibliothek
    Unlimited inter-library loan, copies and loan
    Universitätsbibliothek Würzburg
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Content information
    Volltext (URL des Erstveröffentlichers)
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781484243305
    Other identifier:
    Edition: Second edition
    Subjects: Java; Programming Languages, Compilers, Interpreters; Programming Techniques; Java (Computer program language); Computer science; Java Standard Edition 11
    Scope: 1 Online-Ressource (XVIII, 528 Seiten), 11 Illustrationen
  15. Java
    the complete reference
    Published: [2019]
    Publisher:  McGraw-Hill Education, New York

    Universitätsbibliothek Erlangen-Nürnberg, Technisch-naturwissenschaftliche Zweigbibliothek
    Unlimited inter-library loan, copies and loan
    Technische Universität München, Universitätsbibliothek, Teilbibliotheken Garching
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Book
    ISBN: 9781260440232; 1260440230
    Edition: Eleventh edition
    Subjects: Java <Programmiersprache>; Java Standard Edition 8; Java Standard Edition 11
    Scope: xxxiv, 1208 Seiten, Illustrationen
  16. Mastering Java 11
    develop modular and secure Java applications using concurrency and advanced JDK libraries
    Published: September 2018
    Publisher:  Packt, Birmingham ; Mumbai

    Hochschulbibliothek Ingolstadt
    Unlimited inter-library loan, copies and loan
    Universität der Bundeswehr München, Universitätsbibliothek
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781789138931
    Edition: Second edition
    Subjects: Java Standard Edition 11
    Scope: 1 Online-Ressource (xiii, 430 Seiten), Illustrationen, Diagramme (teilweise farbig)
  17. Java 11 cookbook
    a definitive guide to learning the key concepts of modern application development
    Published: September 2018
    Publisher:  Packt, Birmingham

    Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Installation and a Sneak Peek into Java 11 -- Introduction -- Installing JDK 18.9 on Windows and setting up the PATH variable... more

    Hochschulbibliothek Ingolstadt
    Unlimited inter-library loan, copies and loan
    Universität der Bundeswehr München, Universitätsbibliothek
    Unlimited inter-library loan, copies and loan

     

    Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Installation and a Sneak Peek into Java 11 -- Introduction -- Installing JDK 18.9 on Windows and setting up the PATH variable -- How to do it... -- Installing JDK 18.9 on Linux (Ubuntu, x64) and configuring the PATH variable -- How to do it... -- Compiling and running a Java application -- Getting ready -- How to do it... -- What's new in Java 11? -- Getting ready -- How to do it... -- JEP 318 - Epsilon -- JEP 321 - HTTP Client (Standard) -- JEP 323 - Local-Variable Syntax for Lambda Parameters -- JEP 333 - ZGC -- New API -- There's more... -- Using application class-data sharing -- Getting ready -- How to do it... -- Chapter 2: Fast Track to OOP - Classes and Interfaces -- Introduction -- Implementing object-oriented design (OOD) -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using inner classes -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using inheritance and aggregation -- Getting ready -- How to do it... -- How it works... -- Aggregation makes the design more extensible -- Coding to an interface -- Getting ready -- How to do it... -- How it works... -- There's more... -- Creating interfaces with default and static methods -- Getting ready -- How to do it... -- How it works... -- Creating interfaces with private methods -- Getting ready -- How to do it... -- How it works... -- There's more... -- A better way to work with nulls using Optional -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using the utility class Objects -- Getting ready -- How to do it... -- How it works... -- Chapter 3: Modular Programming -- Introduction -- Using jdeps to find dependencies in a Java application -- Getting ready -- How to do it How it works... -- There's more... -- Creating a simple modular application -- Getting ready -- How to do it... -- How it works... -- See also -- Creating a modular JAR -- Getting ready -- How to do it... -- Using a module JAR with pre-Project Jigsaw JDK applications -- Getting ready -- How to do it... -- Bottom-up migration -- Getting ready -- How to do it... -- Modularizing banking.util.jar -- Modularizing math.util.jar -- Modularizing calculator.jar -- How it works... -- Top-down migration -- Getting ready -- How to do it... -- Modularizing the calculator -- Modularizing banking.util -- Modularizing math.util -- Using services to create loose coupling between the consumer and provider modules -- Getting ready -- How to do it... -- Creating a custom modular runtime image using jlink -- Getting ready -- How to do it... -- Compiling for older platform versions -- Getting ready -- How to do it... -- How it works... -- Creating multi-release JARs -- How to do it... -- How it works... -- Using Maven to develop a modular application -- Getting ready -- How to do it... -- Making your library module-path-friendly -- Getting ready -- How to do it... -- How it works... -- There's more... -- How to open a module for reflection -- Getting ready -- How to do it... -- How it works... -- Chapter 4: Going Functional -- Introduction -- Using standard functional interfaces -- Getting ready -- How to do it... -- How it works... -- There's more... -- Creating a functional interface -- Getting ready -- How to do it... -- How it works... -- There's more... -- Understanding lambda expressions -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using lambda expressions -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using method references -- Getting ready -- How to do it... -- Static unbound method reference Non-static bound method reference -- Non-static unbound method reference -- Constructor method references -- There's more... -- Leveraging lambda expressions in your programs -- Getting ready -- How to do it... -- There's more... -- Chapter 5: Streams and Pipelines -- Introduction -- Creating immutable collections using the of() and copyOf() factory methods -- Getting ready -- How to do it... -- There's more... -- Creating and operating on streams -- Getting ready -- How to do it... -- How it works... -- Using numeric streams for arithmetic operations -- Getting ready -- How to do it... -- There's more... -- Completing streams by producing collections -- Getting ready -- How to do it... -- Completing streams by producing maps -- Getting ready -- How to do it... -- Completing streams by producing maps using grouping collectors -- Getting ready -- How to do it... -- There's more... -- Creating stream operation pipeline -- Getting ready -- How to do it... -- There's more... -- Processing streams in parallel -- Getting ready -- How to do it... -- Chapter 6: Database Programming -- Introduction -- Connecting to a database using JDBC -- How to do it... -- How it works... -- There's more... -- Setting up the tables required for DB interactions -- Getting ready -- How it works... -- There's more... -- Performing CRUD operations using JDBC -- Getting ready -- How to do it... -- There's more... -- Using the Hikari Connection Pool (HikariCP) -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using prepared statements -- Getting ready -- How to do it... -- There's more... -- Using transactions -- Getting ready -- How to do it... -- There's more... -- Working with large objects -- Getting ready -- How to do it... -- There's more... -- Executing stored procedures -- Getting ready -- How to do it... -- There's more

     

    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781789135282
    RVK Categories: ST 250
    Edition: Second edition
    Subjects: Java Standard Edition 11
    Scope: 1 Online-Ressource (xiii, 771 Seiten), Illustrationen
  18. Java projects
    learn the fundamentals of Java 11 programming by building industry grade practical projects
    Published: August 2018
    Publisher:  Packt, Birmingham ; Mumbai

    Java is one of the software languages most commonly used by programmers and developers. This book covers essential concepts in Java by showing you how to implement them in various applications. You'll learn about Java 18.9's newest features and... more

    THD - Technische Hochschule Deggendorf, Hochschulbibliothek
    Unlimited inter-library loan, copies and loan
    Hochschulbibliothek Ingolstadt
    Unlimited inter-library loan, copies and loan
    Universität der Bundeswehr München, Universitätsbibliothek
    Unlimited inter-library loan, copies and loan

     

    Java is one of the software languages most commonly used by programmers and developers. This book covers essential concepts in Java by showing you how to implement them in various applications. You'll learn about Java 18.9's newest features and develop the skills required for building robust, easily scalable, and maintainable code in Java Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Acknowledgments -- Table of Contents -- Preface -- Chapter 1: Getting Started with Java 11 -- Getting started with Java -- Version numbers -- Installing Java -- Installation on Windows -- Installation on macOS -- Installation on Linux -- Setting JAVA_HOME -- Executing jshell -- Looking at the bytecode -- Packaging classes into a JAR file -- Managing the running Java application -- Using an IDE -- NetBeans -- Eclipse -- IntelliJ -- IDE services -- IDE screen structure -- Editing files -- Managing projects -- Building the code and running it -- Debugging Java -- Summary -- Chapter 2: The First Real Java Program - Sorting Names -- Getting started with sorting -- Bubble sort -- Getting started with project structure and build tools -- Make -- Ant -- Installing Ant -- Using Ant -- Maven -- Installing Maven -- Using Maven -- Gradle -- Installing Gradle -- Setting up the project with Maven -- Coding the sort -- Understanding the algorithm and language constructs -- Blocks -- Variables -- Types -- Arrays -- Expressions -- Loops -- Conditional execution -- Final variables -- Classes -- Inner, nested, local, and anonymous classes -- Packages -- Methods -- Interfaces -- Argument passing -- Fields -- Modifiers -- Object initializers and constructors -- Compiling and running the program -- Summary -- Chapter 3: Optimizing the Sort - Making Code Professional -- The general sorting program -- A brief overview of various sorting algorithms -- Quicksort -- Project structure and build tools -- Maven dependency management -- Coding the sort -- Creating the interfaces -- Creating BubbleSort -- Architectural considerations -- Creating unit tests -- Adding JUnit as a dependency -- Writing the BubbleSortTest class -- Good unit tests -- A good unit test is readable -- Unit tests are fast Unit tests are deterministic -- Assertions should be as simple as possible -- Unit tests are isolated -- Unit tests cover the code -- Refactoring the test -- Collections with wrong elements -- Handling exceptions -- Generics -- Test-Driven Development -- Implementing QuickSort -- The partitioning class -- Recursive sorting -- Non-recursive sorting -- Implementing the API class -- Creating modules -- Why modules are needed -- What is a Java module? -- Summary -- Chapter 4: Mastermind - Creating a Game -- The game -- The model of the game -- Java collections -- Interface collection -- Set -- Hash functions -- The equals method -- The hashCode method -- Implementing equals and hashCode -- HashSet -- EnumSet -- LinkedHashSet -- SortedSet -- NavigableSet -- TreeSet -- List -- LinkedList -- ArrayList -- Queue -- Deque -- Map -- HashMap -- IdentityHashMap -- Dependency injection -- Implementing the game -- ColorManager -- The class color -- JavaDoc and code comments -- Row -- Table -- Guesser -- UniqueGuesser -- GeneralGuesser -- The Game class -- Creating an integration test -- Summary -- Chapter 5: Extending the Game - Run Parallel, Run Faster -- How to make Mastermind parallel -- Refactoring -- Processes -- Threads -- Fibers -- java.lang.Thread -- Pitfalls -- Deadlocks -- Race conditions -- Overused locks -- Starving -- ExecutorService -- Completable future -- ForkJoinPool -- Variable access -- The CPU heartbeat -- Volatile variables -- Synchronized block -- Wait and notify -- Lock -- Condition -- ReentrantLock -- ReentrantReadWriteLock -- Atomic variables -- BlockingQueue -- LinkedBlockingQueue -- LinkedBlockingDeque -- ArrayBlockingQueue -- LinkedTransferQueue -- IntervalGuesser -- ParallelGamePlayer -- Microbenchmarking -- Summary -- Chapter 6: Making Our Game Professional - Do it as a Web App -- Web and network -- IP -- TCP/IP -- DNS

     

    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781789130690
    RVK Categories: ST 250
    Edition: Second edition
    Subjects: Java Standard Edition 11
    Other subjects: Java (Computer program language)
    Scope: 1 Online-Ressource (vii, 498 Seiten), Illustrationen
  19. Java
    the complete reference; [comprehensive coverage of the Java language; fully updated for Java SE 8 (JDK 8)]
    Published: 2014
    Publisher:  McGraw-Hill Education, New York, NY [u.a.]

    Universitätsbibliothek Erlangen-Nürnberg, Technisch-naturwissenschaftliche Zweigbibliothek
    Unlimited inter-library loan, copies and loan
    Hochschulbibliothek Ingolstadt
    Unlimited inter-library loan, copies and loan
    Technische Universität München, Universitätsbibliothek, Teilbibliotheken Garching
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Book
    ISBN: 9780071808552; 0071808558
    RVK Categories: ST 250
    Edition: 9. ed.
    Series: Oracle Press
    Subjects: Java (Computer program language); Java Standard Edition 11; Java <Programmiersprache>; Java Standard Edition 8
    Scope: XXXIV, 1274 S., Ill., graph. Darst.
  20. Learn Java 12 programming
    A step-by-step guide to learning essential concepts in Java SE 10, 11, and 12
    Published: [April 2019]; © 2019
    Publisher:  Packt, Birmingham ; Mumbai

    Hochschulbibliothek Ingolstadt
    Unlimited inter-library loan, copies and loan
    Universität der Bundeswehr München, Universitätsbibliothek
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781789958485
    RVK Categories: ST 250
    Subjects: COMPUTERS / Bioinformatics; COMPUTERS / Buyer's Guides; Java Standard Edition 11
    Scope: 1 Online-Ressource (xi, 655 Seiten), Illustrationen, Diagramme (teilweise farbig)
  21. Java 11 and 12 - New features
    Learn about Project Amber and the latest developments in the Java language and platform
    Author: Gupta, Mala
    Published: [March 2019]; © 2019
    Publisher:  Packt, Birmingham ; Mumbai

    Hochschulbibliothek Ingolstadt
    Unlimited inter-library loan, copies and loan
    Universität der Bundeswehr München, Universitätsbibliothek
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781789137316
    Subjects: COMPUTERS / Programming / Object Oriented; COMPUTERS / Programming Languages / General; Java Standard Edition 11
    Scope: 1 Online-Ressource (vii, 215 Seiten), Illustrationen, Diagramme (teilweise farbig)
  22. Java
    the complete reference
    Published: 2011
    Publisher:  McGraw-Hill, New York

    Technische Universität München, Universitätsbibliothek, Teilbibliotheken Garching
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Book
    ISBN: 9780071606301; 0071606300
    Edition: 8th ed.
    Subjects: Java (Computer program language); Internet programming; Java Standard Edition 11; Java <Programmiersprache>; Java Standard Edition 8
    Scope: xxx, 1116 p., ill., 24 cm
    Notes:

    Includes bibliographical references and index

  23. Java
    the complete reference
    Published: [2022]
    Publisher:  McGraw-Hill Education, New York

    Universitätsbibliothek Würzburg
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Book
    ISBN: 9781260463415
    Edition: 12th edition
    Subjects: Java Standard Edition 11; Java Standard Edition 8; Java <Programmiersprache>
    Scope: xxxiv, 1245 Seiten, Illustrationen
  24. Java in a Nutshell
    a desktop quick reference
    Published: 2019; ©2019
    Publisher:  O'Reilly, Beijing ; ProQuest, Boston

    Bibliothek der Frankfurt University of Applied Sciences
    No inter-library loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9781492037200
    Edition: Seventh Edition, Second Release
    Subjects: Java Standard Edition 11
    Scope: 1 Online-Ressource (xvi, 438 Seiten)
  25. Java
    the complete reference
    Published: [2019]
    Publisher:  McGraw-Hill Education, New York

    Bibliothek der Frankfurt University of Applied Sciences
    INF 533 Schil 11.Aufl.
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Book
    Format: Print
    ISBN: 9781260440232; 1260440230
    Edition: Eleventh edition
    Subjects: Java Standard Edition 11
    Scope: xxxiv, 1208 Seiten, Illustrationen