更新时间:2019-08-20 11:06:03 来源:极悦 浏览2428次
最近,收到越来越多的人请教我说想转行做程序员,自学Java,但是Java的知识太多,不知道从何学起才好,那现在,我就来分享一下经过长时间积累的经验吧。
自学Java,本身会面临来自多方的压力,所以在走每一步时都应该慎之又慎,避免付出太高的试错成本,因此在学习时要选择有重点的、高效的学习方法,否则一不小心,难以入行,白费努力。所以一定要谨记以下几点:
1.基础知识.无论学习什么都一定要抓牢,奠基石牢固了,上层才可稳固,这里我推荐一本书《Java核心技术》第九版,,这本书体系完整、例子多、可操作性强,掌握了前6章,一定能为你打下一个不错的基础。学习的过程中一定要记笔记,毕竟好记性不如烂笔头嘛。记住,看完了示例最好自己敲一遍,加深影响,
2.看视频.当你熟悉了基本语法,建议去网上找学习,推荐极悦的Java高新技术以及多线程这两部视频,都讲得不错。看完了之后,你会发现JavaSE其实就是语法和一些API,熟知熟用即可,除了基本的面系对象(封装、继承、多态)外,Java自己核心的一些包和技术无非是:集合、泛型、IO、多线程、类加载机制、反射、代理。但是新手切忌过分依赖看视频,要学会结合视频敲代码,书读百遍其义自见,代码也是同理,就像你读英语读的多了,有语感,程序员也一样,通常把这种感觉称之为"码感。
3.切忌急功近利.新人前期编码因为看不到太多自己的成果容易自暴自弃,请相信,学习之路贵在坚持,付诸了努力,一定会有回报的。
4.制定学习计划.按照计划一步步前进,掌握一些知识点就做一些demo,巩固知识每天提升一部分,长期坚持并积累下来就是一种进步,注重量的积累,才能达到质的飞跃。
5.Android.安卓是市场占有率第一的移动操作系统。随着移动端的繁荣,安卓应用开发越来越受到欢迎。安卓主要的开发语言Java,那么新人可以利用学习的,再借用Play创建App后台,尝试制作。
但是这几点中最重要的就是两个字:实践!学习了知识就一定要多敲代码,实践是检验真理的唯一标准,只有动手做你才会知道自身有哪些地方是掌握了还是没掌握。
借用钱学森先生的一句话"不要失去信心,只要坚持不懈,就终会有成果的。"
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习