谢谢你的邀请
!自学java编程没有问题。现在很多程序员通过自学掌握java,但这种自学习有一定的前提条件,无论是某种计算机基础还是编程语言基础。在这种情况下,自主学习没有问题。!对于没有计算机基础的人来说,如果他们完全自学java,他们可能会付出巨大的时间成本,并且会在学习效率方面存在一些问题。在学习过程中,他们可能需要学习大量的计算机基础知识,这可能是一个漫长的过程。在这种情况下,如果有人指导你,会有很大的帮助,特别是在学习的早期阶段。
一般来说,统计学、物理学或计算机专业的毕业生可以自学。
对于自学java的人来说,最好在学习java的过程中补充操作系统(linux系列)、计算机网络、数据库、数据结构、算法设计等方面的知识。这些内容可以在学习java的过程中同步学习。如果你想在编程的道路上走得更远,这些计算机基础知识有着更重要的作用,尤其是算法设计和数据结构。编程的后期是一个数学问题。
学习java语言应注意三个方面的内容,即抽象、jvm机制和分布式处理结构。
总之,无论是自学还是训练,学习都是一个需要不断实验和总结的过程。内部因素是最重要的。许多人通过自学成功地进入了程序员的岗位。