Yes. It has better API's, classes and methods for developing various projects. Your job becomes a whole lot easier. Furthermore it supports multi-threading which is not supported by PHP.
Java is not better than VBNet, nor is VBNet better than Java. Eachone has its advantages and disadvantaged over the other one.
No, flash player is better and faster.
I think oracle is better than Derby
This question makes no sense.
Beacuase Java's Concept is OOP object oriented programming and with grate feature include better then assembly lang.
Java and Flash Player are used for different purposes. They both have their advantages and disadvantages.
Java is a programming language which comes in many varieties. Some of the common ones are Micro Edition (ME), Standard Edition (SE), and Enterprise Edition (EE). Java EE includes more classes than the other versions, including classes and packages designed to make developing client-server (and other internet-based communication) projects a faster process. Java EE 5 just means the fifth major version of the Java EE suite.
Nor better nor worse, just different. None of them substitues the other.
why managing multiple projects is better than managing single projects
It is a different tool with difference strengths and weaknesses.
make something better than minecraft! (which is really really hard!)
Java is defined by a specification and consists of a programming language, a compiler, core libraries and a runtime (Java virtual machine) The Java runtime allows software developers to write program code in other languages than the Java programming language which still runs on the Java virtual machine. The Java platform is usually associated with the Java virtual machine and the Java core libraries.