Search:

Java : a beginner's guide / by Schildt, Herbert,author.(CARDINAL)746995;
Includes bibliographical references and index."Thoroughly updated for Java Platform Standard Edition 17, this hands-on resource shows, step by step, how to get started programming in Java from the very first chapter. Written by Java guru Herbert Schildt, the book starts with the basics, such as how to create, compile, and run a Java program. From there, you will learn essential Java keywords, syntax, and commands. Java: A Beginner's Guide, Ninth Edition covers the basics and touches on advanced features, including multithreaded programming, generics, Lambda expressions, and Swing. Enumeration, modules, and interface methods are also clearly explained. This guide delivers the appropriate mix of theory and practical coding necessary to get you up and running developing Java applications in no time!"--Amazon.com.
Subjects: Instructional and educational works.; Java (Computer program language);
Available copies: 3 / Total copies: 3
unAPI

The power of Java / by Ryan, Aidan M.,author.(CARDINAL)416488;
Includes bibliographical references and index.The history of Java -- How it works -- Strengths and weaknesses -- Getting started.It is incredible to think that a programming language developed in 1995 in response to the shortcomings of the prevalent language at the time, C, remains one of the world's most popular coding languages more than twenty years later. This is the ongoing legacy of Java, which is hailed as easy to use for a variety of goals and an important part of today's technology. This book traces the evolution of the language and explains how the language works and what it's used for, including Java's role in big data and the internet of things.
Subjects: Java (Computer program language);
Available copies: 1 / Total copies: 1
unAPI

Effective Java / by Bloch, Joshua,author.(CARDINAL)301822;
Includes bibliographical references and index.Introduction -- Creating and destroying objects -- Methods common to all objects -- Classes and interfaces -- Generics -- Enums and annotations --Lambdas and streams -- Methods -- General programming -- Exceptions -- Concurrency -- Serialization."Each chapter of Effective Java, Third Edition, consists of several "items," each presented in the form of a short, stand-alone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. The third edition covers language and library features added in Java 7, 8, and 9, including the functional programming constructs that were added to its object-oriented roots. Many new items have been added, including a chapter devoted to lambdas and streams" --Publisher.
Subjects: Java (Computer program language);
Available copies: 1 / Total copies: 1
unAPI

Java essentials / by Lowe, Doug,1959-author.(CARDINAL)324610; McFedries, Paul,author.(CARDINAL)367649;
Installing and using Java tools -- Working with TextPad -- Java programming basics -- Working with variables and data types -- Working with numbers and expressions -- Making choices -- Going around in circles (or, using loops) -- Adding some methods to your madness -- Handling exceptions -- Making your own classes -- Using subclasses and inheritance -- Using arrays -- Ten techniques for easier Java coding.Swiftly brush up on the foundations of Java programming Java Essentials For Dummies is a reliable and succinct reference on the core components of Java--the multifaceted general-purpose language used for desktop, mobile, and web applications. This straightforward book gets right to the point--eliminating review material and wordy explanations--so you get what you need, fast. Strengthen your understanding of the basics of coding with Java Review what you've already learned or pick up key skills Use Java to build a variety of applications and more Jog your memory on the essentials as you work and get clear answers to your questions. Perfect for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job, Java Essentials For Dummies is a direct reference that's great to keep on hand as an everyday desk reference.--Provided by publisher.
Subjects: Instructional and educational works.; Informational works.; Java (Computer program language);
Available copies: 4 / Total copies: 4
unAPI

Java performance : in-depth advice for tuning and programming Java 8, 11, and beyond / by Oaks, Scott,author.(CARDINAL)830542;
Introduction -- An approach to performance testing -- A Java performance toolbox -- Working with the JIT compiler -- An introduction to Garbage collection -- Garbage collection algorithms -- Heap memory best practices -- Native memory best practices -- Threading and synchronization performance -- Java servers -- Database performance best practices -- Java SE API tips -- Appendix A: Summary of tuning flags.Coding and testing are generally considered separate areas of expertise. In this practical book, Java expert Scott Oaks takes the approach that anyone who works with Java should be adept at understanding how code behaves in the Java Virtual Machine-- including the turnings likely to help performance. This updated second edition helps you gain in-depth knowledge of Java application performance using both the JVM and the Java platform. Developers and performance engineers alike will learn a variety of features, tools, and processes for improving the way the Java 8 and 11 LTS releases perform. While the emphasis is on production-supported releases and features, this book also features previews of exciting new technologies such as ahead-of-time compilation and experimental garbage collections.
Subjects: Java (Computer program language);
Available copies: 1 / Total copies: 1
unAPI

Java : a beginner's guide / by Schildt, Herbert,Author(DLC)n 85130265 ; Coward, Danny,Author(DLC)n 2013063292;
A hands-on introduction to Java programming--fully revised for the latest version, Java SE 21 Thoroughly updated for Java Platform Standard Edition 21, this practical resource uses a proven, step-by-step approach to teach the fundamentals of Java. You will discover how to get started programming in Java from the very first chapter. Written by Java guru Herbert Schildt and updated by Dr. Danny Coward, the book starts with the basics, such as how to create, compile, and run a Java program. From there, you will learn essential Java keywords, syntax, and commands. Java: A Beginner's Guide, Tenth Edition covers the basics and touches on advanced features, including multi-threaded programming, generics, Lambda expressions, and Swing. Enumeration, modules, and interface methods are also clearly explained. This proven guide delivers the appropriate mix of theory and practical coding necessary to get readers up and running developing their own Java applications from the ground up or customize existing code. *Clearly explains important changes from JDK 18 through long-term support (LTS) release JDK 21 *Features self-tests, exercises, and downloadable code samples *Written by bestselling author and leading Java authority Herbert Schildt along with Dr. Danny Coward, an experienced Java developer.
Subjects: Instructional and educational works; Java (Computer program language);
Available copies: 1 / Total copies: 1
unAPI

Beginning programming with Java for dummies / by Burd, Barry.(CARDINAL)355396;
Subjects: Java (Computer program language);
Available copies: 1 / Total copies: 1
unAPI

Core Java for the impatient / by Horstmann, Cay S.,1959-(CARDINAL)357820;
The release of Java SE 8 introduced significant enhancements that impact the Core Java technologies and APIs at the heart of the Java platform. Many old Java idioms are no longer required and new features like lambda expressions will increase programmer productivity, but navigating these changes can be challenging. Core Java#65533; for the Impatient is a complete but concise guide to Java SE 8. Written by Cay Horstmann--the author of Java SE 8 for the Really Impatient and Core Java(tm), the classic, two-volume introduction to the Java language--this indispensable new tutorial offers a faster, easier pathway for learning the language and libraries. Given the size of the language and the scope of the new features introduced in Java SE 8, there's plenty of material to cover, but it's presented in small chunks organized for quick access and easy understanding. If you're an experienced programmer, Horstmann's practical insights and sample code will help you quickly take advantage of lambda expressions (closures), streams, and other Java language and platform improvements. Horstmann covers everything developers need to know about modern Java, including Crisp and effective coverage of lambda expressions, enabling you to express actions with a concise syntax A thorough introduction to the new streams API, which makes working with data far more flexible and efficient A treatment of concurrent programming that encourages you to design your programs in terms of cooperating tasks instead of low-level threads and locks Up-to-date coverage of new libraries like Date and Time Other new features that will be especially valuable for server-side or mobile programmers Whether you are just getting started with modern Java or are an experienced developer, this guide will be invaluable for anyone who wants to write tomorrow's most robust, efficient, and secure Java code.
Subjects: Java (Computer program language);
Available copies: 1 / Total copies: 1
unAPI

Java all-in-one / by Lowe, Doug,1959-author.(CARDINAL)324610;
Java code is the go-to language for developing android apps and all sorts of other things. With Java All-in-One for Dummies, you can write your first lines of code in Java and work your way to advanced stuff like internet of things (IOT) programming, JavaFX, and Java for the web. Easy-to-follow instructions, fun practice, and a time-tested instructional approach will shorten your learning journey. With eight mini-books in one, consider this the only Java book you'll need as you take your knowledge to the next level, and the next, and the next.
Subjects: Informational works.; Instructional and educational works.; Java (Computer program language);
Available copies: 8 / Total copies: 8
unAPI

Java in easy steps / by McGrath, Mike,1956-author.;
"Equally useful for newcomers with no previous knowledge of programming languages, hobbyists looking to explore Java's possibilities, and experienced programmers who wish to add Java to their skill set, Java In Easy Steps begins by explaining how to download and install the free Java Development Kit (JDK) so that the reader can quickly begin to create executable programs by copying the examples. Written in the clear, jargon-free style that has made the series successful, this book progressively builds knowledge of Java, so that by the end, readers will have gained a sound understanding of the Java language and be able to write their own Java programs and compile them into executable files that can be run on any Java-enabled computer. Every page is packed with confidence-building visual guides so that what readers see on their screens is exactly what appears in the book."--Publisher's description.
Subjects: Java (Computer program language);
Available copies: 3 / Total copies: 4
unAPI