发布网友 发布时间:2022-04-23 17:44
共10个回答
热心网友 时间:2022-06-02 00:15
展开1全部可以直接学习Java,许多人把C、C++与Java对比,是因为C、C++出现比Java早,很多人都学习过这两门语言。而且Java从他们那里借鉴了一些东西。
但是归根结底,Java是一门全新的语言,所以你完全可以不理会其他的语言,直接学习就可以了。当然Java是你学习的第一门语言,可能会困难一些。但是你学习完Java,再学习C、C++一样也会很快的。
所以说C、C++是Java的基础,是没有道理的。他们都是编程语言,只不过有相同之处。谁也不是谁的基础。
热心网友 时间:2022-06-02 01:33
如果你想学JAVA:
首先学习C语言:学习C的目的是为了掌握最基本的结构化编程能力,如果连基本的if ,else switch, for ,while等结构的概念都很模糊的话,那C你是必学的,还有最重要的就是指针了,虽然JAVA语法中已经没有指针了,但不代表JAVA没有指针,其实都是在底层实现的,要理解JAVA中的引用,那指针你是要学的,但不要钻太深,指针本身是比较灵活的,需要理解。
其次学习C++:学习C++的目的是学习C++的面向对象设计思想,其中继承和多态是重点,也是需要理解掌握的,JAVA语言是一种纯面向对象语言,所以面向对象这一块你需要重点掌握思想。
JAVA实际上是简化和改良了C++的面向对象机制,所以你想学好JAVA,就要努力了。
热心网友 时间:2022-06-02 03:07
建议你还是先学C,
倒不是什么基不基础的问题,而是许多国内java入门教程在语法,教学方法上都存在问题,好像他们写的东西都是建立在读都有一定C或C++基础上,而且讲解过程中有时经常拿C语言里面的东西跟java比较。
如果LZ要直接学习java当然也是可以的,不过建议你要找一本较好的入门书
这是我最近学java的一些体会
热心网友 时间:2022-06-02 04:59
学C学语法入门,java有java的语法及思想,直接学java就可以了,没必要学C.
热心网友 时间:2022-06-02 07:07
最好学一点c++,因为c++和java语法基本一致。如果不行的话,学c也行
热心网友 时间:2022-06-02 09:31
不知道为什么楼上的人一定要说C/C++是Java的基础? C的一些基本的语法规则和Java是很象的,但学这些基础并不一定要通过学C/C++来掌握吧,直接学Java照样能学到nb。如果楼主想学Java,就直接学Java好了。
热心网友 时间:2022-06-02 12:13
确切的说学之前你要知道什么是程序,清楚了这点,学什么都一样,我的解释是程序是一个在特定环境[要考虑开发环境和运行平台]运转的既定或指定的规则[你要知道他的机制和语法和开发方法]
热心网友 时间:2022-06-02 15:11
可以不学c
各有利弊
热心网友 时间:2022-06-02 18:25
基础啊。(就好像你不上小学,直接上高中)
热心网友 时间:2022-06-02 21:57
VB学一点点
C学一点点
都是基础