谢邀。
行。
首先,楼主本科学历,可以认为学习能力是足够的
其次,刚毕业一年,职业生涯是最具弹性的阶段,完全可以有更多的可能。
楼主既然有了明确的转行Java开发,那应该是对Java的行情有过了解的吧,业内的需求和薪资待遇基本处于比较高的水平。奉上一张截图,小姐姐我在成都,以成都的需求为例
然后说一下0基础入行Java你需要学习的一些内容:
对于零基础的人而言,Java的难度相对比较适中,学习曲线比较平滑。
整体就是从JavaSE 到Java web 到Java EE,中间涉及的技术路线基本是固定的,适合小白来进行体系学习。
零基础学Java,最难的还是在于Java SE语言,把语言掌握通透,后面的都是浮云。在语言这块会包含:
语法基础:变量、数据类型、条件、循环、方法
面向对象:封装、继承、多态、接口、抽象类
API:异常、集合、线程、网络编程、IO
在这个上面,面向对象是必须要好好理解的,可以结合OO原则,面向对象思维去好好学习,同时有了面向对象的思维,学习API,包括学习后面的内容都是学习对象的使用了。所以零基础的小伙伴在这个思维转换这块一定要下功夫,有体系的学习以及足够的实践,总之代码量一定要有。这关过了,学Java就不难了。技术交流及资源获取可私信小姐姐,很乐意与大家交流学习