Java采用了C及C++的语法格式,对于学习过C及C++的程序设计者来说,学习Java将有可能很轻松.但是,如果仔细检查Java语言的许多细节,就会发现Java取消了不少C及C++的特性,并且加入了一些新的特性.这些差异包括:不再有指针(Pointer)的概念.这是Java和C/C++在语法上的主要区别之一.在C及C++中,指针的灵活运用将会给程序设计带来极大的便利,但是其灵活性也成为了导致程序不稳定的一个主要因素.配合C及C++的内存管理策略,编程人员必须亲自跟踪自己向系统申请到的内存,最后确…