i know something about C++ but nearly nothing of Java, some friends told it is easy to understand and they are alike, most interesting is they said in Java you need not to face pointer directly, which is cool, but I think C++ has many advantages over Java, any opinions ?