Java 5


Book Description

True To Its Name, Java 5: Objects First Presents Object-Oriented Concepts Right From The Start. The Text Places Significant Emphasis On Patterns, Their Associated Solutions, And How To Recognize And Modify Them. Its Conversational, User-Friendly Style And Numerous Programming Exercises Aid Students In Their Comprehension And Retention Of The Material Presented. Additional Resources, Including Instructor's Powerpoint Lecture Slides, Solutions To All Exercises, And Student Lecture Companion, Are Also Available.




Java 8 Pocket Guide


Book Description

When you need quick answers for developing or debugging Java programs, this pocket guide provides a handy reference to standard features of the Java programming language and its platform. You’ll find helpful programming examples, tables, figures, and lists, as well as Java 8 features such as Lambda Expressions and the Date and Time API. It’s an ideal companion, whether you’re in the office, in the lab, or on the road. This book also provides material to help you prepare for the Oracle Certified Associate Java Programmer exam. Quickly find Java language details, such as naming conventions, types, statements and blocks, and object-oriented programming Get details on the Java SE platform, including development basics, memory management, concurrency, and generics Browse through information on basic input/output, NIO 2.0, the Java collections framework, and the Java Scripting API Get supplemental references to fluent APIs, third-party tools, and basics of the Unified Modeling Language (UML)




Tigers of the World


Book Description

Tigers of the World, Second Edition explores tiger biology, ecology, conservation, management, and the science and technology that make this possible. In 1988, when the first edition was published, tiger conservation was still in its infancy, and two decades later there has been a revolution not only in what is known, but how information about tigers is obtained and disseminated. In the fast changing world of conservation, there is a great need to summarize the vast and current state-of-the-art, to put this into historical perspective, and to speculate in what yet remains to be done.Tigers of the World, Second Edition fulfills this need by bringing together in a unique way the world's leading tiger experts into one volume. Despite the challenges ahead, there are bright spots in this story and lessons aplenty not only for tiger specialists but large carnivore specialists, conservation biologists, wildlife managers, natural resource policymakers, and most importantly the caring public. - Examines the past twenty years of research from the world's leading tiger experts on biology, politics, and conservation - Describes latest methods used to disseminate and obtain information needed for conservation and care of this species - Includes coverage on genetics and ecology, policy, poaching and trade, captive breeding and farming, and the status of Asia's last wild tigers - Excellent resource for grad courses in conservation biology, wildlife management, and veterinary programs - New volume continues the classic Noyes Series in Animal Behavior, Ecology, Conservation and Management




Java Collections


Book Description

A unique, practical approach to working with collection classes in Java 2 Software developers new to Java will find the practical, software-engineering based approach taken by this book extremely refreshing. With an emphasis more on software design and less on theory, Java Collections explores in detail Java 2 collection classes, helping programmers choose the best collection classes for each application they work on. Watt and Brown explore abstract data types (ADTs) that turn up again and again in software design, using them to provide context for the data structures required for their implementation and the algorithms associated with the data structures. Numerous worked examples, several large case studies, and end-of-chapter exercises are also provided.




Frontiers of Fear


Book Description

For centuries, reports of man-eating tigers in Indonesia, Malaysia, and Singapore have circulated, shrouded in myth and anecdote. This fascinating book documents the “big cat”–human relationship in this area during its 350-year colonial period, re-creating a world in which people feared tigers but often came into contact with them, because these fierce predators prefer habitats created by human interference. Peter Boomgaard shows how people and tigers adapted to each other’s behavior, each transmitting this learning from one generation to the next. He discusses the origins of stories and rituals about tigers and explains how cultural biases of Europeans and class differences among indigenous populations affected attitudes toward the tigers. He provides figures on their populations in different eras and analyzes the factors contributing to their present status as an endangered species. Interweaving stories about Malay kings, colonial rulers, tiger charmers, and bounty hunters with facts about tigers and their way of life, the book is an engrossing combination of environmental and micro history.










Java Programming with Oracle JDBC


Book Description

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.




Java 5


Book Description

Java is an easy language to learn. However, you need to master more than the language syntax to be a professional Java programmer. For one, object-oriented programming (OOP) skill is key to developing robust and effective Java applications. In addition, knowing how to use the vast collection of libraries makes development more rapid. This book introduces you to important programming concepts and teaches how to use the Java core libraries. It is a guide to building real-world applications, both desktop and Web-based. The coverage is the most comprehensive you can find in a beginner’s book. Here are some of the topics in this book: - Java language syntax - Object-oriented programming - The Collections Framework - Working with numbers and dates - Error handling - Input Output - Swing - Database access - Internationalization - Networking - Applets - Multithreading - Servlet and JavaServer Pages - API documentation - Security - Application deployment In addition, Java 5 new features are also discussed. They are: - Generics - Enum type - Boxing/unboxing - Varargs - Static import - Annotations This book is for you if you need one written with clarity and readability in mind.




Core Java for Beginners, 3rd Edition


Book Description

Core Java for Beginners has been written keeping in mind the requirements of B.Tech and MCA students. The book introduces the core concepts of Java, along with the knowledge of fundamentals required for developing programs. Starting from the basic concepts of object-oriented programming languages, the book covers an entire range of topics, including advanced topics like RMI, JDBC, and so on. The text is replete with several examples to facilitate better understanding of the intricacies of the programming language. KEY FEATURES • Incorporates features of Java 2 and J2SE • Discusses exception handling in depth • Discusses garbage collection • Introduces new pedagogical feature 'Remember', which recapitulates the key points discussed and also clarifies finer programming and conceptual points • Presents around 350 tested programs with outputs and reinforces the learning through exercises