Browse Results

Showing 28,401 through 28,425 of 53,658 results

Jasmine Cookbook

by Munish Sethi

If you are a competent JavaScript developer who wants to design and implement tests using Jasmine in order to minimize bugs in the production environment, then this book is ideal for you. Some familiarity with unit testing and code coverage concepts such as branch coverage along with basic knowledge of Node.js, AngularJS, and CoffeeScript is required.

Jasmine JavaScript Testing

by Paulo Ragonha

The book uses a concise, to-the-point approach to help developers understand and use the power of Jasmine to create better and more maintainable codebases.This book is a must-have guide for web developers who are new to the concept of unit testing. It's assumed that you have a basic knowledge of JavaScript and HTML.

Jasmine JavaScript Testing - Second Edition

by Paulo Ragonha

This book is for web developers and designers who work with React.js and JavaScript and who are new to unit testing and automation. It's assumed that you have a basic knowledge of JavaScript and HTML.

JasperReports 3.5 for Java Developers

by David R. Heffelfinger

This book is a comprehensive and practical guide aimed at getting the results you want as quickly as possible. The chapters gradually build up your skills and by the end of the book you will be confident enough to design powerful reports. Each concept is clearly illustrated with diagrams and screen shots and easy-to-understand code. If you are a Java developer who wants to create rich reports for either the Web or print, and wants to get started quickly with JasperReports to do this, this book is for you. No knowledge of JasperReports is presumed.

JasperReports 3.6 Development Cookbook

by Bilal Siddiqui

The entire book is a comprehensive collection of recipes meant to tutor you on making and enhancing reports. Each recipe provides you with easy step-by-step descriptions of the actions necessary to accomplish a specific task with explanations to help you to understand how and why each action was undertaken. Example values and code samples are used throughout the recipes, which makes adaptation for individual needs easy. Each recipe uses a concrete example for easy understanding. This book is for Java developers who want to use JasperReports to create user-friendly business reports. It is for those who may be familiar with JasperReports but want to dive into advanced JasperReports activities. If you know how to use Microsoft Word you can also learn how to design business reports using iReport by following the recipes of this cookbook. Although the primary audience of this cookbook are report designers, however Java and XML developers will find this book useful in understanding how Jasper's XML code works and how to wrap JasperReports functionality in your Java Swing or Web applications.

JasperReports for Java Developers

by David R. Heffelfinger

This book is a concise and practical guide aimed at getting the results you want as quickly as possible. This book is for Java developers who want to create rich reports for either the web or print, and want to get started quickly with JasperReports to do this. No knowledge of JasperReports is presumed, although obviously familiarity with Java, SQL, and XML are assumed where they are required.

JAVA 7 in Simple Steps

by Kogent Learning Solutions Inc.

Java 7 in Simple Steps is an ideal book for beginners to learn Java 7. This book contains code of many executable programs that help you to understand the concepts of Java 7 in a simple way. It is a good choice for readers looking for a book covering maximum core Java concepts along with various examples. The book covers: Introduction to Java SE 7 Binary Literals and Use of Strings in the Switch Statement Use of Non-Reifiable Formal parameter Control Program Flow Statements Classes, Methods, Packages, and Access Specifiers Objects-Oriented Programming in Java Exception Handling using the try with resources Statement Concept of Threads and Multithreaded Custom Class Loaders Embed JNLP in Applet Tag Collection Framework Input/Output Operations Interface Components Event Handling Applets and Advanced GUI Features by Developing Dragged Applets

Java: An Eventful Approach

by Kim B. Bruce Andrea Pohoreckyj Danyluk Thomas P. Murtagh

Java, an object-oriented language with many standard libraries, offers both complexities and opportunities. This introductory book makes use of a new approach to understanding programming in Java. Provides an objects-first approach to programming. Introduces object-oriented graphics and writing methods early in the book. Motivates readers to use event-driven programming. Reinforces the importance of understanding several threads. For anyone interested in the programming language of Java.

Java: Boost your application’s performance with the new features of Java 9

by Mayur Ramgir

Optimize the powerful techniques of Java 9 to boost your application's performanceKey Features Tackle all kinds of performance-related issues and streamline your development Dive into the new features of Java 9 Implement highly efficient and reliable codes with the help of new APIs of Java Embedded with assessments that will help you revise the concepts you have learned in this bookBook DescriptionJava 9 which is one of the most popular application development languages. The latest released version Java 9 comes with a host of new features and new APIs with lots of ready to use components to build efficient and scalable applications. Streams, parallel and asynchronous processing, multithreading, JSON support, reactive programming, and microservices comprise the hallmark of modern programming and are now fully integrated into the JDK. This book focuses on providing quick, practical solutions to enhance your application's performance. You will explore the new features, APIs, and various tools added in Java 9 that help to speed up the development process. You will learn about jshell, Ahead-of-Time (AOT) compilation, and the basic threads related topics including sizing and synchronization. You will also explore various strategies for building microservices including container-less, self-contained, and in-container. This book is ideal for developers who would like to build reliable and high-performance applications with Java. This book is embedded with useful assessments that will help you revise the concepts you have learned in this book.What you will learn Familiarize with modular development and its impact on performance Learn various string-related performance improvements, including compact string and modify string concatenation Explore various underlying compiler improvements, such as tiered attribution and Ahead-of-Time (AOT) compilation Learn security manager improvements Understand enhancements in graphics rasterizers Use of command-line tools to speed up application development Learn how to implement multithreading and reactive programming Build microservices in Java 9 Implement APIs to improve application codeWho this book is forThis book is targeted at developers who would like to build reliable and high-performance applications with Java.

Java: Data Science Made Easy

by Richard M. Reese Jennifer L. Reese Alexey Grigorev

Data collection, processing, analysis, and more About This Book • Your entry ticket to the world of data science with the stability and power of Java • Explore, analyse, and visualize your data effectively using easy-to-follow examples • A highly practical course covering a broad set of topics - from the basics of Machine Learning to Deep Learning and Big Data frameworks. Who This Book Is For This course is meant for Java developers who are comfortable developing applications in Java, and now want to enter the world of data science or wish to build intelligent applications. Aspiring data scientists with some understanding of the Java programming language will also find this book to be very helpful. If you are willing to build efficient data science applications and bring them in the enterprise environment without changing your existing Java stack, this book is for you! What You Will Learn • Understand the key concepts of data science • Explore the data science ecosystem available in Java • Work with the Java APIs and techniques used to perform efficient data analysis • Find out how to approach different machine learning problems with Java • Process unstructured information such as natural language text or images, and create your own searc • Learn how to build deep neural networks with DeepLearning4j • Build data science applications that scale and process large amounts of data • Deploy data science models to production and evaluate their performance In Detail Data science is concerned with extracting knowledge and insights from a wide variety of data sources to analyse patterns or predict future behaviour. It draws from a wide array of disciplines including statistics, computer science, mathematics, machine learning, and data mining. In this course, we cover the basic as well as advanced data science concepts and how they are implemented using the popular Java tools and libraries.The course starts with an introduction of data science, followed by the basic data science tasks of data collection, data cleaning, data analysis, and data visualization. This is followed by a discussion of statistical techniques and more advanced topics including machine learning, neural networks, and deep learning. You will examine the major categories of data analysis including text, visual, and audio data, followed by a discussion of resources that support parallel implementation. Throughout this course, the chapters will illustrate a challenging data science problem, and then go on to present a comprehensive, Java-based solution to tackle that problem. You will cover a wide range of topics – from classification and regression, to dimensionality reduction and clustering, deep learning and working with Big Data. Finally, you will see the different ways to deploy the model and evaluate it in production settings. By the end of this course, you will be up and running with various facets of data science using Java, in no time at all. This course contains premium content from two of our recently published popular titles: • Java for Data Science • Mastering Java for Data Science Style and approach This course follows a tutorial approach, providing examples of each of the concepts covered. With a step-by-step instructional style, this book covers various facets of data science and will get you up and running quickly.

Java: An Introduction to Problem Solving and Programming (Seventh Edition)

by Walter Savitch

An introduction to programming using the Java computer programming language.

Java: Unearthing the Excellence in Java

by Jim Waldo

What if you could condense Java down to its very best features and build better applications with that simpler version? In this book, veteran Sun Labs engineer Jim Waldo reveals which parts of Java are most useful, and why those features make Java among the best programming languages available. Every language eventually builds up crud, Java included. The core language has become increasingly large and complex, and the libraries associated with it have grown even more. Learn how to take advantage of Java's best features by working with an example application throughout the book. You may not like some of the features Jim Waldo considers good, but they'll actually help you write better code. Learn how the type system and packages help you build large-scale software Use exceptions to make code more reliable and easier to maintain Manage memory automatically with garbage collection Discover how the JVM provides portability, security, and nearly bug-free code Use Javadoc to embed documentation within the code Take advantage of reusable data structures in the collections library Use Java RMI to move code and data in a distributed network Learn how Java concurrency constructs let you exploit multicore processors

Java: Der Sprachkurs für Einsteiger und Individualisten (Für Dummies Ser.)

by Arnold V. Willemer

Java programmieren lernen auf die etwas andere Art: Wenn Sie sich eine verständliche Einführung wünschen, liegen Sie mit diesem Buch genau richtig, es kann aber noch viel mehr! Witzige Beispiele, knifflige Aufgaben und unzählige schräge Anekdoten von Programmier-Original Arnold Willemer sorgen dafür, dass Sie gar nicht anders können, als Java zu lernen. Von der ersten Schleife über die Datenbank-Entwicklung bis zu Ihrer eigenen Android-App werden Sie alles lernen, was Sie brauchen - und haben auch noch Spaß dabei!

Java 11 Cookbook: A definitive guide to learning the key concepts of modern application development, 2nd Edition

by Mohamed Sanaulla Nick Samoylov

Solutions for modular, functional, reactive, GUI, network, and multithreaded programmingKey FeaturesExplore the latest features of Java 11 to implement efficient and reliable codeDevelop memory-efficient applications, understanding new garbage collection in Java 11Create restful webservices and microservices with Spring boot 2 and DockerBook DescriptionFor more than three decades, Java has been on the forefront of developing robust software that has helped versatile businesses meet their requirements. Being one of the most widely used programming languages in history, it’s imperative for Java developers to discover effective ways of using it in order to take full advantage of the power of the latest Java features. Java 11 Cookbook offers a range of software development solutions with simple and straightforward Java 11 code examples to help you build a modern software system.Starting with the installation of Java, each recipe addresses various problem by explaining the solution and offering insights into how it works. You’ll explore the new features added to Java 11 that will make your application modular, secure, and fast. The book contains recipes on functional programming, GUI programming, concurrent programming, and database programming in Java. You’ll also be taken through the new features introduced in JDK 18.3 and 18.9.By the end of this book, you’ll be equipped with the skills required to write robust, scalable, and optimal Java code effectively.What you will learnSet up JDK and understand what's new in the JDK 11 installationImplement object-oriented designs using classes and interfacesManage operating system processesCreate a modular application with clear dependenciesBuild graphical user interfaces using JavaFXUse the new HTTP Client APIExplore the new diagnostic features in Java 11Discover how to use the new JShell REPL toolWho this book is forThe book is for intermediate-to-advanced Java programmers who want to make their applications fast, secure, and scalable.

Java 11 Quick Start: Learn about Project Amber and the latest developments in the Java language and platform

by Mala Gupta

Executives and Solutions Architects responsible for technology selection or Java migration decisions. Computer science grads curious to learn about the latest and upcoming Java features. Java developers who are using Java 8 or older and now migrating their solutions to the new Java release.

Java 13 Revealed: For Early Adoption and Migration

by Kishori Sharan

Explore the new Java programming language features and APIs introduced in Java 10 through Java 13. Java 13 Revealed is for experienced Java programmers looking to migrate to Java 13. Author Kishori Sharan begins by covering how to use local variable type inference to improve readability of your code and time-based release versioning of the Java platform to understand the Java release strategy. This book provides extensive coverage of the new HTTP Client APIs, which were introduced in Java 9 as a preview and was made a standard feature in Java 11. New Java features such as launching a single-file source code program and new switch syntax are discussed in detail. What You Will Learn Use local variable type inference to declare local variables using the var restricted type name introduced in Java 10 Take advantage of application class data sharing among JVMs for faster application startup Create HTTP requests, responses, and web sockets with the new HTTP Client APIs Run a single-file Java source code program using the java command without compiling it Apply the new switch statement and expressions to write compact and less error-prone code Work with text blocks in Java code About new APIs, deprecated APIs, and deprecated tools Who This Book Is For Java developers who want to update their Java skills from Java 9 to Java 13.

Java 17 for Absolute Beginners: Learn the Fundamentals of Java Programming

by Iuliana Cosmina

Write your first code in Java 17 using simple, step-by-step examples that model real-word objects and events, making learning easy. With Java 17 for Absolute Beginners you’ll be able to pick up the concepts without fuss. It teaches Java development in language anyone can understand, giving you the best possible start. You’ll see clear code descriptions and layout so that you can get your code running as soon as possible. Author Iuliana Cosmina focuses on practical knowledge and getting you up to speed quickly—all the bits and pieces a novice needs to get started programming in Java. First, you’ll discover what type of language Java is, what it is good for, and how it is executed. With the theory out of the way, you’ll install Java, choose an editor such as IntelliJ IDEA, and write your first simple Java program. Along the way you’ll compile and execute this program so it can run on any platform that supports Java. As part of this tutorial you’ll see how to write high-quality code by following conventions and respecting well-known programming principles, making your projects more professional and efficient. Java 17 for Absolute Beginners gives you all you need to start your Java programming journey. No experience necessary. After reading this book, you'll come away with the basics to get started writing programs in Java. What You Will Learn Get started with Java 17 from scratch Use data types, operators, and the stream API Install and use the IntelliJ IDEA and the Gradle build tool Exchange data using the new JSON APIs Play with images using multi-resolution APIs Implement the publish-subscribe architecture Who This Book Is For Those who are new to programming and who want to start with Java.

Java 17 Quick Syntax Reference: A Pocket Guide to the Java SE Language, APIs, and Library

by Mikael Olsson

Quickly gain the insight necessary to address a multitude of Java coding challenges using this succinct reference guide, Java 17 Quick Syntax Reference, Third Edition. Short, focused code examples will help you learn and master various existing and new Java source code elements. This edition includes the following additions to Java SE and OpenJDK, through Java 17: Pattern matching for switch and instanceof, Sealed classes and interfaces, Switch expressions, Text block multiline strings, Java module system, Private methods in interfaces, and Type inference for local variables. You won’t find any technical jargon, bloated samples, drawn out history lessons or witty stories in this book. What you will find is a language reference that is concise, to the point and highly accessible. The book is packed with useful information and is a must-have for any Java programmer.What You Will LearnRun a Java file with a single commandLearn what a switch expression is and how to use itUse pattern matchingCode with Java modulesCreate text blocks to handle multiline stringsLearn what sealed classes are and how to use these and moreWho This Book Is ForThose with prior experience with Java who want a quick and handy reference.

Java 17 Recipes: A Problem-Solution Approach

by Josh Juneau Luciano Manelli

Quickly find solutions to dozens of common programming problems encountered while building Java applications, with recipes presented in the popular problem-solution format. Look up the programming problem that you want to resolve. Read the solution. Apply the solution directly in your own code. Problem solved!Java 17 Recipes is updated to reflect changes in specification and implementation since the Java 9 edition of this book. Java 17 is the next long-term support release (LTS) of the core Java Standard Edition (SE) version 17 which also includes some of the features from previous short term support (STS) releases of Java 16 and previous versions. This new edition covers of some of the newest features, APIs, and more such as pattern matching for switch, Restore Always-Strict-Floating-Point-Semantics, enhanced pseudo-random number generators, the vector API, sealed classes, and enhancements in the use of String. Source code for all recipes is available in a dedicated GitHub repository. This must-have reference belongs in your library.What You Will Learn Look up solutions to everyday problems involving Java SE 17 LTS and other recent releasesDevelop Java SE applications using the latest in Java SE technologyIncorporate Java major features introduced in versions 17, 16, and 15 into your code Who This Book Is For Programmers and developers with some prior Java experience.

Java 2 Database Programming for Dummies

by Jim Keogh

Java 2 Database Programming For Dummies shows you how to design, develop, and interact with a database using the Java programming language. This is the perfect book for those who know the basics of Java programming but have little or no experience creating and accessing a database in Java. The companion CD contains the source code for all the code fragments and examples in the book plus powerful tools, applets, drivers, and utilities.

Java 2D Graphics

by Jonathan Knudsen

Java 2D Graphics describes the 2D API from top to bottom, demonstrating how to set line styles and pattern fills as well as more advanced techniques of image processing and font handling. You'll see how to create and manipulate the three types of graphics objects: shapes, text, and images. Other topics include image data storage, color management, font glyphs, and printing.

Java 7 Concurrency Cookbook

by Javier Fernandez

"Java 7 Concurrency Cookbook" is a practical Cookbook packed with real-world solutions. Intermediate-advanced level Java developers will learn from task-based recipes to use Java's concurrent API to program thread safe solutions.If you are a Java developer who wants to take your knowledge of concurrent programming and multithreading further, as well as discover the new concurrency features of Java 7, then "Java 7 Concurrency Cookbook" is for you.

Java 7 JAX-WS Web Services

by Deepak Vohra

This book takes a practical approach for building JAX WS web services with Java 7. Plenty of sample code and screenshots are used to help you apply these concepts in a real-world scenario. This book is targeted at developers who want to create web services with Java 7. If you use NetBeans-Glassfish for Java EE development you would be interested in how the new wsimport clientjar option may be leveraged to simplify web service development.

Java 7 New Features Cookbook

by Richard M. Reese Jennifer L. Reese

Each recipe comprises step-by-step instructions followed by an analysis of what was done in each task and other useful information. The book is designed so that you can read it chapter by chapter, or look at the list of recipes and refer to them in no particular order. Each example comes with its expected output to make your learning even easier. This book is designed to bring those who are familiar with Java up-to-speed on the new features found in Java 7.

Java 7 Pocket Guide: Instant Help for Java Programmers

by Patricia Liguori Robert Liguori

When you need quick answers for developing or debugging Java programs, this pocket guide provides a handy reference to the standard features of the Java programming language and its platform. You’ll find helpful programming examples, tables, figures, and lists, as well as supplemental information about topics including the Java Scripting API, third-party tools, and the basics of the Unified Modeling Language (UML).Updated for new features through Java SE 7, this little book is an ideal companion, whether you’re in the office, in the lab, or on the road.Quickly find Java language details, such as naming conventions, fundamental types, and object-oriented programming elementsGet details on the Java SE 7 platform, including development basics, memory management, concurrency, and genericsBrowse through basic information on NIO 2.0, the G1 Garbage Collector, and Project Coin (JSR-334) featuresGet supplemental references to development, CM, and test tools; libraries; IDEs; and Java-related scripting languagesFind information to help you prepare for the Oracle Certified Associate Java SE 7 Programmer I exam

Refine Search

Showing 28,401 through 28,425 of 53,658 results