Products related to Java:
-
Java Illuminated
Written for the one- to three-term introductory programming course, the sixth edition of Java Illuminated provides learners with an interactive, user-friendly approach to learning the Java programming language.Comprehensive but accessible, the text takes a progressive approach to object-oriented programming, allowing students to build on established skills to develop new and increasingly complex classes.Java Illuminated follows an activity-based active learning approach that ensures student engagement and interest.In addition, the text presents other topics of interest, including graphical user interfaces (GUI), data structures, file input and output, and graphical applications.
Price: 68.99 £ | Shipping*: 0.00 £ -
Java Programming
Discover the power of Java for developing applications today with the engaging, hands-on approach in Farrell's JAVA PROGRAMMING, 10th edition.Even if you're a first-time programmer, JAVA PROGRAMMING can show you step-by-step how to quickly start developing useful programs, all while mastering the basic principles of structured and object-oriented programming.Up-to-date, reader-friendly explanations and meaningful programming and collaboration exercises emphasize business applications, while useful debugging exercises and contemporary case problems further expand your understanding.Offering anywhere, anytime learning, MindTap equips you with an additional online learning platform, interactive learning tools and auto-graded coding labs for practicing and expanding your skills.
Price: 69.99 £ | Shipping*: 0.00 £ -
Java Programming
Discover the power of Java™ for developing applications today when you trust the engaging, hands-on approach in Farrell's JAVA PROGRAMMING, 9E.Even if you're a first-time programmer, JAVA PROGRAMMING can show you how to quickly start developing useful programs, all while still mastering the basic principles of structured and object-oriented programming.Unique, reader-friendly explanations and meaningful programming exercises emphasize business applications and game creation while useful debugging exercises and contemporary case problems further expand your understanding.Additional digital learning resources within MindTap provide interactive learning tools as well as coding IDE (Integrated Development Environment) labs for practicing and expanding your skills.
Price: 69.99 £ | Shipping*: 0.00 £ -
Effective Java
The definitive guide to Java programming language best practices from Josh Bloch 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 code examples.The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.While coverage is through Java 9, this guidance covers core Java features every programmer works with, regardless of which version. Concurrency: write clear, correct, well-documented concurrent programsObjects: creating and destroying; common methodsClasses and interfaces: guidelines for making them usable, robust, and flexibleGenerics: tell the compiler what types of objects are permitted in each collection for safer and clearer programsEnums and annotations: two special-purpose families of reference typesFunctions: break a big job into smaller pieces that might well be written by different people separated by both time and space. Lambdas and streams: create function objects with more easeMethod designs: treat parameters and return values; design method signatures; document methodsExceptions: improve a program’s readability, reliability, and maintainabilityObject serialization: the dangers of serialization and how to minimize themGeneral programming: local variablescontrol structureslibrariesdata typesreflectionnative methodsoptimizationnaming conventions Programmers still consider this the best book on Java programming today.
Price: 43.99 £ | Shipping*: 0.00 £
-
What is a Java file scanner?
A Java file scanner is a class in the Java programming language that allows a program to read and parse data from a file. It provides methods for reading different types of data, such as integers, strings, and doubles, from a file. The scanner class can be used to process input from a file and extract relevant information for further processing within a Java program. It is a powerful tool for handling file input in Java applications.
-
Why is my Java Scanner not working?
There could be several reasons why your Java Scanner is not working. Some common issues include not importing the Scanner class at the beginning of your code, not creating an instance of the Scanner class before using it, not properly handling exceptions that may occur when using the Scanner, or not closing the Scanner object after you are done using it. Double-check your code for any of these potential issues to troubleshoot why your Java Scanner is not working.
-
Is the Java constructor Scanner not defined?
No, the Java constructor Scanner is defined. The Scanner class in Java is used to get user input from the keyboard or from a file. It is defined in the java.util package and can be used to read different types of input such as integers, doubles, and strings. The Scanner class has several constructors that allow you to create a Scanner object to read input from different sources.
-
How can I close the scanner in Java?
To close the scanner in Java, you can simply call the `close()` method on the Scanner object. This will release any resources associated with the scanner and close the underlying stream. It is good practice to close the scanner when you are done using it to free up resources and prevent memory leaks. You can also use a try-with-resources statement to automatically close the scanner when it is no longer needed.
Similar search terms for Java:
-
BG Java
Price: 57 € | Shipping*: 0.00 € -
Joglo Java
Price: 45 € | Shipping*: 0.00 € -
Java Cookbook : Problems and Solutions for Java Developers
Java continues to grow and evolve, and this cookbook continues to evolve in tandem.With this guide, you’ll get up to speed right away with hundreds of hands-on recipes across a broad range of Java topics.You’ll learn useful techniques for everything from string handling and functional programming to network communication. Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work.If you’re familiar with Java basics, this cookbook will bolster your knowledge of the language and its many recent changes, including how to apply them in your day-to-day development.This updated edition covers changes through Java 12 and parts of 13 and 14. Recipes include:Blade, Laravel's powerful custom templating toolMethods for compiling, running, and debuggingPackaging Java classes and building applicationsManipulating, comparing, and rearranging textRegular expressions for string and pattern matchingHandling numbers, dates, and timesStructuring data with collections, arrays, and other typesObject-oriented and functional programming techniquesInput/output, directory, and filesystem operationsNetwork programming on both client and serverProcessing JSON for data interchangeMultithreading and concurrencyUsing Java in big data applicationsInterfacing Java with other languages
Price: 63.99 £ | Shipping*: 0.00 £ -
Java Cookbook : Problems and Solutions for Java Developers
As Java continues to evolve, this cookbook continues to grow in tandem with hundreds of hands-on recipes across a broad range of Java topics.Author Ian Darwin gets developers up to speed right away with useful techniques for everything from string handling and functional programming to network communication and AI. If you're familiar with any release of Java, this book will bolster your knowledge of the language and its many recent changes, including how to apply them in your day-to-day development.Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work. Downloadable from GitHub, all code examples compile successfully.This updated edition covers changes up to and including Java 21.You will:Learn how to apply many new and old Java APIsUse the new language features in recent Java versionsUnderstand the code you're maintainingDevelop code using standard APIs and good practicesExplore the brave new world of current Java developmentIan Darwin has a lifetime of experience in the software industry, having worked with Java across many platforms and types of software, from Java's initial pre-release to the present, from desktop to enterprise to mobile.
Price: 63.99 £ | Shipping*: 0.00 £
-
What are possible errors with the Java Scanner?
Possible errors with the Java Scanner include NoSuchElementException, which occurs when there is no input available, and IllegalStateException, which occurs when the scanner is closed. Another possible error is InputMismatchException, which occurs when the input does not match the expected type. Additionally, if the scanner is not properly closed, it can lead to resource leaks and potential memory issues. It is important to handle these errors properly to ensure the robustness and reliability of the program.
-
How can one validate input using the Java Scanner?
One can validate input using the Java Scanner by using the hasNextXXX() and nextXXX() methods, where XXX represents the data type being validated. For example, if one wants to validate an integer input, they can use the hasNextInt() method to check if the next input is an integer, and then use the nextInt() method to retrieve the validated input. If the input does not match the expected data type, an error message can be displayed to prompt the user to enter the correct type of input. Additionally, one can use regular expressions with the useDelimiter() method to further validate input based on specific patterns.
-
Why doesn't the scanner in Java wait for my input?
The scanner in Java does not wait for your input because it is designed to read input from the specified source immediately. If you want the scanner to wait for input, you can use methods like `nextLine()` or `nextInt()` which will pause the program execution until the user provides input. Additionally, you can use loops or conditional statements to control when the scanner should wait for input.
-
The barcode scanner reads 'ss' instead of...
The barcode scanner reads 'ss' instead of the correct barcode number. This could be due to a malfunction in the scanner or a misprint on the barcode label. It is important to troubleshoot the issue by checking the scanner settings, cleaning the scanner lens, and ensuring that the barcode label is printed correctly. If the issue persists, it may be necessary to replace the barcode label or the scanner itself.
* All prices are inclusive of VAT and, if applicable, plus shipping costs. The offer information is based on the details provided by the respective shop and is updated through automated processes. Real-time updates do not occur, so deviations can occur in individual cases.