作为一个学了C语言的工科类的大学生来说,JAVA上手的难度应该还可以接受,毕竟JAVA的变量的定义,初始化,用法以及运算符,运算方式基本上大同小异。但关键字有许多不一样的地方,而且JAVA多出了一些,有很多都是没见过的,例如abstract,finally,this,throw,throws等等。说实话,真的不知道他们的用法,也没看到过这些关键字。而且C语言中没有类这个概念,而JAVA中却是最常见的就是类了。C语言中的指针非常重要,而JAVA却直接将这一类型数据摒弃掉了,说是华而不实?真的吗?作为刚自学JAVA的新人来说,我表示很不理解,指针不是能提高系统执行命令的效率吗,而且比较方便。为啥说是华而不实呢?而且JAVA中1不是代表真,0也不是就代表假,这一点也跟C语言有点区别。还有很多的小细节,我注意到的,没注意到的,以后慢慢改过来用C语言写程序的习惯,争取早日掌握JAVA! |