English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I'm a Computer Science student.I know C and C++.Now i wanna learn Java programming by my self at home.Can u tell me any good books(also author name) or sites for Java tutorials for beginners.I want full command on the language.What r the other modern languages or software i need to learn?Thanks for help in advance...

2007-01-31 07:30:07 · 9 answers · asked by Anonymous in Computers & Internet Programming & Design

9 answers

thinking in java bruce eckel

or head first java

2007-01-31 18:09:04 · answer #1 · answered by srihari_reddy_s 6 · 0 0

You probably already know that O'Reilly has the best books. I was going to recommend their Learning Java, but for a CS major who already knows C++, this isn't enough. They've got a lot of Java titles, but I want to point an experienced programmer like you at their Java in a Nutshell. Check out their page or Amazon for editorial and buyer reviews.

You might also add their Java Cookbook. It's not for learning the language, but I always find having a lot of examples of good working code to be very helpful.

By they way, you'll also find their new HeadFirst series. I don't recommend that. I bought their Object-Oriented Analysis & Design in this series and was very disappointed. It seemed like they mostly want to sell paper! It's way too cutesy. They could have done a better job in one-third the pages.

Oh, and I disagree with an earlier respondent. Forget Java for Dummies. You're WAY beyond that level of book.

2007-01-31 08:09:41 · answer #2 · answered by OR1234 7 · 0 0

The Java Tutorials.

2016-03-28 22:37:43 · answer #3 · answered by Anonymous · 0 0

If you know C++ java will be a breeze. This is the answer I will use to get to level 3 so I am going to give you my best advice.

If you want to learn anything, go to the guys that wrote the technology.

http://java.sun.com

RJ

2007-01-31 08:15:30 · answer #4 · answered by Anonymous · 0 0

the java book name is Programming in java. pentagon academy(Education wing of pentagon global solutins limited). It is very easy to learn java by using this book. no book will cover all the concept about the particular language. so you need to study more than one book.
you may also study .net, xml, uml, jsp...

2007-02-07 13:05:57 · answer #5 · answered by Muthulakshmi L 1 · 0 0

This seems to be a comprehensive category list of Java Books:
http://www.apl.jhu.edu/~hall/java/Java-Books.html

2007-01-31 07:33:46 · answer #6 · answered by Mictlan_KISS 6 · 0 0

Java for dummies is a good starting point.

2007-01-31 07:32:17 · answer #7 · answered by Kokopelli 6 · 0 1

Buy a book with name

Java how to program
by Deitel n Deitel

2007-02-08 01:46:45 · answer #8 · answered by momina 1 · 0 0

These are some of the best freely available books in java used by almost all of java developers one time or other for reference and all of them are free.
You can obtain the links to these books from pspxworld.com

#Sams Teach Yourself Java 2 in 24 Hours

Sams Teach Yourself Java in 24 Hours is a step-by-step tutorial that teaches someone with no previous programming experience how to create simple Java programs and applets.

# Thinking in Java
Bruce Eckel's free Java book which can be downloaded for free.

# Introduction to Programming Using Java
An on-line textbook on introductory programming, which uses Java as the language of instruction. This text has more than enough material for a one-semester course, and it also suitable for individuals who want to learn programming on their own.

# Advanced Programming for the Java 2 Platform
This book is for developers with more than a beginning level of understanding of writing programs in the Java programming language. The example application is written with the Java? 2 platform APIs and explained in terms of functional hows and whys, so if you need help installing the Java platform, setting up your environment, or getting your first application to work, you should first read a more introductory book.

# Java Thin-Client Programming for a Network Computing Environment
IBM Red book:Java Thin-Client Programming for a Network Computing Environment.

# Java Thin-Client Programming
This free java book is an IBM redbook on Java Thin-Client Programming .

# 1000 Java Tips!
1000 Java Tips is a free java book available in pdf format for download.

# The Java Virtual Machine Specification, Second Edition
Sun's designers of the Java virtual machine provide comprehensive coverage of the Java virtual machine class file format and instruction set in this free java book.

# Bleeding at the Keyboard
A Guide to Modern Programming with Java

# Java an Object First Approach
This book stresses the development of objects and software design using the Java programming language. 16 chapters with many examples

# How to Think Like a Computer Scientist: Java Version
The fourth edition is tailored to help students prepare for the Computer Science AP Exam, which is switching to Java for the 2003-04 academic year.

# The JavaTM Virtual Machine Specification
In The JavaTM Virtual Machine Specification, Second Edition, Sun's designers of the Java virtual machine provide comprehensive coverage of the Java virtual machine class file format and instruction set.

# The Java Language Specification
Written by the inventors of the technology, The JavaTM Language Specification, Second Edition, is the definitive technical reference for the JavaTM programming language.

# Securing Java on the Web
Free online Java book on security

# Java Look and Feel Design Guilelines
Free online Java book.

# Data Structures and Algorithms with Object-Oriented Design Patterns in Java
The primary goal of this book is to promote object-oriented design using Java and to illustrate the use of the emerging object-oriented design patterns.

# A Java GUI Programmer's Primer
This book contains an introduction to the systematic development of Graphical User Interfaces (GUIs) using the Java environment.

# The Java Language Specification
Written by the inventors of the technology, the definitive technical reference for the Java programming language.

# Advanced Programming for the Java 2 Platform
This book is for developers with more than a beginning level of understanding of writing programs in the Java programming language.

# Objects and Java
Objects and Java covers the Java language and many APIs as well as topics required for successful use of the language and APIs, especially object-oriented techniques and multi-threading. 9 chapters out of 16 planned at this time (up to exceptions).

# Inside the Java Virtual Machine
Explains Java's architecture and internals, and several Java APIs closely tied to the virtual machine, to Java programmers. Reading this book will help you gain a deeper understanding of Java technology, and in the process, help you become more effective at Java programming. This new edition is fully revised for Java 2.

# Thinking in Patterns with Java
Another Bruce Eckel java book that can be downloaded for free.

# The Design Patterns Java Companion
Design Patterns is a catalog of 23 generally useful patterns for writing object-oriented software. It provides at least one complete, visual Java program for each of the 23 patterns.

# Java Look and Feel Design Guidelines
Long and easy to use book for Look and Feel Guidelines

# Principles of Object-Oriented Programming in Java 1.1
Principles of Object-Oriented Programming in Java 1.1.Practical guide to effective efficient program design

# Murach's Beginning Java 2 : chapters 1 and 2
Free download of chapters 1 and 2 of "Murach's Beginning Java 2"; at the end of these chapters, you'll be able to write your first Java application

# Essentials of the Java Programming Language: A Hands-On Guide
It walks through how to use the Java® 2 Platform software to create and run three common types of programs written for the Java platform—applications, applets, and servlets.

# Java Gently, 3rd Edition
Java Gently teaches the reader how to program and how to do it in the best possible style in Java.

# Processing XML with Java
This is the most comprehensive and up-to-date book about integrating XML with Java (and vice versa) you can buy.

2007-02-04 16:24:00 · answer #9 · answered by Anonymous · 1 0

fedest.com, questions and answers