CARVIEW |
Java Books

Bestselling
Head First Java
by Kathy Sierra, Bert Bates
Second Edition
Print: $44.95
Ebook: $35.99
Bundle: $49.45
Java Pocket Guide
by Robert Liguori, Patricia Liguori
Print: $14.99
Ebook: $11.99
Bundle: $16.49
RESTful Java with JAX-RS
by Bill Burke
Print: $39.99
Ebook: $31.99
Bundle: $43.99
Java Web Services: Up and Running
by Martin Kalin
Print: $34.99
Ebook: $27.99
Bundle: $38.49
Learning Java
by Patrick Niemeyer, Jonathan Knudsen
Third Edition
Print: $44.95
Ebook: $35.99
Bundle: $49.45
New
Java: The Good Parts
by Jim Waldo
Print: $29.99
Ebook: $23.99
Bundle: $32.99
Java: The Good Parts: Rough Cuts Version
by Jim Waldo
Online:
Print : $29.99
Bundle:
Domain-Driven Design Using Naked Objects
(Pragmatic Bookshelf)
by Dan Haywood
Print: $36.95
Great Java Web Programming
by James Turner
Video: $59.99
RESTful Java with JAX-RS
by Bill Burke
Print: $39.99
Ebook: $31.99
Bundle: $43.99
Upcoming
No Books Were Found.
New Video
Great Java: Level 1
The stuff you need to know
So you're thinking about learning Java. What if someone pointed you to the things that are most important and said, "Hey! Here is the stuff to spend your time on." That's what Great Java: Level 1 is all about. We'll show you everything you need to know, programmer-to-programmer, as if you're sitting next to a good friend as he shares his knowledge with you, guiding you step-by-step through hands-on exercises. It's a great way to learn Java, from start to finish. Watch the video previews now!
Great Video Series
What are these videos?
Java Experts
Shashank Tiwari
is a Managing Partner & CTO at Treasury of Ideas, a technology driven innovation and value optimization company.
Robert Liguori
is Chief Scientist with Gliesian LLC. He has been developing, maintaining and testing air traffic management systems since 1996. He is currently developing for several Java based enterprise applications.
Rich Rosen
has been actively working with Macs for over twenty years, currently using a Mac Mini as his home server, an iMac as the centerpiece of his home recording studio, and a MacBook for live musical performance and writing. Rich has collaborated on Web Application Architecture: Principles, Protocols & Practices and…
Olexiy Prokhorenko
is a Sun Certified Enterprise Architect whose areas of interests include Web software architecture and development of software with frequently changing requirements.
Java Online Courses

Java Programming Certificate Series is comprised of four courses covering beginning to advanced Java programming and object-oriented concepts, as well as skills using the Eclipse open source IDE (Integrated Development Environment). Experience Ellipse, our brand-new Eclipse-based Learning Sandbox. Enroll today!
Live Online Course
Developing Android Apps with Java,
Part 2: Building a Twitter App -- The Android platform is poised to take the mobile market by storm. A big reason is portability: you can use Android to build apps that work across multiple devices. This free 6-week online course continues where part 1 of Developing Android Applications with Java left off. You'll learn hands-on how to build an Android Twitter App - how to use OAuth, access the Twitter APIs, and how to post photos to Twitter - as well as the ins and outs of Android's features.. Sign up today.
Java Answers
O'Reilly Answers: Clever Hacks. Creative Ideas. Innovative Solutions.
- Use Comet with Flex for Enterprise RIAs
- Developing Android Applications with Java, Part 1 (and 2)
- Hi
- How do I merge multiple excel files with Java?
- Is there any java code to merges 'n' different excel files into a single excel worksheet like sheet1 , sheet2 etc
- Word to XML code in JAVA
- iPhone SDK Agreement
- Do you offer your UG as a service provider?
- Scala/XML vs Java/XML
- Are Objective C protocols the same as Java's interface types?
Java News & Commentary
Get ready to create an Android Twitter app

May 4, 2010
If you're interested in learning how to build a Twitter app on your Android phone with Java then you'll want to check out our upcoming online course, Developing Android Applications with Java: Building a Twitter App, and you'll want to watch this screencast so you're ready to go on the first day of class.
The XML Character Encoding Detection Routine in Different Programming Languages

April 16, 2010
The XML encoding detection routine is a nice single page size for comparing programming language capabilities related to simple scanning. Here are a few. Scala Python Java C++ search function definition for xmlSwitchInputEncodingInt PHP...
QOW: What is your definition of RIA?

February 15, 2010
Just over 2 years ago when we starting this project known as InsideRIA, I posed the question "What is RIA?" to a select group of InsideRIA contributors. Please revisit the original post at What is RIA? to see the responses....
Dasein Cloud and the vCloud API

January 20, 2010
Dasein Cloud has introduced support for VMware's vCloud API. Because it is so different from other cloud APIs, the vCloud implementation for Dasein Cloud provides an excellent example of how Dasein Cloud is able to provide a rich experience for each cloud it supports without sacrificing abstraction.
Vale JCP? - Scala and Java:

November 26, 2009
From ERH's Cafe au Lait: So apparently Sun has decided to add closures to Java 7. They will, of course, not remove anything to make room, so Java just gets bigger and bulkier. They will also give us a half-hearted...
Validation in Flex with Hamcrest-AS3
By Joel HooksNovember 20, 2009
Hamcrest? No, it isn't a fancy sandwich topping. Hamcrest is a framework for creating matchers, allowing matching rules to be defined declaratively (from Wikipedia). Hamcrest has been used by many popular unit testing frameworks including JUnit and FlexUnit 4. Hamcrest-AS3...
Using UDP socket connections for low-latency and loss-tolerant scenarios in AIR 2 (Part 3)
By Ian McLeanNovember 19, 2009
Now that we have a client built that will send and receive packets we need a server for it to communicate with. Lets walk through a quick implementation of a basic Java UDP socket server. Some familiarity with Java is...
Using UDP socket connections for low-latency and loss-tolerant scenarios in AIR 2 (Part 2)
By Ian McLeanNovember 17, 2009
So now that we understand the usage of UDP lets jump right into building a basic UDP client and server. We'll use the DatagramSocket class to send packets to a specific port at a specific address. We'll also bind our...
Buy Now and Save
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.
DRM-free
Java Resources
Java Power Tools Book Forum
Ask author John Ferguson Smart your Java questions in our Java Power Tools forum.
Recent posts:- Jax India 2009: International Conference On Java Technologies April 06-10, Bangalore, India
- Jax India 2009: International Conference On Java Technologies April 06-10, Bangalore, India
- How To Create Tabbed Menu Like Pulsepush?
- How To Change The Colour Of The Menu.can Any One Help Me?
- Classcastexception While Using Xpath In Javax Package
- What Ci Notification Strategy Do You Prefer?
Unlimited Access & Value
Popular Topics
ActionScript | Ajax | |
Android | Apache | |
C# | CSS & HTML | |
Flex | Head First | |
iPad | iPhone | |
Java | JavaScript | |
Linux | Missing Manuals | |
MySQL | Open Source | |
Perl | PHP | |
Photoshop | Python | |
Ruby | Web 2.0 | |
Windows | XML |
Browse Books & Videos
- Apple & Mac
- Business & Culture
- Certification & Training
- Databases
- Design & Graphics
- Digital Audio & Video
- Digital Photography
- Hardware
- Home & Office
- Microsoft
- Mobile & Smart Devices
- Networking & Sys Admin
- Operating Systems
- Programming
- Science & Math
- Security
- Software Engineering
- Web Development
News Topics
apple blogs cloudcomputing ebooks economy facebook flash flex geo google gov20 government iphone javascript linux microsoft mobile ooxml opensource oscon privacy programming publishing python security socialnetworking standards twitter web20 xml
International Sites
![]() ©2010, O'Reilly Media, Inc. (707) 827-7000 / (800) 998-9938 All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. |
About O'Reilly
Academic Solutions Authors Contacts Customer Service Jobs Newsletters O'Reilly Labs Press Room Privacy Policy RSS Feeds Terms of Service User Groups Writing for O'Reilly |
Content Archive Business Technology Computer Technology Microsoft Mobile Network Operating System Digital Photography Programming Software Web Web Design |
More O'Reilly Sites
O'Reilly Radar Ignite Tools of Change for Publishing Digital Media Inside iPhone makezine.com craftzine.com hackszine.com perl.com xml.com Partner Sites InsideRIA java.net O'Reilly Insights on Forbes.com |