Java是一门适合初学者的编程语言,面向对象编程,学习难度比C语言小。
问自学是否困难,要看你是学Java干什么了。如果是兴趣爱好,想用Java搞点小东西,自学完全没问题;如果是想自学后找Java相关工作,单靠自学难度就大了。
虽说Java易学,但如果把它想得太简单也是不行的。Java技术栈很庞大,靠自学几个月怕是不够的,单说封装的框架,你得去看底层,知道原理,不然去公司,就算侥幸过了面试,到实际开发,你会连公司他们自己封装的框架都看不懂;还有各种配置,集成……
作为过来人,也自学过一段时间,想学Java找工作,我建议是找专业老师培X。
Java真那么好学,那那么多人选择系统培X的人都是傻子?高薪职业不是随便就能拿到的。