answersLogoWhite

0


Best Answer

Best way to learn Java is start from basic.Get a clear picture about JVM and JRE.Even if you write a simple program,try to understand what happens behind your code.I suggest you to read more about java at http://allinalljava.blogspot.com. At first while writing your code attach java source behind ,due to that you can easily admire real scenario happen in it.

I suggest you try http://academicjava.com. It's a resource of many example programs with explanations and there's a very good tutorial.

"Head first JAVA" is the book I recommend but it's a question of what's best for you. Go to a good bookshop and browse what's available.

At first, i would like to tell you the BEST way to learn JAVA is just "Type Java programs n execute them". start with simple programs...

"Head first JAVA" - It is the one of the best book to learn Java.

If you want to understand Java's advantages elaborately , then u can refer this page too

http://www.artima.com/insidejvm/ed2/

Best way to learn java is think of something real-world that you understand well and can automate. Write something like an electronic recipe organizer. The best book? Do a Google search for "Java, The Complete Reference, J2se" Good luck!

That is a good book. Also try "Java In A Nutshell" from O'Reiley books. It makes an excellent quick reference and is very straightforward.

Yes, these are great resources and adding one more resource to the list which i found helpful while starting with Java --> the tutorials from Sun. You can find them here http://java.sun.com/docs/books/tutorial/

Happy Learning : )

User Avatar

Wiki User

8y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

Java is aobject oriented language. So, it is better for you to become familiar with object orineted concepts.. then you will be Abe to underestand the java commands. I suggest you become familiar with JDK which includes java classess that are necessary to program with java.. afterward, it is better to write your first program in notepad and then compile and execute it with javac and java from .../jdk/bin/javac test.java and then .../jdk/bin/java test.class check that your test.java file be in the same directory of java and javac. Then, you can program in Jbuilder9 or JbuilderX which is very convenient for java programming.. My email is omid_roozmand@Yahoo.com. please feel free to contact me if you have any problem in java...

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

I actually have the author of this book as one of my Computer Science Professors at Armstrong. The book is really well layed out and easy to understand, even for beginners! The book is:

Introduction to Java Programming *Eigth Edition

By: Y. Daniel Liang

Here is his website, it has a list of all the programming books he has writtin thus far! : http://www.cs.armstrong.edu/liang/

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the best ways to learn and understand Java and what books are good for this?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Which is the best Book to understand JAVA in short?

You can use Head First Java or Java Complete Reference to learn Java.


What is the best way to learn Java if you're an absolute beginner?

The best way to learn Java is to study a book. It doesn’t have to be the “official” Synergisticit, which can be difficult to track down in your local library system. Your local library or bookstore should have a good selection of Java books for sale. The titles you have should cover all the material you need to learn.


How do you learn Java Programming?

you go to school to learn it or you can read books on your own particuarly at amazon just search java programing or google it One of the best ways to learn a new programming language is to write programs in it. Try rooting around in the Java Programming category on this site. Look for questions like "Write a program to...?" and see if you can figure out how to answer them. Sun (now Oracle) has a whole website dedicated to the online versions of print books about learning the various parts and techniques of Java, including a very good introduction to Java programming language.


What is the best place to learn java with lots of practice problems?

go to java play school!


Which is best institute to learn java and mainframe course in pune?

Virtual Vision Institute in Pune is the best for Java Course. You get best training regarding Java interfaces, Java Packages, Java AWT & SwingsFor More Information you can visit our websitevirtualvision.in/core-java/Contact Number : 9766119340


Is the best institute for learn java programming in Pakistan?

The Java programming language is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. Then you learn java programming language in Pakistan get the best java programming classes at the lowest cost.


Best books to learn how to?

Books that have "Teach yourself ..." in the title


Which books are best for one to learn economics from home?

There is a book known as Economics In One Lesson and it is sold by Amazon there are many ways to learn about economics through this book and it is very short and easy to understand


What will you learn in Java Fullstock course?

In a Java Full Stack course, you will acquire a comprehensive skill set covering both front-end and back-end development using the Java programming language. The course is designed to equip you with the knowledge and hands-on experience needed to become a proficient Full Stack Java developer. Here's a breakdown of what you can expect to learn: Core Java Concepts: Gain a solid understanding of fundamental Java concepts, syntax, and principles. Learn object-oriented programming (OOP) principles in Java. Front-end Development: Master front-end technologies such as HTML, CSS, and JavaScript for creating dynamic and interactive user interfaces. Explore popular front-end frameworks like Angular, React, or Vue.js. Back-end Development with Java: Delve into server-side programming using Java. Learn to build robust and scalable server applications. Database Management: Understand database concepts and learn to work with databases using SQL. Explore Java Database Connectivity (JDBC) for integrating Java applications with databases. Spring Framework: Gain expertise in the Spring framework, a widely used framework for Java development. Learn about Spring Boot for building efficient and standalone Java applications. RESTful API Development: Understand the principles of RESTful architecture. Learn to create and consume RESTful APIs using Java. Version Control with Git: Explore version control using Git for collaborative development. Learn to manage code repositories and collaborate with other developers. Build and Dependency Management: Use tools like Maven or Gradle for building and managing Java projects. Understand dependency management for Java applications. Testing and Debugging: Implement testing strategies using JUnit for unit testing. Explore debugging techniques to troubleshoot and optimize code. Deployment and Continuous Integration: Learn about deploying Java applications to servers. Understand continuous integration and deployment pipelines. Security in Java Development: Gain knowledge of security best practices in Java development. Learn to implement secure coding practices. Full Stack Project Development: Work on real-world projects to apply the skills learned throughout the course. Develop a complete Full Stack Java application from scratch. Industry Best Practices: Understand coding standards and industry best practices in Full Stack Java development. Explore code reviews and collaboration in a team environment. Soft Skills and Project Management: Develop effective communication skills for collaboration within development teams. Understand project management principles relevant to Full Stack development. Overall, a Java Full Stack course is designed to provide you with a well-rounded education, ensuring you have the expertise to contribute to both the front-end and back-end aspects of Java-based web applications. The goal is to prepare you for a successful career as a Full Stack Java developer.


Which books are best for adobe Photoshop training?

There are many books available to learn Adobe Photoshop. The "Dummies" books are always a good place to start. Buy a copy of "Photoshop for Dummies". It's easy to read and understand and gives step by step instructions.


Which is best for a fresher Java or PHP?

PHP is very sufficient option for a fresher because its easy to learn.


What is best programming language to learn for developing android apps?

I think java me is the best programming language for developing android apps....