首先肯定是要选择如何去学习,学不懂的时候咋办,想什么办法去让自己吃透所有的知识
其实很好的答案,想要快速的入门,自学是不可能的,只有去报班(我不是托),不管是线上还是线下,根据自己的情况而定;如果考虑到费用的问题可以选择线上,便宜点,而且线上我比较赞同的就是能够保证学生的每一个知识点都能够学懂,线下的话比较有遐思;如果说自己考虑到学习氛围的事情可以选择线下
学习Java可以把Java分为几个阶段去学习,并且给自己配上相应的题目和项目练习
第一阶段:Java基础语法
内容:运行环境、关键字、数据类型、运算符、方法、条件结构、循环结构、方法重载、数组
这个阶段给你这样去安排:运行环境话一天的时间,关键字花一天,数据类型、运算符花一天,条件结构、循环结构给你一个星期7天,方法重载、数组也给你一个星期7天,这里可以做做简单的学生管理系统练手
第二阶段:面向对象和封装
内容:面向对象、this、构造方法
这里总的一周7天时间怎么也够了
第三阶段:Java语言高级
内容:常用API、继承和多态、集合、异常、多线程、网络编程、MySQL、JDBC
这里常用API给你一天,继承和多态给你一天,集合给你一周7天,多线程、网络编程给你一周7天,至此,JavaSE的内容完毕,总的时间为40天
MySQL、JDBC我觉得20天怎么都够了
然后总的时间就是2个月了,2个月学完JavaSE跟数据库和JDBC,也算是中等的速度水平了
以上就是JavaSE的具体学习时间和内容,其中还包括了数据库的知识,这也是作为开发人员必须掌握的一门技术,这一阶段尤为重要,因为你只有把基础打好之后才能够有底气去学习后面的内容,这就跟我们建房子一模一样,基础打不好,房子建再高一样是经不住考验就倒了