作为java入门选手,我们该如何学好java
作者:张荣德发布时间:2022-11-23分类:Java技术浏览:572
不管我们是自己学习, 还是在机构参加培训学习, 我们都要认识到学习java不是一件简单的事情, 听起来好像是废话, 学习什么都不是简单的, 确实是这个道理.
那么我们该如何学习java呢?下面我们通过以下几个方面去系统的看一下,如何学习java
一、首先我们要对java技术体系有所理解,不同的技术体系阶段,学习的方式方法不同的
java技术体系机构大体分为以下5个阶段:
javaSE基础->javaWEB阶段->javaFramework框架极端->微服务阶段->大项目阶段
(1) javaSE阶段:
1.1. 学好基本语法,弄清Java的特点
学习Java说的直白些就是学习它的语法、功能、结构等,然后按照它的语法编写代码。语法是学习Java的基础,刚开始学习的时候可能会很难理解,但是没关系,这属于正常现象,只要多看、多问、多实践,慢慢地你就会入门。
1.2. copy+edit 代码
由于刚学习java, 不清楚代码的由来, 所以我们先学会复制代码,然后理解代码,到最后敲出代码 学习没有捷径,一定要多动手实践.学习Java就像学习数学一样,在懂得理论知识后,一定要实践。学习Java不能搭便车,有些时候,句子和语法看起来很简单,但是亲自实践起来却总有自己不知道的知识盲点。哪怕是简单的小程序,书本上的小例子,只有多动手操作,也会提高自己的代码能力。
(2) javaWEB阶段
2.1 理解基本概念,牢记琐碎的知识点
在javaWeb阶段,特别是前端阶段, 知识点特别碎,且很杂,比如 css样式属性, javascript对象,方法,这些知识点 涉及的英文单词也比较多, 就要求大家多记多背.记在脑子里
2.2 comment+code : 给代码添加足够多的注释说明
代码注释说明的作用,毫不夸张地说就像旅游景点的指示牌。我们在编写代码的时候对内容是非常清楚的,但是当别人来阅读你编写的代码时,就会有许多不理解的地方。如果你代码注释说明足够丰富,那么别人就可以凭借你的注释,进一步读懂程序的大致意思。
2.3 归纳总结
大家一定不要以为别人的笔记或者讲义资料都是现成的,我们拿来用就可以了, 这个想法是万万不对的, 一定要把别人的讲义或者资料吸收成为自己的, 那就要求大家归纳总结, 可以写在自己的播客上,或者发表到论坛都是可以的, 切记, 自己一定要归纳总结笔记, 不要找借口,说没有时间.
至于后续的几个阶段,怎么学习,我们后面再说.
二、其次要制定详细的学习计划
有了一定的知识基础后,接下来我们必须制定一套可行的学习计划。在这里我主要指的是完整的学习路线。我们要是想学精学透,就得循序渐进的一步步掌握。
制定学习计划分细分为两个方面:
第一: 根据所学的每个java技术体系阶段的知识点,把这些知识点罗列出来(学习大纲)
第二: 根据罗列的学习大纲有计划的预习, 学习和复习.
那么下面我给大家讲一下我很早之前的一个朋友,他在学习java期间是如何进行时间分配的.
朋友姓名: 刘* 生
朋友籍贯: 山东某市某县某镇
朋友性别: 男
朋友年龄: 19(那是我们相识时候的年龄),现在已经过去好多年了.
朋友教育背景: 高中.
朋友的整体情况已经介绍过了, 很明显大家能够看出来我的刘姓朋友学历不高, 没有接触过java编
程,自然而然的对于java的理解能力就比较薄弱一些, 刚学习的前2个月时非常痛苦的, 入门都不进不
进去, 就更别谈深入学习以及熟练的敲出代码, 怎么办, 起点低,理解能力薄弱, 那只能在学习时间上
下功夫, 多花点时间嘛(鲁迅说过,时间就像海绵中的水,要挤总是有的),
他的学习时间总体划分为两大块
第一大块: 学习期间
===早上:
7点办准时准点出现在教室.
7点-8点期间: 背背计算机专业单词
8点-9点期间: 看一下当天所要学习的知识点, 对于不懂的标注出来,上课重点去听
听课时,跟着老师一起记录笔记(记录笔记记录大纲,因为太多,记录不完,晚上再补全笔记)
老师预留时间敲代码时: 先把代码copy到自己的开发工具中,看一下,然后留下注释,去除代 码, 敲一遍
===中午:
12点-12点半: 吃饭时间
12点半-1点半: 把上午学过的知识点看一下, 不懂的标注出来,问问同学和老师.
1点半-2点: 中午睡一会儿
===下午:
听课时,跟着老师一起记录笔记(记录笔记记录大纲,因为太多,记录不完,晚上再补全笔记)
老师预留时间敲代码时: 先把代码copy到自己的开发工具中,看一下,然后留下注释,去除代 码, 敲一遍
===晚上:
1. 最重要的事情: 补全笔记,归纳总结白天所学的知识点(通常花1个小时左右)
2. 敲代码, 没思路怎么办, 参考老师的代码, 留下注释, 根据注释去敲代码(花2个小时左右)
3. 预习明天要讲的知识点(花1个多小时)
第二大块: 休息期间
周六: 来到教室,上午10点-下午5点 , 把之前的知识点拿出来复习一下,代码敲一遍
周日: 上午睡个懒觉, 下午2点到晚上10点, 把周六的疑难点看一下,并提前做好预习
最后: 学习完成后, 刘某生 拿到了9500的offer,作为同样背景的你和他,是不是很心动.
三、最后, 要经常巩固自己学过的技术点
学习完的一些知识点我们也要经常巩固,不然很容易学了后面忘前面,这对我们掌握整个Java体系是很不利的。
结语:
作为小白,学习java的路任重而道远, 所以我们不能总是回顾过去,因为每个阶段的知识体系是不一样的, 正如我们不能总是回忆过去,回忆小时候一样,如果经常性的回顾过去 那么我们什么时候才能长大, 希望大家正如冬奥会的主题歌一样: 敞开怀抱,拥抱未来,相信经过大家的努力学习,我们肯定有一个好的结果.
另外我在多说一点, 我们搞java开发,都是team协同作战, 不是个人单打独斗, 所以我们不能因为鸡毛蒜皮的小事情, 去发脾气,闹情绪, 而是要试着控制自己的情绪,去尝试理解团队中其它伙伴的意图,不要因为自己的情绪而无法在团队中立足,谨以身边的经历提出自己的忠告.
希望能给到大家帮助, 以上内容仅代表我个人观点,并不是适用于所有人,仅此而已.
- Java技术排行
- 标签列表
-
- Java (3694)
- 北大青鸟 (3713)
- 软件开发 (3613)
- JAVA (3413)
- UI设计入门 (2093)
- 惠州北大青鸟 (4375)
- 惠州IT培训 (2558)
- UI设计培训 (2090)
- 惠州UI设计培训 (2095)
- 惠州UI设计培训学校 (2090)
- 惠州计算机软件培训 (6260)
- 惠州计算件软件开发 (6260)
- 惠州计算机软件基础 (6261)
- 惠州计算机JAVA培训 (3574)
- 惠州计算机Java软件开发 (3620)
- 惠州计算机JAVA软件开发 (4645)
- 惠州计算机JAVA软件开发学校 (3338)
- 惠州计算机Java软件开发培训 (3338)
- 北大青鸟IT计算机学校 (5048)
- 北大青鸟IT软件学校 (5062)
- 北大青鸟IT学校 (5059)
- 惠州计算机UI设计软件开发 (2088)
- UI设计基础教程 (2088)
- UI设计是什么 (2088)
- UI设计教程 (2088)
- 网站分类
-
- 计算机教程
- 计算机入门
- 职业学校
- 新闻动态
- 专业课程
- 热门技术
- SEO
- 培训教程
- windows
- linux教程
- 系统集成
- 网站开发
- Html5
- 办公软件
- 师资力量
- 热点问答
- 联系我们
- 计算机学校
- 惠州计算机学校
- 河源计算机学校
- 广州计算机学校
- 深圳计算机学校
- 湛江计算机学校
- 佛山计算机学校
- IT计算机培训信息
- 设计专业
- UI
- 影视特效
- 游戏动漫设计
- Photoshop
- AI设计
- 软件教程
- Java技术
- C语言/C++语言培训
- C#
- Python技术
- PHP
- 数据库
- SQL Server
- 网络教程
- 网络安全
- 网络营销
- 软件专业
- 大数据专业
- 前端开发专业
- 软件测试专业
- Python专业
- 软件实施
- 珠海计算机学校
- 初中生学什么好
- 计算机认证
- 文章归档
-
- 2024年11月 (14)
- 2024年10月 (32)
- 2024年9月 (29)
- 2024年8月 (68)
- 2024年7月 (59)
- 2024年6月 (43)
- 2024年5月 (48)
- 2024年4月 (80)
- 2024年3月 (65)
- 2024年2月 (54)
- 2024年1月 (25)
- 2023年12月 (12)
- 2023年11月 (73)
- 2023年10月 (134)
- 2023年9月 (34)
- 2023年8月 (3)
- 2023年7月 (3)
- 2023年6月 (12)
- 2023年5月 (30)
- 2023年4月 (72)
- 2023年3月 (11)
- 2023年2月 (34)
- 2023年1月 (37)
- 2022年12月 (78)
- 2022年11月 (359)
- 2022年6月 (1193)
- 2022年5月 (570)
- 2022年4月 (1567)
- 2022年3月 (982)
- 2022年2月 (54)
- 2022年1月 (182)
- 2021年9月 (308)
- 2021年8月 (1704)
- 2021年7月 (2423)
- 2021年6月 (1806)
- 2021年5月 (1569)
- 2021年4月 (1380)
- 2021年3月 (1255)
- 2021年2月 (709)
- 2021年1月 (1521)
- 2020年12月 (3626)
- 2020年11月 (1646)
- 2020年10月 (1046)
- 2020年9月 (592)
- 最近发表
-
- 清远信息:2024年广清杯清远南粤家政技能大赛举行决赛|||计算机培训机构
- 汕尾信息:陈良川带队到汕尾技师学院调研|||计算机职业技能培训班
- 东莞信息:凤岗凤岗镇组织召开社保参保缴费及劳动用工政策宣讲会|||计算机软件培训学校
- 阳江信息:2024年度注册城乡规划师职业资格考试的合格标准是怎样的?|||计算机软件培训学校
- 阳江信息:职业技能提升补贴对象有哪些?|||大学生计算机培训学校
- 清远信息:清远市首家社保服务合作网点在清城区举办启动仪式|||计算机职业技能培训班
- 汕头信息:招聘658名中高端人才!2024年汕头市引进中高端人才专场招聘会举行|||北大青鸟计算机培训中心
- 东莞信息:广东省社保智能经办现场会在东莞召开|||大学生计算机培训学校
- 东莞信息:东坑镇举办2024年重点群体系列招聘活动|||计算机职业技能培训班
- 东莞信息:万江万江街道成功举办第四届粤菜师傅烹饪技能竞赛|||广州计算机编程培训