Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Java™ for Programmers (2nd Edition) (Deitel Developer Series)

Buy

Welcome to Java—the world’s most widely used computer programming language. In this book, you’ll learn object-oriented programming—today’s key programming methodology.

You’ll create and work with many software objects in this text.

Java is the preferred language for meeting many organizations’ enterprise programming needs. Java has also become the language of choice for implementing Internet-based applications and software for devices that communicate over a network.

In use today are more than a billion general-purpose computers and billions more Java-enabled cell phones, smartphones and handheld devices (such as tablet computers). According to a study by eMarketer, the number of mobile Internet users will reach approximately 134 million by 2013.1 Other studies have projected smartphone sales to surpass personal computer sales in 20112 and tablet sales to account for over 20% of all personal computer sales by 2015.3 By 2014, the smartphone applications market is expected to exceed $40 billion,4 which is creating significant opportunities for programming mobile applications.

Java Editions: SE, EE and ME

Java for Programmers, Second Edition is based on Java Standard Edition 6 (Java SE 6) and Java SE 7. Java is used in such a broad spectrum of applications that it has two other editions. The Java Enterprise Edition (Java EE), which we use later in the book, is geared toward developing large-scale, distributed networking applications and web-based applications.

The Java Micro Edition (Java ME) is geared toward developing applications for small, memory-constrained devices, such as BlackBerry smartphones. Google’s Android operating system—used on numerous smartphones, tablets (small, lightweight mobile computers with touch screens), e-readers and other devices—uses a customized version of Java not based on Java ME.

(HTML tags aren't allowed.)

Intelligent Agents for Telecommunication Environments (Innovative Technology Series)
Intelligent Agents for Telecommunication Environments (Innovative Technology Series)
Mobile agents are program instances (or processes) capable of moving within the network under their own control. They consist of three parts: code, data state, and execution state. Migration of mobile agents takes place between hosts. These hosts execute the agents and provide functionality to them. This functionality includes communication with...
Rapid Contextual Design: A How-to Guide to Key Techniques for User-Centered Design
Rapid Contextual Design: A How-to Guide to Key Techniques for User-Centered Design
Here are those little gems of advice that a skilled mentor who peered over your shoulder would tell you. If you lack such a mentor, this book is the next best thing, explaining just what you need to do in a straightforward, easy-to-read, easy-to-understand manner.

--Don Norman, Nielsen Norman group, Prof., Northwestern
...
SharePoint 2010 User’s Guide: Learning Microsoft’s Business Collaboration Platform
SharePoint 2010 User’s Guide: Learning Microsoft’s Business Collaboration Platform

Microsoft SharePoint Foundation 2010 and SharePoint Server 2010 provide a collection of tools and services you can use to improve user and team productivity, make information sharing more effective, and facilitate business decision–making processes. In order to get the most out of SharePoint 2010, you need to understand how to best use...


Assessing and Improving Prediction and Classification: Theory and Algorithms in C++
Assessing and Improving Prediction and Classification: Theory and Algorithms in C++
Assess the quality of your prediction and classification models in ways that accurately reflect their real-world performance, and then improve this performance using state-of-the-art algorithms such as committee-based decision making, resampling the dataset, and boosting.  This book presents many important techniques for building...
Time: From Earth Rotation to Atomic Physics
Time: From Earth Rotation to Atomic Physics

Everyday use of time in one form or another is a common experience for everyone throughout their lives. The availability of a means to measure the passage of time with the required accuracy is taken for granted. However, the concepts on which those time scales are based and the requirements for accuracy in many applications can be both...

The Elements of Photography: Understanding and Creating Sophisticated Images
The Elements of Photography: Understanding and Creating Sophisticated Images
Photography is a complex craft. Some excel at the technical side of image-making, focusing perfectly on the subject, releasing the shutter at just the right moment and making exposures with the precise amount of light. Others are artists and storytellers, capturing a fleeting moment in time which inspires a viewer to gaze upon an image and ponder...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy