可以直接进行Java的学习,如果想更好地理解和掌握,建议学习一下C语言和C++。
不必提前学习什么,如果时间足够可以通过学习C来了解一下计算机语言,如果有了C的基础,那么学习java可以触类旁通,比较容易掌握java基础。
对一串数据从大到小排序
C是面向过程的:如上需求,面向过程编程要求我们自己分析问题的解决方案,即用代码一步步的实现排序。
java是面向对象的:如上需求,面向对象编程可以让我们直接使用他人封装好(写好)的类来实现排序。
面向过程和面向对象都是一种编程思想。
面向对象就是允许我们使用工具来解决一个问题,当然也可以面向过程编程
注:C++和java有相似之处,C++也是可以面向对象编程,可以学学C++,在java之前,当然时间充足的情况下。
如果满意,望采纳,谢谢!