Search results for "Java"
Items we need to order for you

R 214.00

R 318.00

R 1,140.00


R 550.00

R 1,486.00


Pro Java 6 3D Game Development
This book looks at the two most popular ways of using Java SE 6 to write 3D games on PCs: Java 3D (a high-level scene graph API) and JOGL (a Java layer over OpenGL). Written by Java gaming expert, Andrew Davison, this book uses the new Java (SE) 6 platform and its features including splash screens, scripting, and the desktop tray interface. This book is also unique in that it covers Java game development using the Java 3D API and Java for OpenGL--both critical components and libraries for Java-based 3D game application development
R 2,034.08

Multimedia Introduction to Programming Using Java
This book anchors its pedagogy in the program ProgramLive that you may find at extras.springer.com, a complete multimedia module in itself. Containing over 250 recorded lectures with synchronized animation, ProgramLive allows users to see, first-hand and in real time, processes like stepwise refinement of algorithms, development of loops, execution of method calls and associated changes to the call stack, and much more. The zip file also includes all programs from the book, 35 guided instruction sets for closed lab sessions, and a 70-page hyperlinked glossary.With its comprehensive appendices and bibliography, systematic approach, and helpful interactive programs on extras.springer.com, this exciting work provides the key tools they needed for successful object-oriented programming. It is ideal for use at the undergraduate and graduate beginning level, whether in the classroom or for distance learning; furthermore, the text will also be a valuable self-study resource or reference volume in any programmer’s library.
R 1,645.56

JavaServer Faces: The Complete Reference
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.Ideal for the 3+ million Java developers, this fast-paced tutorial offers in-depth coverage of JavaServer Faces (JSF) -- Sun Microsystem's Web application architecture for the future. Co-written by the #1 JSF expert in the Java community, this book offers the most complete resource on JSF available. * Extensive coverage on JSF custom component development* Serves as a thorough introduction to AJAX technology and techniques* Numerous custom JSF component examples including AJAX enabled components provided
R 1,540.00

R 1,328.09

Introduction to Compiler Construction in a Java World
Immersing students in Java and the Java Virtual Machine (JVM), Introduction to Compiler Construction in a Java World enables a deep understanding of the Java programming language and its implementation. The text focuses on design, organization, and testing, helping students learn good software engineering skills and become better programmers.The book covers all of the standard compiler topics, including lexical analysis, parsing, abstract syntax trees, semantic analysis, code generation, and register allocation. The authors also demonstrate how JVM code can be translated to a register machine, specifically the MIPS architecture. In addition, they discuss recent strategies, such as just-in-time compiling and hotspot compiling, and present an overview of leading commercial compilers. Each chapter includes a mix of written exercises and programming projects. By working with and extending a real, functional compiler, students develop a hands-on appreciation of how compilers work, how to write compilers, and how the Java language behaves. They also get invaluable practice working with a non-trivial Java program of more than 30,000 lines of code. Fully documented Java code for the compiler is accessible at http://www.cs.umb.edu/j--/
R 5,701.51





R 316.00

R 611.00

Java Message Service 2e
Java Message Service, Second Edition, is a thorough introduction to the standard API that supports "messaging" -- the software-to-software exchange of crucial data among network computers. You'll learn how JMS can help you solve many architectural challenges, such as integrating dissimilar systems and applications, increasing scalability, eliminating system bottlenecks, supporting concurrent processing, and promoting flexibility and agility. Updated for JMS 1.1, this second edition also explains how this vendor-agnostic specification will help you write messaging-based applications using IBM's MQ, Progress Software's SonicMQ, ActiveMQ, and many other proprietary messaging services. With Java Message Service, you will: * Build applications using point-to-point and publish-and-subscribe messaging models * Use features such as transactions and durable subscriptions to make an application reliable * Implement messaging within Enterprise JavaBeans (EJB) using message-driven beans * Use JMS with RESTful applications and with the Spring application framework Messaging is a powerful paradigm that makes it easier to uncouple different parts of an enterprise application.Java Message Service, Second Edition, will quickly teach you how to use the key technology that lies behind it.
R 912.00

Java in the 14th Century
Essentially the following commentary on the contents of the Nagara-Kertagama has been made up from notes by former editors of the text together with remarks, criticisms and digressions by the present author. As Kern, Krom and their contemporaries were especially interested in dynastie history and archeology their notes on those subjects are legion, and as a result of their studies on many points a communis opinio has been reached. The argumentations which led up to this end are not reproduced in the present edition. The interested reader is referred to Krom's great books: Oud-Javaansche Kunst and Hindoe-Javaansche Geschiedenis. It is to be expected that before long the results of Krom's life-work will be made accessible for English readers by De Casparis. On the other hand cultural history, religion, economics and sociology have been rather neglected by the first editors of the Nagara-Kerta- gama. The present author has done his best to remedy that omission. The reader will find that the greater part of the following commen- taries is concerned with those subjects.The contemporaneous minor texts and the charters that are published, translated and annotated in the present book in the same manner as the Nagara-Kertagama have been chosen almost exc1usively for the valuable information on social, economic and religious conditions in the 14th century Majapahit realm that is afforded by them.
R 1,599.70

Moderne Software-Entwicklung mit Java und JEE
In diesem Buch werden die Programmierkonzepte der Sprache Java und der JEE vorgestellt. Eine methodische Abgrenzung zu anderen Programmiersprachen wird durchgeführt, um die Kerneigenschaften von objektorientierter Entwicklung mit Java im Vergleich zu anderen Sprachen herauszuarbeiten. Ein besonderer Fokus liegt auf dem praxistauglichen Einsatz der Konzepte. Daher wird von Beginn an ein starker Projekt- und Realitätsbezug hergestellt, der den Leser*innen konkrete Hilfestellung bietet, um sich in der schnell wachsenden und wechselnden Welt der Softwareentwicklung zurechtzufinden.
R 1,832.00

R 367.00


R 367.00

R 914.00
R 1,334.00


Schaum's Outline of Data Structures with Java, 2ed
Tough Test Questions? Missed Lectures? Not Enough Time?Fortunately for you, there's Schaum's Outlines. More than 40 million students have trusted Schaum's to help them succeed in the classroom and on exams. Schaum's is the key to faster learning and higher grades in every subject. Each Outline presents all the essential course information in an easy-to-follow, topic-by-topic format. You also get hundreds of examples, solved problems, and practice exercises to test your skills. This Schaum's Outline gives youPractice problems with full explanations that reinforce knowledgeCoverage of the most up-to-date developments in your course fieldIn-depth review of practices and applicationsFully compatible with your classroom text, Schaum's highlights all the important facts you need to know. Use Schaum's to shorten your study time-and get your best test scores!Schaum's Outlines-Problem Solved.
R 967.35

Enterprise JavaBeans 2.1
This introduction to Enterprise JavaBeans (EJB's) discusses the component paradigm, which is the basic idea behind EJB's, covers basics and focuses on issues beyond specification.
R 1,140.00

R 1,335.17

R 1,334.28

R 780.00

Programmierung von verteilten Systemen und Webanwendungen mit Java EE
Dieses Buch führt Sie in die Programmierung verteilter Systeme in Java ein. Besonderer Wert wird auf die Realisierung serverseitiger Anwendungen im Rahmen der Java EE-Architektur gelegt. Schritt für Schritt lernen Sie alle wichtigen Technologien und Bestandteile von Enterprise Java sowie deren Zusammenspiel kennen.Jedes Kapitel enthält zahlreiche Beispiele und Übungsaufgaben, sodass der Leser nach der Lektüre des Buches in der Lage ist, komponentenbasierte Webanwendungen auf Basis der Java Enterprise-Architektur zu erstellen.Alle Übungen inklusive Lösungen sowie die Abbildungen des Buches stehen online auf der Webseite des Verlags zur Verfügung.
R 1,099.00


R 425.00


R 5,155.00

Taming Java Threads
Learning how to write multithreaded applications is the key to taking full advantage of the Java platform. In Taming Java Threads, well-known columnist and Java expert Allen Holub provides Java programmers with the information they need to write real multithreaded programsprograms with real code. Holub provides an in-depth explanation of how threads work along with information about how to solve common problems such as deadlocks and race conditions. He not only explains common problems, but also provides the uncommon solutions that mark the difference between production-level code and toy demos.While it is essential to build support for threading into a Java program from the very beginning, most books on the subjects of Java user interface construction and Java networking barely touch on threading topics. Along with being a basic Java reference, this book is a must-read for any Java developer.
R 797.00

Die Modularität von Java 9
Entwickeln Sie modulare Anwendungen mit dem Java Platform Module System, dem am meisten erwarteten Feature von Java 9. Sie werden die Wartbarkeit und Leistung Ihrer Java-Anwendungen verbessern, indem Sie nur die Module einsetzen, die benötigt werden, und deren Implementierungsdetails kapseln. Bis jetzt war Java monolithisch. Die Verwendung eines beliebigen Teils von Java bedeutete die Einbindung der gesamten Laufzeitumgebung, ein Ansatz, der für die wachsende Zahl von IoT-Geräten wie Fitnessmonitoren, Küchengeräten, Spielzeugen und Spielen usw. nicht geeignet ist. Dieses Buch zeigt einen neuen Weg auf, wie Java vom kleinsten Fußabdruck im kleinsten Gerät über Desktop-PCs bis hin zu Serverplattformen skaliert werden kann. Mit Java 9 Modularity Revealed lernen Sie, Ihre Projekte zuverlässiger und skalierbarer als je zuvor zu machen, indem Sie die wichtigste Funktion von Java 9 nutzen - das Java Platform Module System, besser bekannt als Project Jigs.aw. Sie werden lernen, wie Sie einen der Hauptprobleme der Java-Programmierung vermeiden können, nämlich widersprüchliche Klassennamen aus verschiedenen Modulen oder Paketen. Sie werden lernen, benutzerdefinierte Laufzeit-Images zu erstellen, die eine minimale und kompaktere JRE darstellen und nur die Module enthalten, die Sie benötigen. Außerdem lernen Sie, wie Sie bestehende Java-Anwendungen mit Hilfe verschiedener Ansätze und Werkzeuge in modulare Anwendungen umwandeln können. Das Endergebnis ist eine neue Fähigkeit, verschiedene Module zusammenzustecken, ohne Angst vor Namensraum- und anderen Konflikten zu haben, und Sie können alles einsetzen, von kleinen Geräten bis hin zu großen Servern. Dieses Buch enthält Codebeispiele und Erläuterungen. Was Sie lernen werden Java-Anwendungen mit dem neuen, in Java 9 eingeführten modularen System erstellen Erstellen Sie Ihre eigene JRE, die nur aus den von Ihnen benötigten Modulen besteht Anpassung Ihrer Testtechniken an modulare Anwendungen Ihre Abhängigkeiten von anderen Modulen aufzulösen Aktivieren Sie Module, die nur bestimmte Pakete exportieren Bestehende Java-Anwendungen in modulare Anwendungen umwandeln Verbesserung der Wartbarkeit und Leistung von Java-Anwendungen Für wen dieses Buch bestimmt ist Erfahrene Java-Programmierer, die über die neue Modularitätsunterstützung in Java 9 auf dem Laufenden bleiben und sich informieren möchten
R 1,255.22

Computer Graphics for Java Programmers
This third edition covers fundamental concepts in creating and manipulating 2D and 3D graphical objects, including topics from classic graphics algorithms to color and shading models. It maintains the style of the two previous editions, teaching each graphics topic in a sequence of concepts, mathematics, algorithms, optimization techniques, and Java coding. Completely revised and updated according to years of classroom teaching, the third edition of this highly popular textbook contains a large number of ready-to-run Java programs and an algorithm animation and demonstration open-source software also in Java. It includes exercises and examples making it ideal for classroom use or self-study, and provides a perfect foundation for programming computer graphics using Java. Undergraduate and graduate students majoring specifically in computer science, computer engineering, electronic engineering, information systems, and related disciplines will use this textbook for their courses. Professionals and industrial practitioners who wish to learn and explore basic computer graphics techniques will also find this book a valuable resource.
R 3,297.00

Java Programming with Oracle JDBC
JDBC is the key Java technology for relational database access. Oracle is arguably the most widely used relational database platform in the world. In this book, Donald Bales brings these two technologies together, and shows you how to leverage the full power of Oracle's implementation of JDBC. You begin by learning the all-important mysteries of establishing database connections. This can be one of the most frustrating areas for programmers new to JDBC, and Donald covers it well with detailed information and examples showing how to make database connections from applications, applets, Servlets, and even from Java programs running within the database itself. Next comes thorough coverage of JDBC's relational SQL features. You'll learn how to issue SQL statements and get results back from the database, how to read and write data from large, streaming data types such as BLOBs, CLOBs, and BFILEs, and you'll learn how to interface with Oracle's other built-in programming language, PL/SQL.If you're taking advantage of the Oracle's relatively new ability to create object tables and column objects based on user-defined datatypes, you'll be pleased with Don's thorough treatment of this subject. Don shows you how to use JPublisher and JDBC to work seamlessly with Oracle database objects from within Java programs. You'll also learn how to access nested tables and arrays using JDBC. Donald concludes the book with a discussion of transaction management, locking, concurrency, and performance--topics that every professional JDBC programmer must be familiar with. If you write Java programs to run against an Oracle database, this book is a must-have.
R 1,903.00

On the Subject of "Java"
What are the limits of cultural critique? What are the horizons? What are the political implications? John Pemberton explores these questions in this far-reaching ethnographic and historical interpretation of cultural discourse in Indonesia since 1965. Pemberton considers in particular how the appearance of order under Soeharto's repressive New Order regime is an effect of an enigmatic politics founded upon routine appeals to cultural values.Through a richly textured ethnographic account of events ranging from national elections to weddings, Pemberton simultaneously elucidates and disturbs the contours of the New Order cultural imaginary. He pursues the fugitive signs of circumstances that might resist the powers of New Order rule through unexpected village practices, among graveyard spirits, and within ascetic refuges.Key to this study is a reexamination of the historical conditions under which a discourse of culture emerges. Providing a close reading of a number of Central Javanese manuscripts from the late eighteenth century on, Pemberton outlines the conditions of knowledge formation in Indonesia since the beginning of Dutch colonial control. As he overturns common assumptions concerning colonial encounters, he discloses the gradual emergence in these texts of a discursive figure inscribed in contrast to the increasingly invasive presence of the Dutch: a figuration of difference that came to be called "Java."
R 1,411.00


R 305.00

History of Plague in Java, 1911–1942
In A History of Plague in Java, 1911–1942, Maurits Bastiaan Meerwijk demonstrates how the official response to the 1911 outbreak of plague in Malang led to one of the most invasive health interventions in Dutch colonial Indonesia. Eager to combat disease, Dutch physicians and officials integrated the traditional Javanese house into the "rat-flea-man" theory of transmission. Hollow bamboo frames and thatched roofs offered hiding spaces for rats, suggesting a material link between rat plague and human plague. Over the next thirty years, 1.6 million houses were renovated or rebuilt, millions more were subjected to periodic inspection, and countless Javanese were exposed to health messaging seeking to "rat-proof" their beliefs along with their houses.The transformation of houses, villages, and people was documented in hundreds of photographs and broadcast to overseas audiences as evidence of the "ethical" nature of colonial rule, proving so effective as propaganda that the rebuilding continued even as better alternatives, such as inoculation, became available. By systematically reshaping the built environment, the Dutch plague response dramatically expanded colonial oversight and influence in rural Java.
R 4,267.00

Masterkurs Client/Server-Programmierung mit Java
Lernen Sie, moderne Client/Server-Anwendungen mit aktuellen Standard-Technologien in Java (Standard Edition) zu entwickeln.Dieses Praxisbuch ist ideal für die eigenständige Erarbeitung der verschiedenen Themen von der Socket-Programmierung mit UDP und TCP über Messaging-Verfahren bis zu SOAP- und REST-basierten Web Services:Grundlagen: Client/Server-Systeme, TCP/IP, Sockets, JSONSocket-Programmierung: UDP, TCP, RSocketVerteilte Objekte: RMIMessaging: JMS, MQTTWebservices: HTTP, WebSocket, XML Web Services, RESTful Web ServicesAlle diese Themenbereiche stellt der Autor kompakt und praxisnah dar und richtet sich damit an Studierende der Informatik und Wirtschafsinformatik, IT-Beschäftigte in Ausbildung und Beruf sowie an Java-Programmierer in der Praxis.Das Buch hält eine Vielzahl an praktischen Beispielen und Übungen bereit. Der gesamte Quellcode zu den Beispielen und Lösungen ist als Download im Internet verfügbar.
R 1,346.46

So you want to write a Java desktop application
This book takes you step by step through the process of building a Java application with JavaFX. The aim of the book is to build an application which communicates with a Trivial FTP server. Starting with a basic description of the application each part is fully examined to see how it works. From this understanding the application is designed, and each section fully explained. All the code is provided so the reader can build as they read. By the end of the book they will have a working TFTP client which can exchange files with a server, as well as a good understanding of how to design and build their own applications.
R 609.01














































